Kconfig (84e9c87e6ffc519fdf91949482a65672a7314c9a) Kconfig (5e53c8ed813d6100d2cebbf83f2192b201f70772)
1
1#
2# Watchdog device configuration
3#
4
5menuconfig WATCHDOG
6 bool "Watchdog Timer Support"
7 ---help---
8 If you say Y here (and to one of the following options) and create a

--- 82 unchanged lines hidden (view full) ---

91 tristate "Dialog DA9063 Watchdog"
92 depends on MFD_DA9063
93 select WATCHDOG_CORE
94 help
95 Support for the watchdog in the DA9063 PMIC.
96
97 This driver can be built as a module. The module name is da9063_wdt.
98
2#
3# Watchdog device configuration
4#
5
6menuconfig WATCHDOG
7 bool "Watchdog Timer Support"
8 ---help---
9 If you say Y here (and to one of the following options) and create a

--- 82 unchanged lines hidden (view full) ---

92 tristate "Dialog DA9063 Watchdog"
93 depends on MFD_DA9063
94 select WATCHDOG_CORE
95 help
96 Support for the watchdog in the DA9063 PMIC.
97
98 This driver can be built as a module. The module name is da9063_wdt.
99
100config DA9062_WATCHDOG
101 tristate "Dialog DA9062 Watchdog"
102 depends on MFD_DA9062
103 select WATCHDOG_CORE
104 help
105 Support for the watchdog in the DA9062 PMIC.
106
107 This driver can be built as a module. The module name is da9062_wdt.
108
99config GPIO_WATCHDOG
100 tristate "Watchdog device controlled through GPIO-line"
101 depends on OF_GPIO
102 select WATCHDOG_CORE
103 help
104 If you say yes here you get support for watchdog device
105 controlled through GPIO-line.
106
109config GPIO_WATCHDOG
110 tristate "Watchdog device controlled through GPIO-line"
111 depends on OF_GPIO
112 select WATCHDOG_CORE
113 help
114 If you say yes here you get support for watchdog device
115 controlled through GPIO-line.
116
117config GPIO_WATCHDOG_ARCH_INITCALL
118 bool "Register the watchdog as early as possible"
119 depends on GPIO_WATCHDOG=y
120 help
121 In some situations, the default initcall level (module_init)
122 in not early enough in the boot process to avoid the watchdog
123 to be triggered.
124 If you say yes here, the initcall level would be raised to
125 arch_initcall.
126 If in doubt, say N.
127
107config MENF21BMC_WATCHDOG
108 tristate "MEN 14F021P00 BMC Watchdog"
109 depends on MFD_MENF21BMC
110 select WATCHDOG_CORE
111 help
112 Say Y here to include support for the MEN 14F021P00 BMC Watchdog.
113
114 This driver can also be built as a module. If so the module

--- 49 unchanged lines hidden (view full) ---

164 depends on ARCH_AT91
165 select WATCHDOG_CORE
166 help
167 Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will
168 reboot your system when the timeout is reached.
169
170config CADENCE_WATCHDOG
171 tristate "Cadence Watchdog Timer"
128config MENF21BMC_WATCHDOG
129 tristate "MEN 14F021P00 BMC Watchdog"
130 depends on MFD_MENF21BMC
131 select WATCHDOG_CORE
132 help
133 Say Y here to include support for the MEN 14F021P00 BMC Watchdog.
134
135 This driver can also be built as a module. If so the module

--- 49 unchanged lines hidden (view full) ---

185 depends on ARCH_AT91
186 select WATCHDOG_CORE
187 help
188 Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will
189 reboot your system when the timeout is reached.
190
191config CADENCE_WATCHDOG
192 tristate "Cadence Watchdog Timer"
193 depends on HAS_IOMEM
172 select WATCHDOG_CORE
173 help
174 Say Y here if you want to include support for the watchdog
175 timer in the Xilinx Zynq.
176
177config 21285_WATCHDOG
178 tristate "DC21285 watchdog"
179 depends on FOOTBRIDGE

--- 223 unchanged lines hidden (view full) ---

403 watchdog timer implemented in a external CPLD chip. Say Y here
404 if you want to support for the watchdog timer on TS-72XX boards.
405
406 To compile this driver as a module, choose M here: the
407 module will be called ts72xx_wdt.
408
409config MAX63XX_WATCHDOG
410 tristate "Max63xx watchdog"
194 select WATCHDOG_CORE
195 help
196 Say Y here if you want to include support for the watchdog
197 timer in the Xilinx Zynq.
198
199config 21285_WATCHDOG
200 tristate "DC21285 watchdog"
201 depends on FOOTBRIDGE

