Lines Matching +full:da9062 +full:- +full:watchdog
1 # SPDX-License-Identifier: GPL-2.0-only
4 # Watchdog device configuration
7 menuconfig WATCHDOG config
8 bool "Watchdog Timer Support"
11 character special file /dev/watchdog with major number 10 and minor
12 number 130 using mknod ("man mknod"), you will get a watchdog, i.e.:
16 on-line as fast as possible after a lock-up. There's both a watchdog
18 reboot the machine) and a driver for hardware watchdog boards, which
21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source.
23 The watchdog is usually used together with the watchdog daemon
25 <https://ibiblio.org/pub/Linux/system/daemons/watchdog/>. This daemon
31 if WATCHDOG
34 tristate "WatchDog Timer Driver Core"
36 Say Y here if you want to use the new watchdog timer driver core.
37 This driver provides a framework for all watchdog timer drivers
38 and gives them the /dev/watchdog interface (and later also the
42 bool "Disable watchdog shutdown on close"
44 The default watchdog behaviour (which you get if you say N here) is
46 /dev/watchdog. It's always remotely possible that this process might
47 get killed. If you say Y here, the watchdog cannot be stopped once
51 bool "Update boot-enabled watchdog until userspace takes over"
54 The default watchdog behaviour (which you get if you say Y here) is
55 to ping watchdog devices that were enabled before the driver has
57 /dev/watchdog file. If you say N here, the kernel will not update
58 the watchdog on its own. Thus if your userspace does not start fast
62 int "Timeout value for opening watchdog device"
65 The maximum time, in seconds, for which the watchdog framework takes
66 care of pinging a hardware watchdog. A value of 0 means infinite. The
68 "watchdog.open_timeout".
71 bool "Read different watchdog information through sysfs"
73 Say Y here if you want to enable watchdog device status read through
77 bool "Enable watchdog hrtimer-based pretimeouts"
82 be able to fire before the actual watchdog fires in some situations.
84 comment "Watchdog Pretimeout Governors"
87 bool "Enable watchdog pretimeout governors"
90 The option allows to select watchdog pretimeout governors.
101 tristate "Noop watchdog pretimeout governor"
105 Noop watchdog pretimeout governor, only an informational
109 tristate "Panic watchdog pretimeout governor"
113 Panic watchdog pretimeout governor, on watchdog pretimeout
117 prompt "Default Watchdog Pretimeout Governor"
120 This option selects a default watchdog pretimeout governor.
121 The governor takes its action, if a watchdog is capable
128 Use noop watchdog pretimeout governor by default. If noop
136 Use panic watchdog pretimeout governor by default, if
137 a watchdog pretimeout event happens, consider that
138 a watchdog feeder is dead and reboot is unavoidable.
145 # General Watchdog drivers
148 comment "Watchdog Device Drivers"
153 tristate "Software watchdog"
156 A software monitoring watchdog. This will fail to reboot your system
157 from some situations that the hardware watchdog will recover
164 bool "Software watchdog pretimeout governor support"
168 watchdog. Be aware that governors might affect the watchdog because it
172 tristate "ROHM BD9576MUF and BD9573MUF PMIC Watchdog"
176 Support for the watchdog in the ROHM BD9576 and BD9573 PMICs.
177 These PMIC ICs contain watchdog block which can be configured
178 to toggle reset line if SoC fails to ping watchdog via GPIO.
181 watchdog. Alternatively say M to compile the driver as a module,
185 tristate "ROHM BD96801 PMIC Watchdog"
189 Support for the watchdog in the ROHM BD96801 PMIC. Watchdog can be
193 Say Y here to include support for the ROHM BD96801 watchdog.
198 tristate "ChromeOS EC-based watchdog"
202 Watchdog driver for Chromebook devices equipped with embedded controller.
209 tristate "Dialog DA9052 Watchdog"
213 Support for the watchdog in the DA9052 PMIC. Watchdog trigger
216 Say Y here to include support for the DA9052 watchdog.
221 tristate "Dialog Semiconductor DA9055 Watchdog"
225 If you say yes here you get support for watchdog on the Dialog
232 tristate "Dialog DA9063 Watchdog"
237 Support for the watchdog in the DA9063 PMIC.
242 tristate "Dialog DA9062/61 Watchdog"
247 Support for the watchdog in the DA9062 and DA9061 PMICs.
252 tristate "Watchdog device controlled through GPIO-line"
256 If you say yes here you get support for watchdog device
257 controlled through GPIO-line.
260 bool "Register the watchdog as early as possible"
264 in not early enough in the boot process to avoid the watchdog
271 tristate "Lenovo SE10 Watchdog"
276 If you say yes here you get support for the watchdog
280 will be called lenovo-se10-wdt.
283 tristate "MEN 14F021P00 BMC Watchdog"
288 Say Y here to include support for the MEN 14F021P00 BMC Watchdog.
294 tristate "MEN 16Z069 Watchdog"
298 Say Y here to include support for the MEN 16Z069 Watchdog.
304 tristate "ACPI Watchdog Action Table (WDAT)"
309 This driver adds support for systems with ACPI Watchdog Action
312 over the native iTCO watchdog driver found on many Intel CPUs.
318 tristate "WM831x watchdog"
322 Support for the watchdog in the WM831x AudioPlus PMICs. When
323 the watchdog triggers the system will be reset.
326 tristate "WM8350 watchdog"
330 Support for the watchdog in the WM8350 AudioPlus PMIC. When
331 the watchdog triggers the system will be reset.
334 tristate "Xilinx Watchdog timer"
338 Watchdog driver for the xps_timebase_wdt IP core.
344 tristate "Xilinx window watchdog timer"
349 Window watchdog driver for the versal_wwdt IP core.
350 Window watchdog timer(WWDT) contains closed(first) and
351 open(second) window with 32 bit width. Write to the watchdog
362 tristate "Zodiac RAVE Watchdog Timer"
366 Watchdog driver for the Zodiac Aerospace RAVE Switch Watchdog
373 tristate "RAVE SP Watchdog timer"
378 Support for the watchdog on RAVE SP device.
381 tristate "Mellanox Watchdog"
386 This is the driver for the hardware watchdog on Mellanox systems.
388 This driver can be used together with the watchdog daemon.
394 module will be called mlx-wdt.
397 tristate "Kontron sl28cpld Watchdog"
401 Say Y here to include support for the watchdog timer
412 tristate "ARM SP805 Watchdog"
416 ARM Primecell SP805 Watchdog timer. This will reboot your system when
420 tristate "ARM SBSA Generic Watchdog"
425 ARM SBSA Generic Watchdog has two stage timeouts:
428 More details: ARM DEN0029B - Server Base System Architecture (SBSA)
430 This driver can operate ARM SBSA Generic Watchdog as a single stage
431 or a two stages watchdog, it depends on the module parameter "action".
440 tristate "Armada 37xx watchdog"
446 Say Y here to include support for the watchdog timer found on
452 tristate "Alphascale ASM9260 watchdog"
458 Watchdog timer embedded into Alphascale asm9260 chips. This will
462 tristate "AT91RM9200 watchdog"
465 Watchdog timer embedded into AT91RM9200 chips. This will reboot your
469 tristate "AT91SAM9X / AT91CAP9 watchdog"
473 Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will
477 tristate "Atmel SAMA5D4 Watchdog Timer"
481 Atmel SAMA5D4 watchdog timer is embedded into SAMA5D4 chips.
482 Its Watchdog Timer Mode Register can be written more than once.
486 tristate "Cadence Watchdog Timer"
490 Say Y here if you want to include support for the watchdog
494 tristate "DC21285 watchdog"
497 The Intel Footbridge chip contains a built-in watchdog circuit. Say Y
503 lock up if the watchdog fires.
505 "If in doubt, leave it out" - say N.
508 tristate "NetWinder WB83C977 watchdog"
512 Say Y here to include support for the WB977 watchdog included in
519 tristate "Faraday Technology FTWDT010 watchdog"
525 FTWDT010 watchdog timer embedded in the Cortina Systems Gemini
532 tristate "IXP4xx Watchdog"
536 Say Y here if to include support for the watchdog timer
541 Note: The internal IXP4xx watchdog does a soft CPU reset
543 where the watchdog will fail to reset the board correctly
549 tristate "S3C6410/S5Pv210/Exynos Watchdog"
553 Watchdog timer block in the Samsung S3C64xx, S5Pv210 and Exynos
555 the watchdog enabled.
558 signal, so with reasonably fast systems (PCLK around 50-66MHz)
559 then watchdog intervals of over approximately 20seconds are
567 tristate "SA1100/PXA2xx watchdog"
570 Watchdog timer embedded into SA11x0 and PXA2xx chips. This will
579 tristate "Synopsys DesignWare watchdog"
584 watchdog timer found in many chips.
589 tristate "EP93xx Watchdog"
593 Say Y here if to include support for the watchdog timer
600 tristate "OMAP Watchdog"
604 Support for TI OMAP1610/OMAP1710/OMAP2420/OMAP3430/OMAP4430 watchdog.
606 OMAP1610/OMAP1710/OMAP2420/OMAP3430/OMAP4430 watchdog timer.
609 tristate "LPC32XX Watchdog"
613 Say Y here if to include support for the watchdog timer
621 tristate "DaVinci watchdog"
625 Say Y here if to include support for the watchdog timer
634 tristate "Texas Instruments K3 RTI watchdog"
638 Say Y here if you want to include support for the K3 watchdog
642 tristate "Orion watchdog"
647 Say Y here if to include support for the watchdog timer
653 tristate "Ricoh RN5T618 watchdog"
657 If you say yes here you get support for watchdog on the Ricoh
664 tristate "Allwinner SoCs watchdog support"
668 Say Y here to include support for the watchdog timer
674 tristate "Nuvoton NPCM750 watchdog"
679 Say Y here to include Watchdog timer support for the
680 watchdog embedded into the NPCM7xx.
681 This watchdog is used to reset the system and thus cannot be
685 tristate "TWL4030 Watchdog"
689 Support for TI TWL4030 watchdog. Say 'Y' here to enable the
690 watchdog timer support for TWL4030 chips.
693 tristate "Freescale STMP3XXX & i.MX23/28 watchdog"
697 Say Y here to include support for the watchdog timer inside
703 tristate "TS-4800 Watchdog"
709 Technologic Systems TS-4800 has watchdog timer implemented in
711 watchdog timer on TS-4800 board.
714 tristate "TS-72XX SBC Watchdog"
718 Technologic Systems TS-7200, TS-7250 and TS-7260 boards have
719 watchdog timer implemented in a external CPLD chip. Say Y here
720 if you want to support for the watchdog timer on TS-72XX boards.
726 tristate "Max63xx watchdog"
730 Support for memory mapped max63{69,70,71,72,73,74} watchdog timer.
733 tristate "Maxim Max77620 Watchdog Timer"
737 This is the driver for the Max77620 watchdog timer.
738 Say 'Y' here to enable the watchdog timer support for
743 tristate "IMX2+ Watchdog"
748 This is the driver for the hardware watchdog
751 watchdog support enabled, say Y, otherwise say N.
757 tristate "IMX SC Watchdog"
762 This is the driver for the system controller watchdog
764 watchdog driver will call ARM SMC API and trap into
765 ARM-Trusted-Firmware for operations, ARM-Trusted-Firmware
768 watchdog support enabled, say Y, otherwise say N.
774 tristate "IMX7ULP Watchdog"
778 This is the driver for the hardware watchdog on the Freescale
780 processors and wish to have watchdog support enabled,
787 tristate "ST-Ericsson DB800 watchdog"
792 Say Y here to include Watchdog timer support for the watchdog
793 existing in the prcmu of ST-Ericsson DB8500 platform.
799 tristate "Retu watchdog"
803 Retu watchdog driver for Nokia Internet Tablets (770, N800,
804 N810). At least on N800 the watchdog cannot be disabled, so
811 tristate "MOXART watchdog"
814 Say Y here to include Watchdog timer support for the watchdog
821 tristate "STMicroelectronics LPC Watchdog"
827 (LPC) based Watchdog timer support.
833 tristate "Tegra watchdog"
837 Say Y here to include support for the watchdog timer
844 tristate "QCOM watchdog"
849 Say Y here to include Watchdog timer support for the watchdog found
857 tristate "Amlogic Meson GXBB SoCs watchdog support"
861 Say Y here to include support for the watchdog timer
867 tristate "Amlogic Meson SoCs watchdog support"
871 Say Y here to include support for the watchdog timer
877 tristate "Mediatek SoCs watchdog support"
883 Say Y here to include support for the watchdog timer
889 tristate "Conexant Digicolor SoCs watchdog support"
893 Say Y here to include support for the watchdog timer
899 tristate "ARM Secure Monitor Call based watchdog support"
905 Say Y here to include support for a watchdog timer
912 tristate "LPC18xx/43xx Watchdog"
917 Say Y here if to include support for the watchdog timer
924 tristate "Renesas WDT Watchdog"
928 This driver adds watchdog support for the integrated watchdogs in the
929 Renesas R-Car and other SH-Mobile SoCs (usually named RWDT or SWDT).
932 tristate "Renesas RZ/A WDT Watchdog"
936 This driver adds watchdog support for the integrated watchdogs in the
940 tristate "Renesas RZ/N1 watchdog"
944 This driver adds watchdog support for the integrated watchdogs in the
948 tristate "Renesas RZ/G2L WDT Watchdog"
953 This driver adds watchdog support for the integrated watchdogs in the
957 tristate "Renesas RZ/V2H(P) WDT Watchdog"
962 This driver adds watchdog support for the integrated watchdogs in the
966 tristate "Aspeed BMC watchdog support"
970 Say Y here to include support for the watchdog timer
979 tristate "STM32 Independent WatchDoG (IWDG) support"
984 Say Y here to include support for the watchdog timer
991 tristate "STPMIC1 PMIC watchdog support"
995 Say Y here to include watchdog support embedded into STPMIC1 PMIC.
996 If the watchdog timer expires, stpmic1 will shut down all its power
1003 tristate "UniPhier watchdog support"
1008 Say Y here to include support watchdog timer embedded
1015 bool "Realtek RTD119x/RTD129x watchdog support"
1021 Say Y here to include support for the watchdog timer in
1025 tristate "Realtek Otto MIPS watchdog support"
1031 Say Y here to include support for the watchdog timer on Realtek
1032 RTL838x, RTL839x, RTL930x SoCs. This watchdog has pretimeout
1038 tristate "Spreadtrum watchdog support"
1042 Say Y here to include watchdog timer supported
1046 tristate "QCOM PM8916 pmic watchdog"
1050 Say Y here to include support watchdog timer embedded into the
1054 tristate "Toshiba Visconti series watchdog support"
1058 Say Y here to include support for the watchdog timer in Toshiba
1062 tristate "MStar MSC313e watchdog"
1066 Say Y here to include support for the Watchdog timer embedded
1074 tristate "Apple SoC watchdog"
1078 Say Y here to include support for the Watchdog found in Apple
1079 SoCs such as the M1. Next to the common watchdog features this
1086 tristate "Sunplus watchdog support"
1090 Say Y here to include support for the watchdog timer
1099 tristate "Acquire SBC Watchdog Timer"
1102 This is the driver for the hardware watchdog on Single Board
1103 Computers produced by Acquire Inc (and others). This watchdog
1113 tristate "Advantech SBC Watchdog Timer"
1116 If you are configuring a Linux kernel for the Advantech single-board
1117 computer, say `Y' here to support its built-in watchdog timer
1122 tristate "Advantech Embedded Controller Watchdog Timer"
1131 tristate "ALi M1535 PMU Watchdog Timer"
1134 This is the driver for the hardware watchdog on the ALi M1535 PMU.
1142 tristate "ALi M7101 PMU Computer Watchdog"
1145 This is the driver for the hardware watchdog on the ALi M7101 PMU
1155 tristate "WinSystems EBC-C384 Watchdog Timer"
1160 Enables watchdog timer support for the watchdog timer on the
1161 WinSystems EBC-C384 motherboard. The timeout may be configured via
1165 tristate "Exar Watchdog Timer"
1169 Enables watchdog timer support for the watchdog timer present
1176 tristate "Fintek F718xx, F818xx Super I/O Watchdog"
1180 This is the driver for the hardware watchdog on the Fintek F71808E,
1188 tristate "AMD/ATI SP5100 TCO Timer/Watchdog"
1192 Hardware watchdog driver for the AMD/ATI SP5100 chipset. The TCO
1193 (Total Cost of Ownership) timer is a watchdog timer that will reboot
1201 tristate "AMD Geode CS5535/CS5536 Watchdog"
1204 This driver enables a watchdog capability built into the
1206 processors. This watchdog watches your kernel to make sure
1214 tristate "AMD Elan SC520 processor Watchdog"
1217 This is the driver for the hardware watchdog built in to the
1219 This watchdog simply watches your kernel to make sure it doesn't
1227 tristate "Compulab SBC-FITPC2 watchdog"
1230 This is the driver for the built-in watchdog timer on the fit-PC2,
1231 fit-PC2i, CM-iAM single-board computers made by Compulab.
1233 It's possible to enable the watchdog timer either from BIOS (F2) or
1235 When the "Watchdog Timer Value" is enabled one can set 31-255 seconds
1238 Entering BIOS setup temporarily disables watchdog operation regardless
1242 Once the watchdog is enabled the system will be restarted every
1243 "Watchdog Timer Value" period, so to prevent it user can restart or
1244 disable the watchdog.
1252 tristate "Eurotech CPU-1220/1410 Watchdog Timer"
1255 Enable support for the watchdog timer on the Eurotech CPU-1220 and
1256 CPU-1410 cards. These are PC/104 SBCs. Spec sheets and product
1260 tristate "IB700 SBC Watchdog Timer"
1263 This is the driver for the hardware watchdog on the IB700 Single
1264 Board Computer produced by TMC Technology (www.tmc-uk.com). This
1265 watchdog simply watches your kernel to make sure it doesn't freeze,
1280 This is the driver for the IBM Automatic Server Restart watchdog
1281 timer built-in into some eServer xSeries machines.
1287 tristate "ICP Single Board Computer Watchdog Timer"
1290 This is a driver for the hardware watchdog on the ICP Single
1298 tristate "Intel 6300ESB Timer/Watchdog"
1302 Hardware driver for the watchdog timer built into the Intel
1309 tristate "Intel Atom E6xx Watchdog"
1315 Hardware driver for the watchdog timer built into the Intel
1322 tristate "Intel MID Watchdog Timer"
1326 Watchdog timer driver built into the Intel SCU for Intel MID
1329 This driver currently supports only the watchdog evolution
1335 tristate "Intel TCO Timer/Watchdog"
1344 Hardware driver for the intel TCO timer based watchdog devices.
1349 The TCO (Total Cost of Ownership) timer is a watchdog timer
1354 NO_REBOOT flag which prevents the watchdog from rebooting the
1362 bool "Intel TCO Timer/Watchdog Specific Vendor Support"
1365 Add vendor specific support to the intel TCO timer based watchdog
1370 tristate "IT8712F (Smart Guardian) Watchdog Timer"
1373 This is the driver for the built-in watchdog timer on the IT8712F
1383 tristate "IT87 Watchdog Timer"
1387 This is the driver for the hardware watchdog on the ITE IT8607,
1392 This watchdog simply watches your kernel to make sure it doesn't
1400 tristate "HP ProLiant iLO2+ Hardware Watchdog Timer"
1404 A software monitoring watchdog and NMI handling driver. This driver
1411 bool "NMI support for the HP ProLiant iLO2+ Hardware Watchdog Timer"
1415 Enables the NMI handler for the watchdog pretimeout NMI and the iLO
1420 tristate "Kontron COM Watchdog Timer"
1424 Support for the PLD watchdog on some Kontron ETX and COMexpress
1431 tristate "National Semiconductor PC87307/PC97307 (ala SC1200) Watchdog"
1435 watchdog cards as found on the SC1200. This watchdog is mainly used
1445 tristate "National Semiconductor SCx200 Watchdog"
1448 Enable the built-in watchdog timer support on the National
1454 tristate "NS PC87413 watchdog"
1457 This is the driver for the hardware watchdog on the PC87413 chipset
1458 This watchdog simply watches your kernel to make sure it doesn't
1468 tristate "nVidia TCO Timer/Watchdog"
1473 watchdog timer that will reboot the machine after its second
1478 NO_REBOOT flag which prevents the watchdog from rebooting the
1486 tristate "RDC R-321x SoC watchdog"
1490 This is the driver for the built in hardware watchdog
1491 in the RDC R-321x SoC.
1497 tristate "SBC-60XX Watchdog Timer"
1500 This driver can be used with the watchdog timer found on some
1503 and re-set the watchdog timer, and reads port 0x45 to disable
1504 the watchdog. If you have a card that behave in similar ways,
1511 tristate "SBC8360 Watchdog Timer"
1515 This is the driver for the hardware watchdog on the SBC8360 Single
1524 tristate "SBC Nano 7240 Watchdog Timer"
1527 This is the driver for the hardware watchdog found on the IEI
1529 watchdog simply watches your kernel to make sure it doesn't freeze,
1537 tristate "SMA CPU5 Watchdog"
1545 tristate "SMSC SCH311X Watchdog Timer"
1548 This is the driver for the hardware watchdog timer on the
1557 tristate "Winbond SMsC37B787 Watchdog Timer"
1560 This is the driver for the hardware watchdog component on the
1564 This watchdog simply watches your kernel to make sure it doesn't
1577 tristate "TQ-Systems TQMX86 Watchdog Timer"
1581 This is the driver for the hardware watchdog timer in the TQMX86 IO
1590 tristate "VIA Watchdog Timer"
1594 This is the driver for the hardware watchdog timer on VIA
1603 tristate "Watchdog timer for W83627HF/W83627DHG and compatibles"
1607 This is the driver for the hardware watchdog on the following
1609 W83627DHG/DHG-P/EHF/EHG/F/G/HF/S/SF/THF/UHG/UG
1611 W83667HG/HG-B
1623 This watchdog simply watches your kernel to make sure it doesn't
1633 tristate "W83877F (EMACS) Watchdog Timer"
1636 This is the driver for the hardware watchdog on the W83877F chipset
1637 as used in EMACS PC-104 motherboards (and likely others). This
1638 watchdog simply watches your kernel to make sure it doesn't freeze,
1648 tristate "W83977F (PCM-5335) Watchdog Timer"
1651 This is the driver for the hardware watchdog on the W83977F I/O chip
1652 as used in AAEON's PCM-5335 SBC (and likely others). This
1653 watchdog simply watches your kernel to make sure it doesn't freeze,
1661 tristate "ZF MachZ Watchdog"
1665 N. This is the driver for the watchdog timer built-in on that
1666 processor using ZF-Logic interface. This watchdog simply watches
1674 tristate "Winsystems SBC EPX-C3 watchdog"
1677 This is the driver for the built-in watchdog timer on the EPX-C3
1678 Single-board computer made by Winsystems, Inc.
1680 *Note*: This hardware watchdog is not probeable and thus there
1684 are running it on an EPX-C3 from Winsystems with the watchdog
1689 EPX-C3 board!
1695 tristate "Intel MEI iAMT Watchdog"
1699 A device driver for the Intel MEI iAMT watchdog.
1701 The Intel AMT Watchdog is an OS Health (Hang/Crash) watchdog.
1703 to any subscriber to this event. The watchdog doesn't reset the
1710 tristate "NI 903x/913x Watchdog"
1714 This is the driver for the watchdog timer on the National Instruments
1715 903x/913x real-time controllers.
1721 tristate "NIC7018 Watchdog"
1725 Support for National Instruments NIC7018 Watchdog.
1731 tristate "Siemens Simatic IPC Watchdog"
1741 called simatic-ipc-wdt.
1746 tristate "MCF54xx watchdog support"
1757 tristate "Atheros AR71XX/AR724X/AR913X hardware watchdog"
1760 Hardware driver for the built-in watchdog timer on the Atheros
1764 tristate "Broadcom BCM47xx Watchdog Timer"
1768 Hardware driver for the Broadcom BCM47xx Watchdog Timer.
1771 tristate "IDT RC32434 SoC Watchdog Timer"
1774 Hardware driver for the IDT RC32434 SoC built-in
1775 watchdog timer.
1781 tristate "Indy/I2 Hardware Watchdog"
1784 Hardware driver for the Indy's/I2's watchdog. This is a
1785 watchdog timer that will reboot the machine after a 60 second
1786 timer expired and no process has written to /dev/watchdog during
1790 tristate "Ingenic jz4740 SoC hardware watchdog"
1796 Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs.
1799 tristate "MTX-1 Hardware Watchdog"
1802 Hardware driver for the MTX-1 boards. This is a watchdog timer that
1806 tristate "Sibyte SoC hardware watchdog"
1809 Watchdog driver for the built in watchdog hardware in Sibyte
1810 SoC processors. There are apparently two watchdog timers
1812 because currently Linux only supports exporting one watchdog
1819 tristate "Toshiba TXx9 Watchdog Timer"
1823 Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs.
1826 tristate "Cavium OCTEON SOC family Watchdog Timer"
1832 Hardware driver for OCTEON's on chip watchdog timer.
1833 Enables the watchdog for all cores running Linux. It
1834 installs a NMI handler and pokes the watchdog based on an
1835 interrupt. On first expiration of the watchdog, the
1840 When userspace has /dev/watchdog open, no poking is done
1845 tristate "Marvell GTI Watchdog driver"
1850 Marvell GTI hardware supports watchdog timer. First timeout
1851 works as watchdog pretimeout and installed interrupt handler
1858 tristate "Broadcom BCM2835 hardware watchdog"
1862 Watchdog driver for the built in watchdog hardware in Broadcom
1869 tristate "BCM Kona Watchdog"
1873 Support for the watchdog timer on the following Broadcom BCM281xx
1881 bool "DEBUGFS support for BCM Kona Watchdog"
1885 access to the driver's internal data structures as well as watchdog
1891 tristate "BCM63xx/BCM7038 Watchdog"
1896 Watchdog driver for the built-in hardware in Broadcom 7038 and
1897 later SoCs used in set-top boxes. BCM7038 was made public
1899 watchdog block, including some cable modem chips and DSL (63xx)
1903 tristate "Imagination Technologies PDC Watchdog Timer"
1909 Watchdog Timer.
1915 tristate "Lantiq SoC watchdog"
1919 Hardware driver for the Lantiq SoC Watchdog Timer.
1922 tristate "Loongson1 SoC hardware watchdog"
1926 Hardware driver for the Loongson1 SoC Watchdog Timer.
1929 tristate "Ralink SoC watchdog"
1933 Hardware driver for the Ralink SoC Watchdog Timer.
1936 tristate "HPE GXP watchdog support"
1940 Say Y here to include support for the watchdog timer
1944 The module will be called gxp-wdt.
1947 tristate "Mediatek SoC watchdog"
1953 Hardware driver for the Mediatek/Ralink MT7621/8 SoC Watchdog Timer.
1956 tristate "Microchip PIC32 hardware watchdog"
1960 Watchdog driver for the built in watchdog hardware in a PIC32.
1962 Configuration bits must be set appropriately for the watchdog to be
1966 The module will be called pic32-wdt.
1973 Watchdog driver for PIC32 instruction fetch counting timer. This
1979 The module will be called pic32-dmt.
1986 tristate "GE Watchdog Timer"
1989 Watchdog timer found in a number of GE single board computers.
1992 bool "MPC52xx Watchdog Timer"
1995 Use General Purpose Timer (GPT) 0 on the MPC5200 as Watchdog.
1998 tristate "MPC8xxx Platform Watchdog Timer"
2002 This driver is for a SoC level watchdog that exists on some
2004 - MPC8xx watchdogs
2005 - MPC83xx watchdogs
2006 - MPC86xx watchdogs
2011 tristate "PIKA FPGA Watchdog"
2015 This enables the watchdog in the PIKA FPGA. Currently used on
2019 tristate "PowerPC Book-E Watchdog Timer"
2023 Watchdog driver for PowerPC Book-E chips, such as the Freescale
2026 Please see Documentation/watchdog/watchdog-api.rst for
2030 int "PowerPC Book-E Watchdog Timer Default Timeout"
2037 Select the default watchdog timer period to be used by the PowerPC
2038 Book-E watchdog driver. A watchdog "event" occurs when the bit
2041 For Freescale Book-E processors, this is a number between 0 and 63.
2042 For other Book-E processors, this is a number between 0 and 3.
2044 The value can be overridden by the wdt_period command-line parameter.
2047 tristate "MEN A21 VME CPU Carrier Board Watchdog Timer"
2051 Watchdog driver for MEN A21 VMEbus CPU Carrier Boards.
2061 tristate "POWER Architecture Platform Watchdog Timer"
2065 Driver for virtual watchdog timers provided by PAPR
2069 tristate "RTAS watchdog"
2072 This driver adds watchdog support for the RTAS watchdog.
2077 # RISC-V Architecture
2080 tristate "StarFive Watchdog support"
2085 Say Y here to support the watchdog of StarFive JH7100 and JH7110
2091 tristate "System z diag288 Watchdog"
2096 provide a virtual watchdog timer to their guest that cause a
2108 tristate "SuperH Watchdog"
2112 This driver adds watchdog support for the integrated watchdog in the
2114 to have watchdog support enabled, say Y, otherwise say N.
2118 slower systems (such as the SH-2 and SH-3) this will likely yield
2130 tristate "CP1XXX Hardware Watchdog support"
2133 This is the driver for the hardware watchdog timers present on
2140 another UltraSPARC-IIi-cEngine boardset with hardware watchdog,
2144 tristate "RIO Hardware Watchdog support"
2147 Say Y here to support the hardware watchdog capability on Sun RIO
2148 machines. The watchdog timeout period is normally one minute but
2149 can be changed with a boot-time parameter.
2152 tristate "Sun4v Watchdog support"
2156 Say Y here to support the hypervisor watchdog capability embedded
2167 tristate "Xen Watchdog support"
2171 Say Y here to support the hypervisor watchdog capability provided
2172 by Xen 4.0 and newer. The watchdog timeout period is normally one
2173 minute but can be changed with a boot-time parameter.
2176 tristate "UML watchdog"
2180 # ISA-based Watchdog Cards
2183 comment "ISA-based Watchdog Cards"
2187 tristate "Berkshire Products ISA-PC Watchdog"
2190 This is the driver for the Berkshire Products ISA-PC Watchdog card.
2194 hardware. Please read <file:Documentation/watchdog/pcwd-watchdog.rst>.
2195 The PC watchdog cards can be ordered from <http://www.berkprod.com/>.
2203 tristate "Mixcom Watchdog"
2206 This is a driver for the Mixcom hardware watchdog cards. This
2207 watchdog simply watches your kernel to make sure it doesn't freeze,
2217 tristate "WDT Watchdog timer"
2220 If you have a WDT500P or WDT501P watchdog board, say Y here,
2229 # PCI-based Watchdog Cards
2232 comment "PCI-based Watchdog Cards"
2236 tristate "Berkshire Products PCI-PC Watchdog"
2239 This is the driver for the Berkshire Products PCI-PC Watchdog card.
2251 tristate "PCI-WDT500/501 Watchdog timer"
2254 If you have a PCI-WDT500/501 watchdog board, say Y here, otherwise N.
2256 If you have a PCI-WDT501 watchdog board then you can enable the
2259 If you want to enable the Fan Tachometer on the PCI-WDT501, then you
2267 # USB-based Watchdog Cards
2270 comment "USB-based Watchdog Cards"
2274 tristate "Berkshire Products USB-PC Watchdog"
2277 This is the driver for the Berkshire Products USB-PC Watchdog card.
2289 tristate "Intel Keem Bay SoC non-secure watchdog"
2293 This option enable support for an In-secure watchdog timer driver for
2301 endif # WATCHDOG