diff options
| author | Alessandro Zummo <alessandro.zummo@towertech.it> | 2008-02-06 04:38:40 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2008-02-06 13:41:13 -0500 |
| commit | 09b6bdb3b6a95fe270107c2831e033f9cb233d2d (patch) | |
| tree | 1df397f8af55538ca40642e9d953fb5e3a934dbb /drivers/rtc | |
| parent | d12def1bcb809b6172ee207a24e00a0a4398df1d (diff) | |
Cosmetic fixes to RTC subsystem's Kconfig
Add adds a warning if a potentially conflicting RTC option has been
selected and makes some other cosmetic fixes to the Kconfig.
Signed-off-by: Alessandro Zummo <a.zummo@towertech.it>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/rtc')
| -rw-r--r-- | drivers/rtc/Kconfig | 56 |
1 files changed, 30 insertions, 26 deletions
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig index 45e4b9648176..842d8a5616ba 100644 --- a/drivers/rtc/Kconfig +++ b/drivers/rtc/Kconfig | |||
| @@ -20,6 +20,10 @@ menuconfig RTC_CLASS | |||
| 20 | 20 | ||
| 21 | if RTC_CLASS | 21 | if RTC_CLASS |
| 22 | 22 | ||
| 23 | if GEN_RTC || RTC | ||
| 24 | comment "Conflicting RTC option has been selected, check GEN_RTC and RTC" | ||
| 25 | endif | ||
| 26 | |||
| 23 | config RTC_HCTOSYS | 27 | config RTC_HCTOSYS |
| 24 | bool "Set system time from RTC on startup and resume" | 28 | bool "Set system time from RTC on startup and resume" |
| 25 | depends on RTC_CLASS = y | 29 | depends on RTC_CLASS = y |
| @@ -49,7 +53,7 @@ config RTC_HCTOSYS_DEVICE | |||
| 49 | 53 | ||
| 50 | If the clock you specify here is not battery backed, it may still | 54 | If the clock you specify here is not battery backed, it may still |
| 51 | be useful to reinitialize system time when resuming from system | 55 | be useful to reinitialize system time when resuming from system |
| 52 | sleep states. Do not specify an RTC here unless it stays powered | 56 | sleep states. Do not specify an RTC here unless it stays powered |
| 53 | during all this system's supported sleep states. | 57 | during all this system's supported sleep states. |
| 54 | 58 | ||
| 55 | config RTC_DEBUG | 59 | config RTC_DEBUG |
| @@ -142,7 +146,7 @@ config RTC_DRV_DS1307 | |||
| 142 | will be called rtc-ds1307. | 146 | will be called rtc-ds1307. |
| 143 | 147 | ||
| 144 | config RTC_DRV_DS1374 | 148 | config RTC_DRV_DS1374 |
| 145 | tristate "Maxim/Dallas Semiconductor DS1374 Real Time Clock" | 149 | tristate "Dallas/Maxim DS1374" |
| 146 | depends on RTC_CLASS && I2C | 150 | depends on RTC_CLASS && I2C |
| 147 | help | 151 | help |
| 148 | If you say yes here you get support for Dallas Semiconductor | 152 | If you say yes here you get support for Dallas Semiconductor |
| @@ -162,7 +166,7 @@ config RTC_DRV_DS1672 | |||
| 162 | will be called rtc-ds1672. | 166 | will be called rtc-ds1672. |
| 163 | 167 | ||
| 164 | config RTC_DRV_MAX6900 | 168 | config RTC_DRV_MAX6900 |
| 165 | tristate "Maxim 6900" | 169 | tristate "Maxim MAX6900" |
| 166 | help | 170 | help |
| 167 | If you say yes here you will get support for the | 171 | If you say yes here you will get support for the |
| 168 | Maxim MAX6900 I2C RTC chip. | 172 | Maxim MAX6900 I2C RTC chip. |
| @@ -180,10 +184,10 @@ config RTC_DRV_RS5C372 | |||
| 180 | will be called rtc-rs5c372. | 184 | will be called rtc-rs5c372. |
| 181 | 185 | ||
| 182 | config RTC_DRV_ISL1208 | 186 | config RTC_DRV_ISL1208 |
| 183 | tristate "Intersil 1208" | 187 | tristate "Intersil ISL1208" |
| 184 | help | 188 | help |
| 185 | If you say yes here you get support for the | 189 | If you say yes here you get support for the |
| 186 | Intersil 1208 RTC chip. | 190 | Intersil ISL1208 RTC chip. |
| 187 | 191 | ||
| 188 | This driver can also be built as a module. If so, the module | 192 | This driver can also be built as a module. If so, the module |
| 189 | will be called rtc-isl1208. | 193 | will be called rtc-isl1208. |
| @@ -220,7 +224,7 @@ config RTC_DRV_PCF8583 | |||
| 220 | will be called rtc-pcf8583. | 224 | will be called rtc-pcf8583. |
| 221 | 225 | ||
| 222 | config RTC_DRV_M41T80 | 226 | config RTC_DRV_M41T80 |
| 223 | tristate "ST M41T80 series RTC" | 227 | tristate "ST M41T80/81/82/83/84/85/87" |
| 224 | help | 228 | help |
| 225 | If you say Y here you will get support for the | 229 | If you say Y here you will get support for the |
| 226 | ST M41T80 RTC chips series. Currently following chips are | 230 | ST M41T80 RTC chips series. Currently following chips are |
| @@ -252,6 +256,15 @@ comment "SPI RTC drivers" | |||
| 252 | 256 | ||
| 253 | if SPI_MASTER | 257 | if SPI_MASTER |
| 254 | 258 | ||
| 259 | config RTC_DRV_MAX6902 | ||
| 260 | tristate "Maxim MAX6902" | ||
| 261 | help | ||
| 262 | If you say yes here you will get support for the | ||
| 263 | Maxim MAX6902 SPI RTC chip. | ||
| 264 | |||
| 265 | This driver can also be built as a module. If so, the module | ||
| 266 | will be called rtc-max6902. | ||
| 267 | |||
| 255 | config RTC_DRV_RS5C348 | 268 | config RTC_DRV_RS5C348 |
| 256 | tristate "Ricoh RS5C348A/B" | 269 | tristate "Ricoh RS5C348A/B" |
| 257 | help | 270 | help |
| @@ -261,15 +274,6 @@ config RTC_DRV_RS5C348 | |||
| 261 | This driver can also be built as a module. If so, the module | 274 | This driver can also be built as a module. If so, the module |
| 262 | will be called rtc-rs5c348. | 275 | will be called rtc-rs5c348. |
| 263 | 276 | ||
| 264 | config RTC_DRV_MAX6902 | ||
| 265 | tristate "Maxim 6902" | ||
| 266 | help | ||
| 267 | If you say yes here you will get support for the | ||
| 268 | Maxim MAX6902 SPI RTC chip. | ||
| 269 | |||
| 270 | This driver can also be built as a module. If so, the module | ||
| 271 | will be called rtc-max6902. | ||
| 272 | |||
| 273 | endif # SPI_MASTER | 277 | endif # SPI_MASTER |
| 274 | 278 | ||
| 275 | comment "Platform RTC drivers" | 279 | comment "Platform RTC drivers" |
| @@ -303,32 +307,32 @@ config RTC_DRV_DS1216 | |||
| 303 | If you say yes here you get support for the Dallas DS1216 RTC chips. | 307 | If you say yes here you get support for the Dallas DS1216 RTC chips. |
| 304 | 308 | ||
| 305 | config RTC_DRV_DS1553 | 309 | config RTC_DRV_DS1553 |
| 306 | tristate "Dallas DS1553" | 310 | tristate "Maxim/Dallas DS1553" |
| 307 | help | 311 | help |
| 308 | If you say yes here you get support for the | 312 | If you say yes here you get support for the |
| 309 | Dallas DS1553 timekeeping chip. | 313 | Maxim/Dallas DS1553 timekeeping chip. |
| 310 | 314 | ||
| 311 | This driver can also be built as a module. If so, the module | 315 | This driver can also be built as a module. If so, the module |
| 312 | will be called rtc-ds1553. | 316 | will be called rtc-ds1553. |
| 313 | 317 | ||
| 314 | config RTC_DRV_STK17TA8 | 318 | config RTC_DRV_DS1742 |
| 315 | tristate "Simtek STK17TA8" | 319 | tristate "Maxim/Dallas DS1742/1743" |
| 316 | depends on RTC_CLASS | ||
| 317 | help | 320 | help |
| 318 | If you say yes here you get support for the | 321 | If you say yes here you get support for the |
| 319 | Simtek STK17TA8 timekeeping chip. | 322 | Maxim/Dallas DS1742/1743 timekeeping chip. |
| 320 | 323 | ||
| 321 | This driver can also be built as a module. If so, the module | 324 | This driver can also be built as a module. If so, the module |
| 322 | will be called rtc-stk17ta8. | 325 | will be called rtc-ds1742. |
| 323 | 326 | ||
| 324 | config RTC_DRV_DS1742 | 327 | config RTC_DRV_STK17TA8 |
| 325 | tristate "Dallas DS1742/1743" | 328 | tristate "Simtek STK17TA8" |
| 329 | depends on RTC_CLASS | ||
| 326 | help | 330 | help |
| 327 | If you say yes here you get support for the | 331 | If you say yes here you get support for the |
| 328 | Dallas DS1742/1743 timekeeping chip. | 332 | Simtek STK17TA8 timekeeping chip. |
| 329 | 333 | ||
| 330 | This driver can also be built as a module. If so, the module | 334 | This driver can also be built as a module. If so, the module |
| 331 | will be called rtc-ds1742. | 335 | will be called rtc-stk17ta8. |
| 332 | 336 | ||
| 333 | config RTC_DRV_M48T86 | 337 | config RTC_DRV_M48T86 |
| 334 | tristate "ST M48T86/Dallas DS12887" | 338 | tristate "ST M48T86/Dallas DS12887" |
