rtc: simplified rtc sysfs attribute handling
[powerpc.git] / drivers / rtc / Kconfig
index 4bbca50..d738725 100644 (file)
@@ -48,7 +48,7 @@ comment "RTC interfaces"
        depends on RTC_CLASS
 
 config RTC_INTF_SYSFS
-       tristate "sysfs"
+       boolean "sysfs"
        depends on RTC_CLASS && SYSFS
        default RTC_CLASS
        help
@@ -71,7 +71,7 @@ config RTC_INTF_PROC
          will be called rtc-proc.
 
 config RTC_INTF_DEV
-       tristate "dev"
+       boolean "dev"
        depends on RTC_CLASS
        default RTC_CLASS
        help
@@ -101,7 +101,7 @@ comment "RTC drivers"
 
 config RTC_DRV_CMOS
        tristate "PC-style 'CMOS' real time clock"
-       depends on RTC_CLASS && (X86_PC || ALPHA || ARM26 || ARM \
+       depends on RTC_CLASS && (X86 || ALPHA || ARM26 || ARM \
                || M32R || ATARI || POWERPC)
        help
          Say "yes" here to get direct support for the real time clock
@@ -207,10 +207,12 @@ config RTC_DRV_PCF8563
 
 config RTC_DRV_PCF8583
        tristate "Philips PCF8583"
-       depends on RTC_CLASS && I2C
+       depends on RTC_CLASS && I2C && ARCH_RPC
        help
-         If you say yes here you get support for the
-         Philips PCF8583 RTC chip.
+         If you say yes here you get support for the Philips PCF8583
+         RTC chip found on Acorn RiscPCs.  This driver supports the
+         platform specific method of retrieving the current year from
+         the RTC's SRAM.
 
          This driver can also be built as a module. If so, the module
          will be called rtc-pcf8583.
@@ -332,6 +334,16 @@ config RTC_DRV_TEST
          This driver can also be built as a module. If so, the module
          will be called rtc-test.
 
+config RTC_DRV_MAX6900
+       tristate "Maxim 6900"
+       depends on RTC_CLASS && I2C
+       help
+         If you say yes here you will get support for the
+         Maxim MAX6900 I2C RTC chip.
+
+         This driver can also be built as a module. If so, the module
+         will be called rtc-max6900.
+
 config RTC_DRV_MAX6902
        tristate "Maxim 6902"
        depends on RTC_CLASS && SPI
@@ -352,4 +364,20 @@ 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_BFIN
+       tristate "Blackfin On-Chip RTC"
+       depends on RTC_CLASS && BFIN
+       help
+         If you say yes here you will get support for the
+         Blackfin On-Chip Real Time Clock.
+
+         This driver can also be built as a module. If so, the module
+         will be called rtc-bfin.
+
+config RTC_DRV_RS5C313
+       tristate "Ricoh RS5C313"
+       depends on RTC_CLASS && BROKEN
+       help
+         If you say yes here you get support for the Ricoh RS5C313 RTC chips.
+
 endmenu