xref: /linux/drivers/rtc/Kconfig (revision 0c86edc0d4970649f39748c4ce4f2895f728468f)
1*0c86edc0SAlessandro Zummo\#
2c58411e9SAlessandro Zummo# RTC class/drivers configuration
3c58411e9SAlessandro Zummo#
4c58411e9SAlessandro Zummo
5*0c86edc0SAlessandro Zummomenu "Real Time Clock"
6*0c86edc0SAlessandro Zummo
7c58411e9SAlessandro Zummoconfig RTC_LIB
8c58411e9SAlessandro Zummo	tristate
9*0c86edc0SAlessandro Zummo
10*0c86edc0SAlessandro Zummoconfig RTC_CLASS
11*0c86edc0SAlessandro Zummo	tristate "RTC class"
12*0c86edc0SAlessandro Zummo	depends on EXPERIMENTAL
13*0c86edc0SAlessandro Zummo	default n
14*0c86edc0SAlessandro Zummo	select RTC_LIB
15*0c86edc0SAlessandro Zummo	help
16*0c86edc0SAlessandro Zummo	  Generic RTC class support. If you say yes here, you will
17*0c86edc0SAlessandro Zummo 	  be allowed to plug one or more RTCs to your system. You will
18*0c86edc0SAlessandro Zummo	  probably want to enable one of more of the interfaces below.
19*0c86edc0SAlessandro Zummo
20*0c86edc0SAlessandro Zummo	  This driver can also be built as a module. If so, the module
21*0c86edc0SAlessandro Zummo	  will be called rtc-class.
22*0c86edc0SAlessandro Zummo
23*0c86edc0SAlessandro Zummoconfig RTC_HCTOSYS
24*0c86edc0SAlessandro Zummo	bool "Set system time from RTC on startup"
25*0c86edc0SAlessandro Zummo	depends on RTC_CLASS = y
26*0c86edc0SAlessandro Zummo	default y
27*0c86edc0SAlessandro Zummo	help
28*0c86edc0SAlessandro Zummo	  If you say yes here, the system time will be set using
29*0c86edc0SAlessandro Zummo	  the value read from the specified RTC device. This is useful
30*0c86edc0SAlessandro Zummo	  in order to avoid unnecessary fschk runs.
31*0c86edc0SAlessandro Zummo
32*0c86edc0SAlessandro Zummoconfig RTC_HCTOSYS_DEVICE
33*0c86edc0SAlessandro Zummo	string "The RTC to read the time from"
34*0c86edc0SAlessandro Zummo	depends on RTC_HCTOSYS = y
35*0c86edc0SAlessandro Zummo	default "rtc0"
36*0c86edc0SAlessandro Zummo	help
37*0c86edc0SAlessandro Zummo	  The RTC device that will be used as the source for
38*0c86edc0SAlessandro Zummo	  the system time, usually rtc0.
39*0c86edc0SAlessandro Zummo
40*0c86edc0SAlessandro Zummocomment "RTC interfaces"
41*0c86edc0SAlessandro Zummo	depends on RTC_CLASS
42*0c86edc0SAlessandro Zummo
43*0c86edc0SAlessandro Zummocomment "RTC drivers"
44*0c86edc0SAlessandro Zummo	depends on RTC_CLASS
45*0c86edc0SAlessandro Zummo
46*0c86edc0SAlessandro Zummoendmenu
47