Lines Matching +full:system +full:- +full:on +full:- +full:module
1 # SPDX-License-Identifier: GPL-2.0-only
16 on-line as fast as possible after a lock-up. There's both a watchdog
21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source.
25 <ftp://ibiblio.org/pub/Linux/system/daemons/watchdog/>. This daemon can
42 bool "Disable watchdog shutdown on close"
51 bool "Update boot-enabled watchdog until userspace takes over"
58 the watchdog on its own. Thus if your userspace does not start fast
80 depends on WATCHDOG_CORE
86 depends on WATCHDOG_PRETIMEOUT_GOV
94 depends on WATCHDOG_CORE
102 depends on WATCHDOG_CORE
105 Panic watchdog pretimeout governor, on watchdog pretimeout
118 depends on WATCHDOG_PRETIMEOUT_GOV_NOOP
122 the kernel log buffer and don't do any system changes.
126 depends on WATCHDOG_PRETIMEOUT_GOV_PANIC
148 A software monitoring watchdog. This will fail to reboot your system
152 To compile this driver as a module, choose M here: the
153 module will be called softdog.
157 depends on SOFT_WATCHDOG && WATCHDOG_PRETIMEOUT_GOV
165 depends on MFD_ROHM_BD70528
169 cause system reset.
172 Alternatively say M to compile the driver as a module,
177 depends on PMIC_DA9052 || COMPILE_TEST
181 cause system reset.
184 Alternatively say M to compile the driver as a module,
189 depends on MFD_DA9055 || COMPILE_TEST
192 If you say yes here you get support for watchdog on the Dialog
195 This driver can also be built as a module. If so, the module
200 depends on MFD_DA9063 || COMPILE_TEST
205 This driver can be built as a module. The module name is da9063_wdt.
209 depends on MFD_DA9062 || COMPILE_TEST
210 depends on I2C
215 This driver can be built as a module. The module name is da9062_wdt.
218 tristate "Watchdog device controlled through GPIO-line"
219 depends on OF_GPIO
223 controlled through GPIO-line.
227 depends on GPIO_WATCHDOG=y
238 depends on MFD_MENF21BMC || COMPILE_TEST
239 depends on I2C
244 This driver can also be built as a module. If so the module
249 depends on MCB
254 This driver can also be built as a module. If so the module
260 depends on ARCH_TANGO || COMPILE_TEST
261 depends on HAS_IOMEM
266 This driver can be built as a module. The module name is tangox_wdt.
270 depends on ACPI
276 found on some desktop machines as well. This driver will take
277 over the native iTCO watchdog driver found on many Intel CPUs.
279 To compile this driver as module, choose M here: the module will
284 depends on MFD_WM831X
288 the watchdog triggers the system will be reset.
292 depends on MFD_WM8350
296 the watchdog triggers the system will be reset.
300 depends on HAS_IOMEM
305 To compile this driver as a module, choose M here: the
306 module will be called of_xilinx_wdt.
310 depends on I2C
316 To compile this driver as a module, choose M here: the
317 module will be called ziirave_wdt.
321 depends on RAVE_SP_CORE
322 depends on NVMEM || !NVMEM
325 Support for the watchdog on RAVE SP device.
329 depends on MELLANOX_PLATFORM
333 This is the driver for the hardware watchdog on Mellanox systems.
337 and if it does, it reboots your system after a certain amount of
340 To compile this driver as a module, choose M here: the
341 module will be called mlx-wdt.
345 depends on MFD_SL28CPLD || COMPILE_TEST
349 on the Kontron sl28 CPLD.
351 To compile this driver as a module, choose M here: the
352 module will be called sl28cpld_wdt.
360 depends on (ARM || ARM64 || COMPILE_TEST) && ARM_AMBA
363 ARM Primecell SP805 Watchdog timer. This will reboot your system when
368 depends on ARM64
369 depends on ARM_ARCH_TIMER
373 the first signal (WS0) is for alerting the system by interrupt,
375 More details: ARM DEN0029B - Server Base System Architecture (SBSA)
378 or a two stages watchdog, it depends on the module parameter "action".
383 To compile this driver as module, choose M here: The module
388 depends on ARCH_MVEBU || COMPILE_TEST
389 depends on HAS_IOMEM
393 Say Y here to include support for the watchdog timer found on
395 To compile this driver as a module, choose M here: the
396 module will be called armada_37xx_wdt.
400 depends on MACH_ASM9260 || COMPILE_TEST
401 depends on OF
406 system when the timeout is reached.
410 depends on (SOC_AT91RM9200 && MFD_SYSCON) || COMPILE_TEST
413 system when the timeout is reached.
417 depends on ARCH_AT91 || COMPILE_TEST
421 reboot your system when the timeout is reached.
425 depends on ARCH_AT91 || COMPILE_TEST
430 This will reboot your system when the timeout is reached.
434 depends on HAS_IOMEM
442 depends on FOOTBRIDGE
444 The Intel Footbridge chip contains a built-in watchdog circuit. Say Y
446 driver as a module, which will be called wdt285.
448 This driver does not work on all machines. In particular, early CATS
452 "If in doubt, leave it out" - say N.
456 depends on (FOOTBRIDGE && ARCH_NETWINDER) || (ARM && COMPILE_TEST)
460 a module, which will be called wdt977.
466 depends on ARM || COMPILE_TEST
474 To compile this driver as a module, choose M here: the
475 module will be called ftwdt010_wdt.
479 depends on ARCH_IXP4XX
483 be built as a module by choosing M. The module will
495 depends on ARCH_S3C24XX || ARCH_S3C64XX || ARCH_S5PV210 || ARCH_EXYNOS || \
501 the system when the timer expires with the watchdog enabled.
503 The driver is limited by the speed of the system's PCLK
504 signal, so with reasonably fast systems (PCLK around 50-66MHz)
508 The driver can be built as a module by choosing M, and will
513 depends on ARCH_SA1100 || ARCH_PXA
516 reboot your system when timeout is reached.
520 To compile this driver as a module, choose M here: the
521 module will be called sa1100_wdt.
525 depends on HAS_IOMEM
530 To compile this driver as a module, choose M here: the
531 module will be called dw_wdt.
535 depends on ARCH_EP93XX || COMPILE_TEST
541 To compile this driver as a module, choose M here: the
542 module will be called ep93xx_wdt.
546 depends on ARCH_OMAP16XX || ARCH_OMAP2PLUS || COMPILE_TEST
554 depends on ARCH_LPC32XX || COMPILE_TEST
559 This driver can be built as a module by choosing M. The module
566 depends on ARCH_IOP13XX
571 be built as a module by choosing M. The module will
575 affect both cores and the peripherals of the IOP. The ATU-X
577 operating as an Root Complex and/or Central Resource, the PCI-X
582 depends on ARCH_DAVINCI || ARCH_KEYSTONE || COMPILE_TEST
587 To compile this driver as a module, choose M here: the
588 module will be called davinci_wdt.
595 depends on ARCH_K3 || COMPILE_TEST
599 timer (RTI module) available in the K3 generation of processors.
603 depends on ARCH_ORION5X || ARCH_DOVE || MACH_DOVE || ARCH_MVEBU || (COMPILE_TEST && !ARCH_EBSA110)
604 depends on ARM
609 To compile this driver as a module, choose M here: the
610 module will be called orion_wdt.
614 depends on MFD_RN5T618 || COMPILE_TEST
617 If you say yes here you get support for watchdog on the Ricoh
620 This driver can also be built as a module. If so, the module
625 depends on ARCH_SUNXI || COMPILE_TEST
630 To compile this driver as a module, choose M here: the
631 module will be called sunxi_wdt.
634 bool "ST-Ericsson COH 901 327 watchdog"
635 depends on ARCH_U300 || (ARM && COMMON_CLK && COMPILE_TEST)
640 watchdog embedded into the ST-Ericsson U300 series platforms.
641 This watchdog is used to reset the system and thus cannot be
642 compiled as a module.
646 depends on ARCH_NPCM || COMPILE_TEST
652 This watchdog is used to reset the system and thus cannot be
653 compiled as a module.
657 depends on TWL4030_CORE
665 depends on RTC_DRV_STMP || COMPILE_TEST
670 To compile this driver as a module, choose M here: the
671 module will be called stmp3xxx_rtc_wdt.
674 tristate "TS-4800 Watchdog"
675 depends on HAS_IOMEM && OF
676 depends on SOC_IMX51 || COMPILE_TEST
680 Technologic Systems TS-4800 has watchdog timer implemented in
682 watchdog timer on TS-4800 board.
685 tristate "TS-72XX SBC Watchdog"
686 depends on MACH_TS72XX || COMPILE_TEST
689 Technologic Systems TS-7200, TS-7250 and TS-7260 boards have
691 if you want to support for the watchdog timer on TS-72XX boards.
693 To compile this driver as a module, choose M here: the
694 module will be called ts72xx_wdt.
698 depends on HAS_IOMEM
705 depends on MFD_MAX77620 || COMPILE_TEST
710 MAX77620 chips. To compile this driver as a module,
711 choose M here: the module will be called max77620_wdt.
715 depends on ARCH_MXC || ARCH_LAYERSCAPE || COMPILE_TEST
720 on the Freescale IMX2 and later processors.
724 To compile this driver as a module, choose M here: the
725 module will be called imx2_wdt.
729 depends on HAVE_ARM_SMCCC
730 depends on IMX_SCU
733 This is the driver for the system controller watchdog
734 on the NXP i.MX SoCs with system controller inside, the
736 ARM-Trusted-Firmware for operations, ARM-Trusted-Firmware
737 will request system controller to execute the operations.
741 To compile this driver as a module, choose M here: the
742 module will be called imx_sc_wdt.
746 depends on ARCH_MXC || COMPILE_TEST
749 This is the driver for the hardware watchdog on the Freescale
754 To compile this driver as a module, choose M here: the
755 module will be called imx7ulp_wdt.
758 tristate "ST-Ericsson Ux500 watchdog"
759 depends on MFD_DB8500_PRCMU
764 existing in the prcmu of ST-Ericsson Ux500 series platforms.
766 To compile this driver as a module, choose M here: the
767 module will be called ux500_wdt.
771 depends on MFD_RETU
775 N810). At least on N800 the watchdog cannot be disabled, so
778 To compile this driver as a module, choose M here: the
779 module will be called retu_wdt.
783 depends on ARCH_MOXART || COMPILE_TEST
786 existing on the MOXA ART SoC series platforms.
788 To compile this driver as a module, choose M here: the
789 module will be called moxart_wdt.
793 depends on HAS_IOMEM
794 depends on ARCH_SIRF || COMPILE_TEST
799 the watchdog triggers the system will be reset.
803 depends on ARCH_STI || COMPILE_TEST
804 depends on OF
810 To compile this driver as a module, choose M here: the
811 module will be called st_lpc_wdt.
815 depends on (ARCH_TEGRA || COMPILE_TEST) && HAS_IOMEM
821 To compile this driver as a module, choose M here: the
822 module will be called tegra_wdt.
826 depends on HAS_IOMEM
827 depends on ARCH_QCOM || COMPILE_TEST
831 on QCOM chipsets. Currently supported targets are the MSM8960,
834 To compile this driver as a module, choose M here: the
835 module will be called qcom_wdt.
839 depends on ARCH_MESON || COMPILE_TEST
844 To compile this driver as a module, choose M here: the
845 module will be called meson_gxbb_wdt.
849 depends on ARCH_MESON || COMPILE_TEST
854 To compile this driver as a module, choose M here: the
855 module will be called meson_wdt.
859 depends on ARCH_MEDIATEK || COMPILE_TEST
865 To compile this driver as a module, choose M here: the
866 module will be called mtk_wdt.
870 depends on ARCH_DIGICOLOR || COMPILE_TEST
875 To compile this driver as a module, choose M here: the
876 module will be called digicolor_wdt.
880 depends on ARM || ARM64
881 depends on OF
882 depends on HAVE_ARM_SMCCC
886 implemented by the EL3 Secure Monitor on ARM platforms.
888 To compile this driver as a module, choose M here: the
889 module will be called arm_smc_wdt.
893 depends on ARCH_LPC18XX || COMPILE_TEST
894 depends on HAS_IOMEM
900 To compile this driver as a module, choose M here: the
901 module will be called lpc18xx_wdt.
905 depends on ARCH_ATLAS7 || COMPILE_TEST
908 existing on the CSRatlas7 series platforms.
910 To compile this driver as a module, choose M here: the
911 module will be called atlas7_wdt.
915 depends on ARCH_RENESAS || COMPILE_TEST
919 Renesas R-Car and other SH-Mobile SoCs (usually named RWDT or SWDT).
923 depends on ARCH_RENESAS || COMPILE_TEST
927 Renesas RZ/A SoCs. These watchdogs can be used to reset a system.
931 depends on ARCH_ASPEED || COMPILE_TEST
939 To compile this driver as a module, choose M here: the
940 module will be called aspeed_wdt.
944 depends on ARCH_ZX
949 To compile this driver as a module, choose M here: the
950 module will be called zx2967_wdt.
954 depends on ARCH_STM32
961 To compile this driver as a module, choose M here: the
962 module will be called stm32_iwdg.
966 depends on MFD_STPMIC1
973 To compile this driver as a module, choose M here: the
974 module will be called spmic1_wdt.
978 depends on ARCH_UNIPHIER || COMPILE_TEST
979 depends on OF && MFD_SYSCON
983 into the UniPhier system.
985 To compile this driver as a module, choose M here: the
986 module will be called uniphier_wdt.
990 depends on ARCH_REALTEK || COMPILE_TEST
991 depends on OF
1000 depends on ARCH_SPRD || COMPILE_TEST
1004 by Spreadtrum system.
1008 depends on OF && MFD_SPMI_PMIC
1012 pm8916 module.
1016 depends on ARCH_VISCONTI || COMPILE_TEST
1026 depends on X86
1028 This is the driver for the hardware watchdog on Single Board
1033 To compile this driver as a module, choose M here: the
1034 module will be called acquirewdt.
1040 depends on X86
1042 If you are configuring a Linux kernel for the Advantech single-board
1043 computer, say `Y' here to support its built-in watchdog timer
1049 depends on X86 && PCI
1051 This is the driver for the hardware watchdog on the ALi M1535 PMU.
1053 To compile this driver as a module, choose M here: the
1054 module will be called alim1535_wdt.
1060 depends on PCI
1062 This is the driver for the hardware watchdog on the ALi M7101 PMU
1066 To compile this driver as a module, choose M here: the
1067 module will be called alim7101_wdt.
1072 tristate "WinSystems EBC-C384 Watchdog Timer"
1073 depends on X86
1077 Enables watchdog timer support for the watchdog timer on the
1078 WinSystems EBC-C384 motherboard. The timeout may be configured via
1079 the timeout module parameter.
1083 depends on X86
1085 This is the driver for the hardware watchdog on the Fintek F71808E,
1090 it as a module. The module will be called f71808e_wdt.
1094 depends on X86 && PCI
1102 To compile this driver as a module, choose M here: the
1103 module will be called sp5100_tco.
1107 depends on CS5535_MFGPT
1116 it as a module. The module will be called geodewdt.
1120 depends on MELAN || COMPILE_TEST
1129 it as a module. The module will be called sc520_wdt.
1132 tristate "Compulab SBC-FITPC2 watchdog"
1133 depends on X86
1135 This is the driver for the built-in watchdog timer on the fit-PC2,
1136 fit-PC2i, CM-iAM single-board computers made by Compulab.
1139 When "Watchdog Timer Value" enabled one can set 31-255 s operational range.
1142 so system will not be restarted while user in BIOS setup.
1144 Once watchdog was enabled the system will be restarted every
1148 To compile this driver as a module, choose M here: the
1149 module will be called sbc_fitpc2_wdt.
1154 tristate "Eurotech CPU-1220/1410 Watchdog Timer"
1155 depends on X86
1157 Enable support for the watchdog timer on the Eurotech CPU-1220 and
1158 CPU-1410 cards. These are PC/104 SBCs. Spec sheets and product
1163 depends on X86
1165 This is the driver for the hardware watchdog on the IB700 Single
1166 Board Computer produced by TMC Technology (www.tmc-uk.com). This watchdog
1172 To compile this driver as a module, choose M here: the
1173 module will be called ib700wdt.
1179 depends on X86
1182 timer built-in into some eServer xSeries machines.
1184 To compile this driver as a module, choose M here: the
1185 module will be called ibmasr.
1189 depends on X86
1191 This is a driver for the hardware watchdog on the ICP Single
1192 Board Computer. This driver is working on (at least) the following
1195 To compile this driver as a module, choose M here: the
1196 module will be called wafer5823wdt.
1200 depends on PCI
1206 To compile this driver as a module, choose M here: the
1207 module will be called i6300esb.
1211 depends on X86 && PCI
1219 To compile this driver as a module, choose M here: the
1220 module will be called ie6xx_wdt.
1224 depends on X86_INTEL_MID
1229 To compile this driver as a module, choose M here.
1233 depends on X86_INTEL_MID
1242 To compile this driver as a module, choose M here.
1246 depends on (X86 || IA64) && PCI
1248 depends on I2C || I2C=n
1249 depends on MFD_INTEL_PMC_BXT || !MFD_INTEL_PMC_BXT
1262 On some motherboards the driver may fail to reset the chipset's
1267 To compile this driver as a module, choose M here: the
1268 module will be called iTCO_wdt.
1272 depends on ITCO_WDT
1280 depends on X86
1282 This is the driver for the built-in watchdog timer on the IT8712F
1283 Super I/0 chipset used on many motherboards.
1288 To compile this driver as a module, choose M here: the
1289 module will be called it8712f_wdt.
1293 depends on X86
1296 This is the driver for the hardware watchdog on the ITE IT8607,
1305 To compile this driver as a module, choose M here: the module will
1311 depends on X86 && PCI
1315 will only load on an HP ProLiant system with a minimum of iLO2 support.
1316 To compile this driver as a module, choose M here: the module will be
1321 depends on HP_WATCHDOG
1325 "Generate NMI to System" virtual button. When an NMI is claimed
1330 depends on MFD_KEMPLD
1333 Support for the PLD watchdog on some Kontron ETX and COMexpress
1336 This driver can also be built as a module. If so, the module will be
1341 depends on X86
1344 watchdog cards as found on the SC1200. This watchdog is mainly used
1348 To compile this driver as a module, choose M here: the
1349 module will be called sc1200wdt.
1355 depends on SCx200 && PCI
1357 Enable the built-in watchdog timer support on the National
1360 If compiled as a module, it will be called scx200_wdt.
1364 depends on X86
1366 This is the driver for the hardware watchdog on the PC87413 chipset
1371 To compile this driver as a module, choose M here: the
1372 module will be called pc87413_wdt.
1378 depends on X86 && PCI
1386 On some motherboards the driver may fail to reset the chipset's
1391 To compile this driver as a module, choose M here: the
1392 module will be called nv_tco.
1395 tristate "RDC R-321x SoC watchdog"
1396 depends on X86_RDC321X || COMPILE_TEST
1397 depends on PCI
1400 in the RDC R-321x SoC.
1402 To compile this driver as a module, choose M here: the
1403 module will be called rdc321x_wdt.
1406 tristate "SBC-60XX Watchdog Timer"
1407 depends on X86
1409 This driver can be used with the watchdog timer found on some
1412 and re-set the watchdog timer, and reads port 0x45 to disable
1417 it as a module. The module will be called sbc60xxwdt.
1421 depends on X86_32
1424 This is the driver for the hardware watchdog on the SBC8360 Single
1427 To compile this driver as a module, choose M here: the
1428 module will be called sbc8360.
1434 depends on X86_32 && !UML
1436 This is the driver for the hardware watchdog found on the IEI
1442 To compile this driver as a module, choose M here: the
1443 module will be called sbc7240_wdt.
1447 depends on X86
1450 To compile this driver as a module, choose M here: the
1451 module will be called cpu5wdt.
1455 depends on X86
1457 This is the driver for the hardware watchdog timer on the
1462 To compile this driver as a module, choose M here: the
1463 module will be called sch311x_wdt.
1467 depends on X86
1469 This is the driver for the hardware watchdog component on the
1470 Winbond SMsC37B787 chipset as used on the NetRunner Mainboard
1480 To compile this driver as a module, choose M here: the
1481 module will be called smsc37b787_wdt.
1486 tristate "TQ-Systems TQMX86 Watchdog Timer"
1487 depends on X86
1491 controller found on some of their ComExpress Modules.
1493 To compile this driver as a module, choose M here; the module
1500 depends on X86 && PCI
1503 This is the driver for the hardware watchdog timer on VIA
1506 To compile this driver as a module, choose M here; the module
1513 depends on X86
1516 This is the driver for the hardware watchdog on the following
1518 W83627DHG/DHG-P/EHF/EHG/F/G/HF/S/SF/THF/UHG/UG
1520 W83667HG/HG-B
1536 To compile this driver as a module, choose M here: the
1537 module will be called w83627hf_wdt.
1543 depends on X86
1545 This is the driver for the hardware watchdog on the W83877F chipset
1546 as used in EMACS PC-104 motherboards (and likely others). This
1551 To compile this driver as a module, choose M here: the
1552 module will be called w83877f_wdt.
1557 tristate "W83977F (PCM-5335) Watchdog Timer"
1558 depends on X86
1560 This is the driver for the hardware watchdog on the W83977F I/O chip
1561 as used in AAEON's PCM-5335 SBC (and likely others). This
1566 To compile this driver as a module, choose M here: the
1567 module will be called w83977f_wdt.
1571 depends on X86
1574 N. This is the driver for the watchdog timer built-in on that
1575 processor using ZF-Logic interface. This watchdog simply watches
1579 To compile this driver as a module, choose M here: the
1580 module will be called machzwd.
1583 tristate "Winsystems SBC EPX-C3 watchdog"
1584 depends on X86
1586 This is the driver for the built-in watchdog timer on the EPX-C3
1587 Single-board computer made by Winsystems, Inc.
1591 your system or have any real effect. The only way to be sure
1593 are running it on an EPX-C3 from Winsystems with the watchdog
1596 this driver into your kernel and/or load it as a module, that you
1597 know what you are doing and that you are in fact running on an
1598 EPX-C3 board!
1600 To compile this driver as a module, choose M here: the
1601 module will be called sbc_epx_c3.
1605 depends on INTEL_MEI && X86
1615 To compile this driver as a module, choose M here:
1616 the module will be called mei_wdt.
1620 depends on X86 && ACPI
1623 This is the driver for the watchdog timer on the National Instruments
1624 903x/913x real-time controllers.
1626 To compile this driver as a module, choose M here: the module will be
1631 depends on X86 && ACPI
1636 To compile this driver as a module, choose M here: the module will be
1643 depends on M548x
1645 To compile this driver as a module, choose M here: the
1646 module will be called m54xx_wdt.
1654 depends on ATH79 || (ARM && COMPILE_TEST)
1656 Hardware driver for the built-in watchdog timer on the Atheros
1661 depends on BCM47XX || ARCH_BCM_5301X || COMPILE_TEST
1668 depends on MIKROTIK_RB532
1670 Hardware driver for the IDT RC32434 SoC built-in
1673 To compile this driver as a module, choose M here: the
1674 module will be called rc32434_wdt.
1678 depends on SGI_HAS_INDYDOG
1687 depends on MIPS
1688 depends on COMMON_CLK
1692 Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs.
1695 tristate "MTX-1 Hardware Watchdog"
1696 depends on MIPS_MTX1 || (MIPS && COMPILE_TEST)
1698 Hardware driver for the MTX-1 boards. This is a watchdog timer that
1703 depends on SOC_PNX8335
1704 depends on BROKEN
1713 depends on CPU_SB1 || (MIPS && COMPILE_TEST)
1717 on such processors; this driver supports only the first one,
1721 To compile this driver as a loadable module, choose M here.
1722 The module will be called sb_wdog.
1726 depends on AR7 || (MIPS && 32BIT && COMPILE_TEST)
1732 depends on CPU_TX39XX || CPU_TX49XX || (MIPS && COMPILE_TEST)
1735 Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs.
1739 depends on CAVIUM_OCTEON_SOC
1744 Hardware driver for OCTEON's on chip watchdog timer.
1746 installs a NMI handler and pokes the watchdog based on an
1747 interrupt. On first expiration of the watchdog, the
1758 depends on BCM63XX
1763 To compile this driver as a loadable module, choose M here.
1764 The module will be called bcm63xx_wdt.
1768 depends on ARCH_BCM2835 || (OF && COMPILE_TEST)
1774 To compile this driver as a loadable module, choose M here.
1775 The module will be called bcm2835_wdt.
1779 depends on ARCH_BCM_MOBILE || COMPILE_TEST
1782 Support for the watchdog timer on the following Broadcom BCM281xx
1786 Say 'Y' or 'M' here to enable the driver. The module will be called
1791 depends on BCM_KONA_WDT
1802 depends on HAS_IOMEM
1803 depends on ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST
1805 Watchdog driver for the built-in hardware in Broadcom 7038 and
1806 later SoCs used in set-top boxes. BCM7038 was made public
1812 depends on HAS_IOMEM
1813 depends on MIPS || COMPILE_TEST
1819 To compile this driver as a loadable module, choose M here.
1820 The module will be called imgpdc_wdt.
1824 depends on LANTIQ
1831 depends on MACH_LOONGSON32
1839 depends on RALINK
1846 depends on SOC_MT7620 || SOC_MT7621
1853 depends on MACH_PIC32 || (MIPS && COMPILE_TEST)
1860 To compile this driver as a loadable module, choose M here.
1861 The module will be called pic32-wdt.
1866 depends on MACH_PIC32 || (MIPS && COMPILE_TEST)
1873 To compile this driver as a loadable module, choose M here.
1874 The module will be called pic32-dmt.
1882 depends on GE_FPGA
1888 depends on PPC_MPC52xx || COMPILE_TEST
1890 Use General Purpose Timer (GPT) 0 on the MPC5200 as Watchdog.
1894 depends on PPC_8xx || PPC_83xx || PPC_86xx || PPC_MPC512x
1897 This driver is for a SoC level watchdog that exists on some
1899 - MPC8xx watchdogs
1900 - MPC83xx watchdogs
1901 - MPC86xx watchdogs
1907 depends on MV64X60 || COMPILE_TEST
1911 depends on WARP || (PPC64 && COMPILE_TEST)
1914 This enables the watchdog in the PIKA FPGA. Currently used on
1918 tristate "PowerPC Book-E Watchdog Timer"
1919 depends on BOOKE || 4xx
1922 Watchdog driver for PowerPC Book-E chips, such as the Freescale
1925 Please see Documentation/watchdog/watchdog-api.rst for
1929 int "PowerPC Book-E Watchdog Timer Default Timeout"
1930 depends on BOOKE_WDT
1937 Book-E watchdog driver. A watchdog "event" occurs when the bit
1940 For Freescale Book-E processors, this is a number between 0 and 63.
1941 For other Book-E processors, this is a number between 0 and 3.
1943 The value can be overridden by the wdt_period command-line parameter.
1948 depends on GPIOLIB || COMPILE_TEST
1952 The driver can also be built as a module. If so, the module will be
1961 depends on PPC_RTAS
1965 To compile this driver as a module, choose M here. The module
1971 tristate "System z diag288 Watchdog"
1972 depends on S390
1982 To compile this driver as a module, choose M here. The module
1989 depends on SUPERH && (CPU_SH3 || CPU_SH4 || COMPILE_TEST)
1997 so that the timer has a chance to clear the overflow counter. On
1998 slower systems (such as the SH-2 and SH-3) this will likely yield
2002 To compile this driver as a module, choose M here: the
2003 module will be called shwdt.
2011 depends on SPARC64 && PCI
2013 This is the driver for the hardware watchdog timers present on
2016 To compile this driver as a module, choose M here: the
2017 module will be called cpwatchdog.
2020 another UltraSPARC-IIi-cEngine boardset with hardware watchdog,
2025 depends on SPARC64 && PCI
2027 Say Y here to support the hardware watchdog capability on Sun RIO
2029 can be changed with a boot-time parameter.
2034 depends on SPARC64
2039 To compile this driver as a module, choose M here. The module will
2048 depends on XEN
2053 minute but can be changed with a boot-time parameter.
2057 depends on UML || COMPILE_TEST
2060 # ISA-based Watchdog Cards
2063 comment "ISA-based Watchdog Cards"
2064 depends on ISA
2067 tristate "Berkshire Products ISA-PC Watchdog"
2068 depends on ISA
2070 This is the driver for the Berkshire Products ISA-PC Watchdog card.
2074 hardware. Please read <file:Documentation/watchdog/pcwd-watchdog.rst>. The PC
2077 To compile this driver as a module, choose M here: the
2078 module will be called pcwd.
2084 depends on ISA
2091 To compile this driver as a module, choose M here: the
2092 module will be called mixcomwd.
2098 depends on ISA
2105 To compile this driver as a module, choose M here: the
2106 module will be called wdt.
2109 # PCI-based Watchdog Cards
2112 comment "PCI-based Watchdog Cards"
2113 depends on PCI
2116 tristate "Berkshire Products PCI-PC Watchdog"
2117 depends on PCI
2119 This is the driver for the Berkshire Products PCI-PC Watchdog card.
2125 To compile this driver as a module, choose M here: the
2126 module will be called pcwd_pci.
2131 tristate "PCI-WDT500/501 Watchdog timer"
2132 depends on PCI
2134 If you have a PCI-WDT500/501 watchdog board, say Y here, otherwise N.
2136 If you have a PCI-WDT501 watchdog board then you can enable the
2139 If you want to enable the Fan Tachometer on the PCI-WDT501, then you
2143 To compile this driver as a module, choose M here: the
2144 module will be called wdt_pci.
2147 # USB-based Watchdog Cards
2150 comment "USB-based Watchdog Cards"
2151 depends on USB
2154 tristate "Berkshire Products USB-PC Watchdog"
2155 depends on USB
2157 This is the driver for the Berkshire Products USB-PC Watchdog card.
2163 To compile this driver as a module, choose M here: the
2164 module will be called pcwd_usb.