diff options
Diffstat (limited to 'drivers/char/watchdog/Kconfig')
-rw-r--r-- | drivers/char/watchdog/Kconfig | 109 |
1 files changed, 88 insertions, 21 deletions
diff --git a/drivers/char/watchdog/Kconfig b/drivers/char/watchdog/Kconfig index b53e2e2b5aee..344001b45af9 100644 --- a/drivers/char/watchdog/Kconfig +++ b/drivers/char/watchdog/Kconfig | |||
@@ -84,6 +84,17 @@ config 977_WATCHDOG | |||
84 | 84 | ||
85 | Not sure? It's safe to say N. | 85 | Not sure? It's safe to say N. |
86 | 86 | ||
87 | config IXP2000_WATCHDOG | ||
88 | tristate "IXP2000 Watchdog" | ||
89 | depends on WATCHDOG && ARCH_IXP2000 | ||
90 | help | ||
91 | Say Y here if to include support for the watchdog timer | ||
92 | in the Intel IXP2000(2400, 2800, 2850) network processors. | ||
93 | This driver can be built as a module by choosing M. The module | ||
94 | will be called ixp2000_wdt. | ||
95 | |||
96 | Say N if you are unsure. | ||
97 | |||
87 | config IXP4XX_WATCHDOG | 98 | config IXP4XX_WATCHDOG |
88 | tristate "IXP4xx Watchdog" | 99 | tristate "IXP4xx Watchdog" |
89 | depends on WATCHDOG && ARCH_IXP4XX | 100 | depends on WATCHDOG && ARCH_IXP4XX |
@@ -100,17 +111,6 @@ config IXP4XX_WATCHDOG | |||
100 | 111 | ||
101 | Say N if you are unsure. | 112 | Say N if you are unsure. |
102 | 113 | ||
103 | config IXP2000_WATCHDOG | ||
104 | tristate "IXP2000 Watchdog" | ||
105 | depends on WATCHDOG && ARCH_IXP2000 | ||
106 | help | ||
107 | Say Y here if to include support for the watchdog timer | ||
108 | in the Intel IXP2000(2400, 2800, 2850) network processors. | ||
109 | This driver can be built as a module by choosing M. The module | ||
110 | will be called ixp2000_wdt. | ||
111 | |||
112 | Say N if you are unsure. | ||
113 | |||
114 | config S3C2410_WATCHDOG | 114 | config S3C2410_WATCHDOG |
115 | tristate "S3C2410 Watchdog" | 115 | tristate "S3C2410 Watchdog" |
116 | depends on WATCHDOG && ARCH_S3C2410 | 116 | depends on WATCHDOG && ARCH_S3C2410 |
@@ -139,6 +139,15 @@ config SA1100_WATCHDOG | |||
139 | To compile this driver as a module, choose M here: the | 139 | To compile this driver as a module, choose M here: the |
140 | module will be called sa1100_wdt. | 140 | module will be called sa1100_wdt. |
141 | 141 | ||
142 | config MPCORE_WATCHDOG | ||
143 | tristate "MPcore watchdog" | ||
144 | depends on WATCHDOG && ARM_MPCORE_PLATFORM && LOCAL_TIMERS | ||
145 | help | ||
146 | Watchdog timer embedded into the MPcore system. | ||
147 | |||
148 | To compile this driver as a module, choose M here: the | ||
149 | module will be called mpcore_wdt. | ||
150 | |||
142 | # X86 (i386 + ia64 + x86_64) Architecture | 151 | # X86 (i386 + ia64 + x86_64) Architecture |
143 | 152 | ||
144 | config ACQUIRE_WDT | 153 | config ACQUIRE_WDT |
@@ -224,6 +233,16 @@ config IB700_WDT | |||
224 | 233 | ||
225 | Most people will say N. | 234 | Most people will say N. |
226 | 235 | ||
236 | config IBMASR | ||
237 | tristate "IBM Automatic Server Restart" | ||
238 | depends on WATCHDOG && X86 | ||
239 | help | ||
240 | This is the driver for the IBM Automatic Server Restart watchdog | ||
241 | timer builtin into some eServer xSeries machines. | ||
242 | |||
243 | To compile this driver as a module, choose M here: the | ||
244 | module will be called ibmasr. | ||
245 | |||
227 | config WAFER_WDT | 246 | config WAFER_WDT |
228 | tristate "ICP Wafer 5823 Single Board Computer Watchdog" | 247 | tristate "ICP Wafer 5823 Single Board Computer Watchdog" |
229 | depends on WATCHDOG && X86 | 248 | depends on WATCHDOG && X86 |
@@ -234,6 +253,16 @@ config WAFER_WDT | |||
234 | To compile this driver as a module, choose M here: the | 253 | To compile this driver as a module, choose M here: the |
235 | module will be called wafer5823wdt. | 254 | module will be called wafer5823wdt. |
236 | 255 | ||
256 | config I6300ESB_WDT | ||
257 | tristate "Intel 6300ESB Timer/Watchdog" | ||
258 | depends on WATCHDOG && X86 && PCI | ||
259 | ---help--- | ||
260 | Hardware driver for the watchdog timer built into the Intel | ||
261 | 6300ESB controller hub. | ||
262 | |||
263 | To compile this driver as a module, choose M here: the | ||
264 | module will be called i6300esb. | ||
265 | |||
237 | config I8XX_TCO | 266 | config I8XX_TCO |
238 | tristate "Intel i8xx TCO Timer/Watchdog" | 267 | tristate "Intel i8xx TCO Timer/Watchdog" |
239 | depends on WATCHDOG && (X86 || IA64) && PCI | 268 | depends on WATCHDOG && (X86 || IA64) && PCI |
@@ -289,6 +318,19 @@ config 60XX_WDT | |||
289 | You can compile this driver directly into the kernel, or use | 318 | You can compile this driver directly into the kernel, or use |
290 | it as a module. The module will be called sbc60xxwdt. | 319 | it as a module. The module will be called sbc60xxwdt. |
291 | 320 | ||
321 | config SBC8360_WDT | ||
322 | tristate "SBC8360 Watchdog Timer" | ||
323 | depends on WATCHDOG && X86 | ||
324 | ---help--- | ||
325 | |||
326 | This is the driver for the hardware watchdog on the SBC8360 Single | ||
327 | Board Computer produced by Axiomtek Co., Ltd. (www.axiomtek.com). | ||
328 | |||
329 | To compile this driver as a module, choose M here: the | ||
330 | module will be called sbc8360.ko. | ||
331 | |||
332 | Most people will say N. | ||
333 | |||
292 | config CPU5_WDT | 334 | config CPU5_WDT |
293 | tristate "SMA CPU5 Watchdog" | 335 | tristate "SMA CPU5 Watchdog" |
294 | depends on WATCHDOG && X86 | 336 | depends on WATCHDOG && X86 |
@@ -327,6 +369,19 @@ config W83877F_WDT | |||
327 | 369 | ||
328 | Most people will say N. | 370 | Most people will say N. |
329 | 371 | ||
372 | config W83977F_WDT | ||
373 | tristate "W83977F (PCM-5335) Watchdog Timer" | ||
374 | depends on WATCHDOG && X86 | ||
375 | ---help--- | ||
376 | This is the driver for the hardware watchdog on the W83977F I/O chip | ||
377 | as used in AAEON's PCM-5335 SBC (and likely others). This | ||
378 | watchdog simply watches your kernel to make sure it doesn't freeze, | ||
379 | and if it does, it reboots your computer after a certain amount of | ||
380 | time. | ||
381 | |||
382 | To compile this driver as a module, choose M here: the | ||
383 | module will be called w83977f_wdt. | ||
384 | |||
330 | config MACHZ_WDT | 385 | config MACHZ_WDT |
331 | tristate "ZF MachZ Watchdog" | 386 | tristate "ZF MachZ Watchdog" |
332 | depends on WATCHDOG && X86 | 387 | depends on WATCHDOG && X86 |
@@ -346,6 +401,28 @@ config 8xx_WDT | |||
346 | tristate "MPC8xx Watchdog Timer" | 401 | tristate "MPC8xx Watchdog Timer" |
347 | depends on WATCHDOG && 8xx | 402 | depends on WATCHDOG && 8xx |
348 | 403 | ||
404 | config MV64X60_WDT | ||
405 | tristate "MV64X60 (Marvell Discovery) Watchdog Timer" | ||
406 | depends on WATCHDOG && MV64X60 | ||
407 | |||
408 | config BOOKE_WDT | ||
409 | tristate "PowerPC Book-E Watchdog Timer" | ||
410 | depends on WATCHDOG && (BOOKE || 4xx) | ||
411 | ---help--- | ||
412 | Please see Documentation/watchdog/watchdog-api.txt for | ||
413 | more information. | ||
414 | |||
415 | # PPC64 Architecture | ||
416 | |||
417 | config WATCHDOG_RTAS | ||
418 | tristate "RTAS watchdog" | ||
419 | depends on WATCHDOG && PPC_RTAS | ||
420 | help | ||
421 | This driver adds watchdog support for the RTAS watchdog. | ||
422 | |||
423 | To compile this driver as a module, choose M here. The module | ||
424 | will be called wdrtas. | ||
425 | |||
349 | # MIPS Architecture | 426 | # MIPS Architecture |
350 | 427 | ||
351 | config INDYDOG | 428 | config INDYDOG |
@@ -414,16 +491,6 @@ config WATCHDOG_RIO | |||
414 | machines. The watchdog timeout period is normally one minute but | 491 | machines. The watchdog timeout period is normally one minute but |
415 | can be changed with a boot-time parameter. | 492 | can be changed with a boot-time parameter. |
416 | 493 | ||
417 | # ppc64 RTAS watchdog | ||
418 | config WATCHDOG_RTAS | ||
419 | tristate "RTAS watchdog" | ||
420 | depends on WATCHDOG && PPC_RTAS | ||
421 | help | ||
422 | This driver adds watchdog support for the RTAS watchdog. | ||
423 | |||
424 | To compile this driver as a module, choose M here. The module | ||
425 | will be called wdrtas. | ||
426 | |||
427 | # | 494 | # |
428 | # ISA-based Watchdog Cards | 495 | # ISA-based Watchdog Cards |
429 | # | 496 | # |