]> Git Repo - J-u-boot.git/blobdiff - drivers/rtc/Kconfig
Merge branch 'master' of git://git.denx.de/u-boot
[J-u-boot.git] / drivers / rtc / Kconfig
index 0b58a18f5fc11c3b27b637fc71651b0ba3971d47..71777cdd05f796e5f5b7421b8d500851586f5ad3 100644 (file)
@@ -7,6 +7,7 @@ menu "Real Time Clock"
 config DM_RTC
        bool "Enable Driver Model for RTC drivers"
        depends on DM
+       select LIB_DATE
        help
          Enable drver model for real-time-clock drivers. The RTC uclass
          then provides the rtc_get()/rtc_set() interface, delegating to
@@ -31,6 +32,19 @@ config TPL_DM_RTC
          drivers to perform the actual functions. See rtc.h for a
          description of the API.
 
+config RTC_ENABLE_32KHZ_OUTPUT
+       bool "Enable RTC 32Khz output"
+       help
+          Some real-time clocks support the output of 32kHz square waves (such as ds3231),
+          the config symbol choose Real Time Clock device 32Khz output feature.
+
+config RTC_ARMADA38X
+       bool "Enable Armada 38x Marvell SoC RTC"
+       depends on DM_RTC && ARCH_MVEBU
+       help
+         This adds support for the in-chip RTC that can be found in the
+         Armada 38x Marvell's SoC devices.
+
 config RTC_PCF2127
        bool "Enable PCF2127 driver"
        depends on DM_RTC
@@ -48,6 +62,28 @@ config RTC_DS1307
          Support for Dallas Semiconductor (now Maxim) DS1307 and DS1338/9 and
          compatible Real Time Clock devices.
 
+config RTC_DS3232
+       bool "Enable DS3232 driver"
+       depends on DM_RTC
+       depends on DM_I2C
+       help
+         Support for Dallas Semiconductor (now Maxim) DS3232 compatible
+         Real Time Clock devices.
+
+config RTC_EMULATION
+       bool "Enable emulated RTC"
+       depends on DM_RTC
+       help
+         On a board without hardware clock this software real time clock can be
+         used. The initial time may be provided via the environment variable
+         'rtc_emul_epoch' as a decimal string indicating seconds since
+         1970-01-01. If the environment variable is missing, the build time is
+         used to initialize the RTC. The time can be adjusted manually via the
+         'date' command or the 'sntp' command can be used to update the RTC
+         with the time from a network time server. See CONFIG_CMD_SNTP and
+         CONFIG_BOOTP_NTPSERVER. The RTC time is advanced according to CPU
+         ticks.
+
 config RTC_ISL1208
        bool "Enable ISL1208 driver"
        depends on DM_RTC
@@ -60,6 +96,18 @@ config RTC_ISL1208
          This driver supports reading and writing the RTC/calendar and detects
          total power failures.
 
+config RTC_PCF8563
+       tristate "Philips PCF8563"
+       help
+         If you say yes here you get support for the Philips PCF8563 RTC
+         and compatible chips.
+
+config RTC_RV3028
+       bool "Enable RV3028 driver"
+       depends on DM_RTC
+       help
+         The MicroCrystal RV3028 is a I2C Real Time Clock (RTC)
+
 config RTC_RV3029
        bool "Enable RV3029 driver"
        depends on DM_RTC
@@ -86,6 +134,12 @@ config RTC_RX8010SJ
        help
          Support for Epson RX8010SJ Real Time Clock devices.
 
+config RTC_RX8025
+       bool "Enable RX8025 driver"
+       depends on DM_RTC
+       help
+         Support for Epson RX8025 Real Time Clock devices.
+
 config RTC_PL031
        bool "Enable ARM AMBA PL031 RTC driver"
        help
@@ -126,4 +180,27 @@ config RTC_STM32
        help
          Enable STM32 RTC driver. This driver supports the rtc that is present
          on some STM32 SoCs.
+
+config RTC_ABX80X
+       bool "Enable Abracon ABx80x RTC driver"
+       depends on DM_RTC
+       help
+         If you say yes here you get support for Abracon AB080X and AB180X
+         families of ultra-low-power  battery- and capacitor-backed real-time
+         clock chips.
+
+config RTC_DAVINCI
+       bool "Enable TI OMAP RTC driver"
+       depends on ARCH_DAVINCI || ARCH_OMAP2PLUS
+       help
+         Say "yes" here to support the on chip real time clock
+         present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
+
+config RTC_ZYNQMP
+       bool "Enable ZynqMP RTC driver"
+       depends on ARCH_ZYNQMP
+       help
+         Say "yes" here to support the on chip real time clock
+         present on Xilinx ZynqMP SoC.
+
 endmenu
This page took 0.023979 seconds and 4 git commands to generate.