zephyr/include/drivers
Peter A. Bigot e444274e95 drivers: counter: add Maxim DS3231 support
The DS3231 is an I2C real-time clock with internal temperature
compensated oscillator, maintaining civil time to 1 s precision with
nominal 2 ppm accuracy from 0-40 Cel.

The basic functionality is exposed as a counter that is always running
at 1 Hz.  Much more functionality is exposed as driver-specific API,
including the ability to translate between the time scale of the DS3231
and the time scale of the Zephyr uptime clock.  This allows correlation
of events in the system clock to UTC, TAI, or whatever time scale is
used to maintain the DS3231.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2020-05-07 19:45:06 +02:00
..
adc
bluetooth Bluetooth: HCI: Add helpers to create events 2020-04-20 21:59:47 +03:00
clock_control
console
gpio
i2c/slave
ieee802154
interrupt_controller drivers: add GIC V3 driver 2020-05-07 14:22:53 +02:00
led
pcie
rtc drivers: counter: add Maxim DS3231 support 2020-05-07 19:45:06 +02:00
sensor
timer drivers: timer: arm: Convert to new DTS macros 2020-04-28 20:40:35 -04:00
usb
adc.h
can.h canbus: Convert canbus driver and subsys to new timeout API 2020-05-06 10:19:13 +02:00
clock_control.h
counter.h
dac.h drivers: dac: Add API for DAC peripherals 2020-04-20 17:41:48 +02:00
display.h
dma.h
eeprom.h
entropy.h
espi.h drivers: espi: Change syscall APIs to pass structs by reference 2020-04-17 10:33:02 -07:00
flash.h
gna.h
gpio.h
hwinfo.h
i2c.h
i2s.h documentation: fix wrong recommendation for millisecond timeouts 2020-04-30 18:26:26 +02:00
ipm.h
kscan.h
led_strip.h
led.h
lora.h drivers: lora: Add a continuous wave test API 2020-05-07 14:49:06 +02:00
peci.h
pinmux.h
ps2.h
pwm.h
sensor.h
spi.h
uart.h timeouts: Port UART async API to the new timeout API 2020-05-07 11:01:55 +02:00
video-controls.h
video.h drivers: video: Remove legacy timeout use 2020-05-07 11:01:55 +02:00
watchdog.h