aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/rtc/Kconfig')
-rw-r--r--drivers/rtc/Kconfig43
1 files changed, 32 insertions, 11 deletions
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig
index 48ca7132cc05..2883428d5ac8 100644
--- a/drivers/rtc/Kconfig
+++ b/drivers/rtc/Kconfig
@@ -171,7 +171,8 @@ config RTC_DRV_DS3232
171 depends on RTC_CLASS && I2C 171 depends on RTC_CLASS && I2C
172 help 172 help
173 If you say yes here you get support for Dallas Semiconductor 173 If you say yes here you get support for Dallas Semiconductor
174 DS3232 real-time clock chips. 174 DS3232 real-time clock chips. If an interrupt is associated
175 with the device, the alarm functionality is supported.
175 176
176 This driver can also be built as a module. If so, the module 177 This driver can also be built as a module. If so, the module
177 will be called rtc-ds3232. 178 will be called rtc-ds3232.
@@ -195,6 +196,16 @@ config RTC_DRV_MAX8925
195 This driver can also be built as a module. If so, the module 196 This driver can also be built as a module. If so, the module
196 will be called rtc-max8925. 197 will be called rtc-max8925.
197 198
199config RTC_DRV_MAX8998
200 tristate "Maxim MAX8998"
201 depends on MFD_MAX8998
202 help
203 If you say yes here you will get support for the
204 RTC of Maxim MAX8998 PMIC.
205
206 This driver can also be built as a module. If so, the module
207 will be called rtc-max8998.
208
198config RTC_DRV_RS5C372 209config RTC_DRV_RS5C372
199 tristate "Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A" 210 tristate "Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A"
200 help 211 help
@@ -765,15 +776,15 @@ config RTC_DRV_AT32AP700X
765 AT32AP700x family processors. 776 AT32AP700x family processors.
766 777
767config RTC_DRV_AT91RM9200 778config RTC_DRV_AT91RM9200
768 tristate "AT91RM9200 or AT91SAM9RL" 779 tristate "AT91RM9200 or some AT91SAM9 RTC"
769 depends on ARCH_AT91RM9200 || ARCH_AT91SAM9RL 780 depends on ARCH_AT91RM9200 || ARCH_AT91SAM9RL || ARCH_AT91SAM9G45
770 help 781 help
771 Driver for the internal RTC (Realtime Clock) module found on 782 Driver for the internal RTC (Realtime Clock) module found on
772 Atmel AT91RM9200's and AT91SAM9RL chips. On SAM9RL chips 783 Atmel AT91RM9200's and some AT91SAM9 chips. On AT91SAM9 chips
773 this is powered by the backup power supply. 784 this is powered by the backup power supply.
774 785
775config RTC_DRV_AT91SAM9 786config RTC_DRV_AT91SAM9
776 tristate "AT91SAM9x/AT91CAP9" 787 tristate "AT91SAM9x/AT91CAP9 RTT as RTC"
777 depends on ARCH_AT91 && !(ARCH_AT91RM9200 || ARCH_AT91X40) 788 depends on ARCH_AT91 && !(ARCH_AT91RM9200 || ARCH_AT91X40)
778 help 789 help
779 RTC driver for the Atmel AT91SAM9x and AT91CAP9 internal RTT 790 RTC driver for the Atmel AT91SAM9x and AT91CAP9 internal RTT
@@ -781,8 +792,8 @@ config RTC_DRV_AT91SAM9
781 supply (such as a small coin cell battery), but do not need to 792 supply (such as a small coin cell battery), but do not need to
782 be used as RTCs. 793 be used as RTCs.
783 794
784 (On AT91SAM9rl chips you probably want to use the dedicated RTC 795 (On AT91SAM9rl and AT91SAM9G45 chips you probably want to use the
785 module and leave the RTT available for other uses.) 796 dedicated RTC module and leave the RTT available for other uses.)
786 797
787config RTC_DRV_AT91SAM9_RTT 798config RTC_DRV_AT91SAM9_RTT
788 int 799 int
@@ -925,11 +936,12 @@ config RTC_DRV_PCAP
925 If you say Y here you will get support for the RTC found on 936 If you say Y here you will get support for the RTC found on
926 the PCAP2 ASIC used on some Motorola phones. 937 the PCAP2 ASIC used on some Motorola phones.
927 938
928config RTC_DRV_MC13783 939config RTC_DRV_MC13XXX
929 depends on MFD_MC13783 940 depends on MFD_MC13XXX
930 tristate "Freescale MC13783 RTC" 941 tristate "Freescale MC13xxx RTC"
931 help 942 help
932 This enables support for the Freescale MC13783 PMIC RTC 943 This enables support for the RTCs found on Freescale's PMICs
944 MC13783 and MC13892.
933 945
934config RTC_DRV_MPC5121 946config RTC_DRV_MPC5121
935 tristate "Freescale MPC5121 built-in RTC" 947 tristate "Freescale MPC5121 built-in RTC"
@@ -952,4 +964,13 @@ config RTC_DRV_JZ4740
952 This driver can also be buillt as a module. If so, the module 964 This driver can also be buillt as a module. If so, the module
953 will be called rtc-jz4740. 965 will be called rtc-jz4740.
954 966
967config RTC_DRV_LPC32XX
968 depends on ARCH_LPC32XX
969 tristate "NXP LPC32XX RTC"
970 help
971 This enables support for the NXP RTC in the LPC32XX
972
973 This driver can also be buillt as a module. If so, the module
974 will be called rtc-lpc32xx.
975
955endif # RTC_CLASS 976endif # RTC_CLASS