diff options
Diffstat (limited to 'drivers/watchdog/Kconfig')
-rw-r--r-- | drivers/watchdog/Kconfig | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 7e9e8f4d8f0c..37096246c937 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig | |||
@@ -55,6 +55,7 @@ comment "Watchdog Device Drivers" | |||
55 | 55 | ||
56 | config SOFT_WATCHDOG | 56 | config SOFT_WATCHDOG |
57 | tristate "Software watchdog" | 57 | tristate "Software watchdog" |
58 | select WATCHDOG_CORE | ||
58 | help | 59 | help |
59 | A software monitoring watchdog. This will fail to reboot your system | 60 | A software monitoring watchdog. This will fail to reboot your system |
60 | from some situations that the hardware watchdog will recover | 61 | from some situations that the hardware watchdog will recover |
@@ -74,6 +75,7 @@ config WM831X_WATCHDOG | |||
74 | config WM8350_WATCHDOG | 75 | config WM8350_WATCHDOG |
75 | tristate "WM8350 watchdog" | 76 | tristate "WM8350 watchdog" |
76 | depends on MFD_WM8350 | 77 | depends on MFD_WM8350 |
78 | select WATCHDOG_CORE | ||
77 | help | 79 | help |
78 | Support for the watchdog in the WM8350 AudioPlus PMIC. When | 80 | Support for the watchdog in the WM8350 AudioPlus PMIC. When |
79 | the watchdog triggers the system will be reset. | 81 | the watchdog triggers the system will be reset. |
@@ -170,7 +172,7 @@ config HAVE_S3C2410_WATCHDOG | |||
170 | 172 | ||
171 | config S3C2410_WATCHDOG | 173 | config S3C2410_WATCHDOG |
172 | tristate "S3C2410 Watchdog" | 174 | tristate "S3C2410 Watchdog" |
173 | depends on ARCH_S3C2410 || HAVE_S3C2410_WATCHDOG | 175 | depends on HAVE_S3C2410_WATCHDOG |
174 | select WATCHDOG_CORE | 176 | select WATCHDOG_CORE |
175 | help | 177 | help |
176 | Watchdog timer block in the Samsung SoCs. This will reboot | 178 | Watchdog timer block in the Samsung SoCs. This will reboot |
@@ -217,6 +219,7 @@ config MPCORE_WATCHDOG | |||
217 | config EP93XX_WATCHDOG | 219 | config EP93XX_WATCHDOG |
218 | tristate "EP93xx Watchdog" | 220 | tristate "EP93xx Watchdog" |
219 | depends on ARCH_EP93XX | 221 | depends on ARCH_EP93XX |
222 | select WATCHDOG_CORE | ||
220 | help | 223 | help |
221 | Say Y here if to include support for the watchdog timer | 224 | Say Y here if to include support for the watchdog timer |
222 | embedded in the Cirrus Logic EP93xx family of devices. | 225 | embedded in the Cirrus Logic EP93xx family of devices. |
@@ -234,6 +237,7 @@ config OMAP_WATCHDOG | |||
234 | config PNX4008_WATCHDOG | 237 | config PNX4008_WATCHDOG |
235 | tristate "PNX4008 and LPC32XX Watchdog" | 238 | tristate "PNX4008 and LPC32XX Watchdog" |
236 | depends on ARCH_PNX4008 || ARCH_LPC32XX | 239 | depends on ARCH_PNX4008 || ARCH_LPC32XX |
240 | select WATCHDOG_CORE | ||
237 | help | 241 | help |
238 | Say Y here if to include support for the watchdog timer | 242 | Say Y here if to include support for the watchdog timer |
239 | in the PNX4008 or LPC32XX processor. | 243 | in the PNX4008 or LPC32XX processor. |
@@ -283,6 +287,7 @@ config COH901327_WATCHDOG | |||
283 | bool "ST-Ericsson COH 901 327 watchdog" | 287 | bool "ST-Ericsson COH 901 327 watchdog" |
284 | depends on ARCH_U300 | 288 | depends on ARCH_U300 |
285 | default y if MACH_U300 | 289 | default y if MACH_U300 |
290 | select WATCHDOG_CORE | ||
286 | help | 291 | help |
287 | Say Y here to include Watchdog timer support for the | 292 | Say Y here to include Watchdog timer support for the |
288 | watchdog embedded into the ST-Ericsson U300 series platforms. | 293 | watchdog embedded into the ST-Ericsson U300 series platforms. |
@@ -328,6 +333,7 @@ config TS72XX_WATCHDOG | |||
328 | config MAX63XX_WATCHDOG | 333 | config MAX63XX_WATCHDOG |
329 | tristate "Max63xx watchdog" | 334 | tristate "Max63xx watchdog" |
330 | depends on ARM && HAS_IOMEM | 335 | depends on ARM && HAS_IOMEM |
336 | select WATCHDOG_CORE | ||
331 | help | 337 | help |
332 | Support for memory mapped max63{69,70,71,72,73,74} watchdog timer. | 338 | Support for memory mapped max63{69,70,71,72,73,74} watchdog timer. |
333 | 339 | ||
@@ -955,6 +961,7 @@ config INDYDOG | |||
955 | config JZ4740_WDT | 961 | config JZ4740_WDT |
956 | tristate "Ingenic jz4740 SoC hardware watchdog" | 962 | tristate "Ingenic jz4740 SoC hardware watchdog" |
957 | depends on MACH_JZ4740 | 963 | depends on MACH_JZ4740 |
964 | select WATCHDOG_CORE | ||
958 | help | 965 | help |
959 | Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs. | 966 | Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs. |
960 | 967 | ||
@@ -996,6 +1003,7 @@ config AR7_WDT | |||
996 | config TXX9_WDT | 1003 | config TXX9_WDT |
997 | tristate "Toshiba TXx9 Watchdog Timer" | 1004 | tristate "Toshiba TXx9 Watchdog Timer" |
998 | depends on CPU_TX39XX || CPU_TX49XX | 1005 | depends on CPU_TX39XX || CPU_TX49XX |
1006 | select WATCHDOG_CORE | ||
999 | help | 1007 | help |
1000 | Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs. | 1008 | Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs. |
1001 | 1009 | ||