xref: /openbmc/u-boot/drivers/rtc/Kconfig (revision d425d6056e0159ee26cb7f7037ff0b72ffd93658)
10b11dbf7SMasahiro Yamada#
20b11dbf7SMasahiro Yamada# RTC drivers configuration
30b11dbf7SMasahiro Yamada#
40b11dbf7SMasahiro Yamada
50b11dbf7SMasahiro Yamadamenu "Real Time Clock"
60b11dbf7SMasahiro Yamada
7dbeda5b2SSimon Glassconfig DM_RTC
8dbeda5b2SSimon Glass	bool "Enable Driver Model for RTC drivers"
9dbeda5b2SSimon Glass	depends on DM
10dbeda5b2SSimon Glass	help
11dbeda5b2SSimon Glass	  Enable drver model for real-time-clock drivers. The RTC uclass
12dbeda5b2SSimon Glass	  then provides the rtc_get()/rtc_set() interface, delegating to
13dbeda5b2SSimon Glass	  drivers to perform the actual functions. See rtc.h for a
14dbeda5b2SSimon Glass	  description of the API.
150b11dbf7SMasahiro Yamada
168f3a8428SMeng Yiconfig RTC_PCF2127
178f3a8428SMeng Yi	bool "Enable PCF2127 driver"
188f3a8428SMeng Yi	depends on DM_RTC
198f3a8428SMeng Yi	help
2045a0194bSMeng Yi	  The PCF2127 is a CMOS Real Time Clock (RTC) and calendar with an integrated
2145a0194bSMeng Yi	  Temperature Compensated Crystal (Xtal) Oscillator (TCXO) and a 32.768 kHz quartz
2245a0194bSMeng Yi	  crystal optimized for very high accuracy and very low power consumption. The PCF2127
2345a0194bSMeng Yi	  has a selectable I2C-bus or SPI-bus, a backup battery switch-over circuit, a
2445a0194bSMeng Yi	  programmable watchdog function, a timestamp function, and many other features.
258f3a8428SMeng Yi
26*d425d605SChris Packhamconfig RTC_DS1307
27*d425d605SChris Packham	bool "Enable DS1307 driver"
28*d425d605SChris Packham	depends on DM_RTC
29*d425d605SChris Packham	help
30*d425d605SChris Packham	  Support for Dallas Semiconductor (now Maxim) DS1307 and DS1338/9 and
31*d425d605SChris Packham	  compatible Real Time Clock devices.
32*d425d605SChris Packham
330b11dbf7SMasahiro Yamadaendmenu
34