rtc: AB3100 RTC support
[safe/jmp/linux-2.6] / drivers / rtc / Kconfig
index 09d5cd3..73771b0 100644 (file)
@@ -225,11 +225,11 @@ config RTC_DRV_PCF8583
          will be called rtc-pcf8583.
 
 config RTC_DRV_M41T80
-       tristate "ST M41T65/M41T80/81/82/83/84/85/87"
+       tristate "ST M41T62/65/M41T80/81/82/83/84/85/87"
        help
          If you say Y here you will get support for the ST M41T60
          and M41T80 RTC chips series. Currently, the following chips are
-         supported: M41T65, M41T80, M41T81, M41T82, M41T83, M41ST84,
+         supported: M41T62, M41T65, M41T80, M41T81, M41T82, M41T83, M41ST84,
          M41ST85, and M41ST87.
 
          This driver can also be built as a module. If so, the module
@@ -296,6 +296,15 @@ config RTC_DRV_RX8581
          This driver can also be built as a module. If so the module
          will be called rtc-rx8581.
 
+config RTC_DRV_RX8025
+       tristate "Epson RX-8025SA/NB"
+       help
+         If you say yes here you get support for the Epson
+         RX-8025SA/NB RTC chips.
+
+         This driver can also be built as a module. If so, the module
+         will be called rtc-rx8025.
+
 endif # I2C
 
 comment "SPI RTC drivers"
@@ -509,6 +518,16 @@ config RTC_DRV_V3020
          This driver can also be built as a module. If so, the module
          will be called rtc-v3020.
 
+config RTC_DRV_WM831X
+       tristate "Wolfson Microelectronics WM831x RTC"
+       depends on MFD_WM831X
+       help
+         If you say yes here you will get support for the RTC subsystem
+         of the Wolfson Microelectronics WM831X series PMICs.
+
+         This driver can also be built as a module. If so, the module
+         will be called "rtc-wm831x".
+
 config RTC_DRV_WM8350
        tristate "Wolfson Microelectronics WM8350 RTC"
        depends on MFD_WM8350
@@ -526,6 +545,15 @@ config RTC_DRV_PCF50633
          If you say yes here you get support for the RTC subsystem of the
          NXP PCF50633 used in embedded systems.
 
+config RTC_DRV_AB3100
+       tristate "ST-Ericsson AB3100 RTC"
+       depends on AB3100_CORE
+       default y if AB3100_CORE
+       help
+         Select this to enable the ST-Ericsson AB3100 Mixed Signal IC RTC
+         support. This chip contains a battery- and capacitor-backed RTC.
+
+
 comment "on-CPU RTC drivers"
 
 config RTC_DRV_OMAP
@@ -573,7 +601,7 @@ config RTC_DRV_SA1100
 
 config RTC_DRV_SH
        tristate "SuperH On-Chip RTC"
-       depends on RTC_CLASS && SUPERH
+       depends on RTC_CLASS && SUPERH && HAVE_CLK
        help
          Say Y here to enable support for the on-chip RTC found in
          most SuperH processors.
@@ -688,22 +716,16 @@ config RTC_DRV_RS5C313
        help
          If you say yes here you get support for the Ricoh RS5C313 RTC chips.
 
-config RTC_DRV_PARISC
-       tristate "PA-RISC firmware RTC support"
-       depends on PARISC
+config RTC_DRV_GENERIC
+       tristate "Generic RTC support"
+       # Please consider writing a new RTC driver instead of using the generic
+       # RTC abstraction
+       depends on PARISC || M68K || PPC || SUPERH32
        help
-         Say Y or M here to enable RTC support on PA-RISC systems using
-         firmware calls. If you do not know what you are doing, you should
+         Say Y or M here to enable RTC support on systems using the generic
+         RTC abstraction. If you do not know what you are doing, you should
          just say Y.
 
-config RTC_DRV_PPC
-       tristate "PowerPC machine dependent RTC support"
-       depends on PPC
-       help
-        The PowerPC kernel has machine-specific functions for accessing
-        the RTC. This exposes that functionality through the generic RTC
-        class.
-
 config RTC_DRV_PXA
        tristate "PXA27x/PXA3xx"
        depends on ARCH_PXA
@@ -747,4 +769,13 @@ config RTC_DRV_MV
          This driver can also be built as a module. If so, the module
          will be called rtc-mv.
 
+config RTC_DRV_PS3
+       tristate "PS3 RTC"
+       depends on PPC_PS3
+       help
+         If you say yes here you will get support for the RTC on PS3.
+
+         This driver can also be built as a module. If so, the module
+         will be called rtc-ps3.
+
 endif # RTC_CLASS