2 # RTC class/drivers configuration
12 depends on EXPERIMENTAL
16 Generic RTC class support. If you say yes here, you will
17 be allowed to plug one or more RTCs to your system. You will
18 probably want to enable one of more of the interfaces below.
20 This driver can also be built as a module. If so, the module
21 will be called rtc-class.
24 bool "Set system time from RTC on startup"
25 depends on RTC_CLASS = y
28 If you say yes here, the system time will be set using
29 the value read from the specified RTC device. This is useful
30 in order to avoid unnecessary fschk runs.
32 config RTC_HCTOSYS_DEVICE
33 string "The RTC to read the time from"
34 depends on RTC_HCTOSYS = y
37 The RTC device that will be used as the source for
38 the system time, usually rtc0.
40 comment "RTC interfaces"
45 depends on RTC_CLASS && SYSFS
48 Say yes here if you want to use your RTC using the sysfs
49 interface, /sys/class/rtc/rtcX .
51 This driver can also be built as a module. If so, the module
52 will be called rtc-sysfs.
56 depends on RTC_CLASS && PROC_FS
59 Say yes here if you want to use your RTC using the proc
60 interface, /proc/driver/rtc .
62 This driver can also be built as a module. If so, the module
63 will be called rtc-proc.
70 Say yes here if you want to use your RTC using the dev
73 This driver can also be built as a module. If so, the module
74 will be called rtc-dev.
80 tristate "Xicor/Intersil X1205"
81 depends on RTC_CLASS && I2C
83 If you say yes here you get support for the
84 Xicor/Intersil X1205 RTC chip.
86 This driver can also be built as a module. If so, the module
87 will be called rtc-x1205.
90 tristate "Dallas/Maxim DS1672"
91 depends on RTC_CLASS && I2C
93 If you say yes here you get support for the
94 Dallas/Maxim DS1672 timekeeping chip.
96 This driver can also be built as a module. If so, the module
97 will be called rtc-ds1672.
99 config RTC_DRV_PCF8563
100 tristate "Philips PCF8563/Epson RTC8564"
101 depends on RTC_CLASS && I2C
103 If you say yes here you get support for the
104 Philips PCF8563 RTC chip. The Epson RTC8564
107 This driver can also be built as a module. If so, the module
108 will be called rtc-pcf8563.
110 config RTC_DRV_RS5C372
111 tristate "Ricoh RS5C372A/B"
112 depends on RTC_CLASS && I2C
114 If you say yes here you get support for the
115 Ricoh RS5C372A and RS5C372B RTC chips.
117 This driver can also be built as a module. If so, the module
118 will be called rtc-rs5c372.
120 config RTC_DRV_EP93XX
121 tristate "Cirrus Logic EP93XX"
122 depends on RTC_CLASS && ARCH_EP93XX
124 If you say yes here you get support for the
125 RTC embedded in the Cirrus Logic EP93XX processors.
127 This driver can also be built as a module. If so, the module
128 will be called rtc-ep93xx.
130 config RTC_DRV_SA1100
131 tristate "SA11x0/PXA2xx"
132 depends on RTC_CLASS && (ARCH_SA1100 || ARCH_PXA)
134 If you say Y here you will get access to the real time clock
135 built into your SA11x0 or PXA2xx CPU.
137 To compile this driver as a module, choose M here: the
138 module will be called rtc-sa1100.
141 tristate "Test driver/device"
144 If you say yes here you get support for the
145 RTC test driver. It's a software RTC which can be
146 used to test the RTC subsystem APIs. It gets
147 the time from the system clock.
148 You want this driver only if you are doing development
149 on the RTC subsystem. Please read the source code
152 This driver can also be built as a module. If so, the module
153 will be called rtc-test.