--- 223 unchanged lines hidden (view full) ---

425 watchdog timer implemented in a external CPLD chip. Say Y here
426 if you want to support for the watchdog timer on TS-72XX boards.
427
428 To compile this driver as a module, choose M here: the
429 module will be called ts72xx_wdt.
430
431config MAX63XX_WATCHDOG
432 tristate "Max63xx watchdog"
411 depends on ARM && HAS_IOMEM
433 depends on HAS_IOMEM
412 select WATCHDOG_CORE
413 help
414 Support for memory mapped max63{69,70,71,72,73,74} watchdog timer.
415
416config IMX2_WDT
417 tristate "IMX2+ Watchdog"
418 depends on ARCH_MXC
419 select REGMAP_MMIO

--- 101 unchanged lines hidden (view full) ---

521 depends on ARCH_MEDIATEK
522 select WATCHDOG_CORE
523 help
524 Say Y here to include support for the watchdog timer
525 in Mediatek SoCs.
526 To compile this driver as a module, choose M here: the
527 module will be called mtk_wdt.
528
434 select WATCHDOG_CORE
435 help
436 Support for memory mapped max63{69,70,71,72,73,74} watchdog timer.
437
438config IMX2_WDT
439 tristate "IMX2+ Watchdog"
440 depends on ARCH_MXC
441 select REGMAP_MMIO

--- 101 unchanged lines hidden (view full) ---

543 depends on ARCH_MEDIATEK
544 select WATCHDOG_CORE
545 help
546 Say Y here to include support for the watchdog timer
547 in Mediatek SoCs.
548 To compile this driver as a module, choose M here: the
549 module will be called mtk_wdt.
550
551config DIGICOLOR_WATCHDOG
552 tristate "Conexant Digicolor SoCs watchdog support"
553 depends on ARCH_DIGICOLOR
554 select WATCHDOG_CORE
555 help
556 Say Y here to include support for the watchdog timer
557 in Conexant Digicolor SoCs.
558 To compile this driver as a module, choose M here: the
559 module will be called digicolor_wdt.
560
529# AVR32 Architecture
530
531config AT32AP700X_WDT
532 tristate "AT32AP700x watchdog"
533 depends on CPU_AT32AP700X
534 help
535 Watchdog timer embedded into AT32AP700x devices. This will reboot
536 your system when the timeout is reached.

--- 813 unchanged lines hidden (view full) ---

1350 For Freescale Book-E processors, this is a number between 0 and 63.
1351 For other Book-E processors, this is a number between 0 and 3.
1352
1353 The value can be overridden by the wdt_period command-line parameter.
1354
1355config MEN_A21_WDT
1356 tristate "MEN A21 VME CPU Carrier Board Watchdog Timer"
1357 select WATCHDOG_CORE
561# AVR32 Architecture
562
563config AT32AP700X_WDT
564 tristate "AT32AP700x watchdog"
565 depends on CPU_AT32AP700X
566 help
567 Watchdog timer embedded into AT32AP700x devices. This will reboot
568 your system when the timeout is reached.

--- 813 unchanged lines hidden (view full) ---

1382 For Freescale Book-E processors, this is a number between 0 and 63.
1383 For other Book-E processors, this is a number between 0 and 3.
1384
1385 The value can be overridden by the wdt_period command-line parameter.
1386
1387config MEN_A21_WDT
1388 tristate "MEN A21 VME CPU Carrier Board Watchdog Timer"
1389 select WATCHDOG_CORE
1358 depends on GPIOLIB
1390 depends on GPIOLIB || COMPILE_TEST
1359 help
1360 Watchdog driver for MEN A21 VMEbus CPU Carrier Boards.
1361
1362 The driver can also be built as a module. If so, the module will be
1363 called mena21_wdt.
1364
1365 If unsure select N here.
1366

--- 200 unchanged lines hidden ---
1391 help
1392 Watchdog driver for MEN A21 VMEbus CPU Carrier Boards.
1393
1394 The driver can also be built as a module. If so, the module will be
1395 called mena21_wdt.
1396
1397 If unsure select N here.
1398

--- 200 unchanged lines hidden ---