Lines Matching +full:system +full:- +full:on +full:- +full:chips

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 <https://ibiblio.org/pub/Linux/system/daemons/watchdog/>. This daemon
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
77 bool "Enable watchdog hrtimer-based pretimeouts"
88 depends on WATCHDOG_CORE
94 depends on WATCHDOG_PRETIMEOUT_GOV
102 depends on WATCHDOG_CORE
110 depends on WATCHDOG_CORE
113 Panic watchdog pretimeout governor, on watchdog pretimeout
126 depends on WATCHDOG_PRETIMEOUT_GOV_NOOP
130 the kernel log buffer and don't do any system changes.
134 depends on WATCHDOG_PRETIMEOUT_GOV_PANIC
156 A software monitoring watchdog. This will fail to reboot your system
165 depends on SOFT_WATCHDOG && WATCHDOG_PRETIMEOUT_GOV
173 depends on MFD_ROHM_BD957XMUF
186 depends on MFD_ROHM_BD96801
190 configured to only generate IRQ or to trigger system reset via reset
198 tristate "ChromeOS EC-based watchdog"
200 depends on CROS_EC
203 Trigger event is recorded in EC and checked on the subsequent boot.
210 depends on PMIC_DA9052 || COMPILE_TEST
214 cause system reset.
222 depends on MFD_DA9055 || COMPILE_TEST
225 If you say yes here you get support for watchdog on the Dialog
233 depends on MFD_DA9063 || COMPILE_TEST
234 depends on I2C
243 depends on MFD_DA9062 || COMPILE_TEST
244 depends on I2C
252 tristate "Watchdog device controlled through GPIO-line"
253 depends on OF_GPIO
257 controlled through GPIO-line.
261 depends on GPIO_WATCHDOG=y
272 depends on (X86 && DMI) || COMPILE_TEST
273 depends on HAS_IOPORT
280 will be called lenovo-se10-wdt.
284 depends on (X86 && DMI) || COMPILE_TEST
285 depends on HAS_IOPORT
292 will be called lenovo-se30-wdt.
296 depends on MFD_MENF21BMC || COMPILE_TEST
297 depends on I2C
307 depends on MCB
317 depends on ACPI
323 found on some desktop machines as well. This driver will take
324 over the native iTCO watchdog driver found on many Intel CPUs.
331 depends on MFD_WM831X
335 the watchdog triggers the system will be reset.
339 depends on MFD_WM8350
343 the watchdog triggers the system will be reset.
347 depends on HAS_IOMEM
357 depends on HAS_IOMEM
358 depends on ARM64 || COMPILE_TEST
375 depends on I2C
386 depends on RAVE_SP_CORE
387 depends on NVMEM || !NVMEM
390 Support for the watchdog on RAVE SP device.
394 depends on MELLANOX_PLATFORM || COMPILE_TEST
398 This is the driver for the hardware watchdog on Mellanox systems.
402 and if it does, it reboots your system after a certain amount of
406 module will be called mlx-wdt.
410 depends on MFD_SL28CPLD || COMPILE_TEST
414 on the Kontron sl28 CPLD.
425 depends on ARCH_AIROHA || COMPILE_TEST
429 system when the timeout is reached.
433 depends on (ARM || ARM64 || COMPILE_TEST) && ARM_AMBA
436 ARM Primecell SP805 Watchdog timer. This will reboot your system when
441 depends on ARM64
442 depends on ARM_ARCH_TIMER
446 the first signal (WS0) is for alerting the system by interrupt,
448 More details: ARM DEN0029B - Server Base System Architecture (SBSA)
451 or a two stages watchdog, it depends on the module parameter "action".
461 depends on ARCH_MVEBU || COMPILE_TEST
462 depends on HAS_IOMEM
466 Say Y here to include support for the watchdog timer found on
473 depends on MACH_ASM9260 || COMPILE_TEST
474 depends on OF
478 Watchdog timer embedded into Alphascale asm9260 chips. This will
479 reboot your system when the timeout is reached.
483 depends on (SOC_AT91RM9200 && MFD_SYSCON) || COMPILE_TEST
485 Watchdog timer embedded into AT91RM9200 chips. This will reboot your
486 system when the timeout is reached.
490 depends on ARCH_AT91 || COMPILE_TEST
493 Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will
494 reboot your system when the timeout is reached.
498 depends on ARCH_AT91 || COMPILE_TEST
501 Atmel SAMA5D4 watchdog timer is embedded into SAMA5D4 chips.
503 This will reboot your system when the timeout is reached.
507 depends on HAS_IOMEM
515 depends on FOOTBRIDGE
517 The Intel Footbridge chip contains a built-in watchdog circuit. Say Y
521 This driver does not work on all machines. In particular, early CATS
525 "If in doubt, leave it out" - say N.
529 depends on (FOOTBRIDGE && ARCH_NETWINDER) || (ARM && COMPILE_TEST)
530 depends on HAS_IOPORT
540 depends on ARM || COMPILE_TEST
553 depends on ARCH_IXP4XX || (ARM && COMPILE_TEST)
570 depends on ARCH_S3C64XX || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
575 SoCs. This will reboot the system when the timer expires with
578 The driver is limited by the speed of the system's PCLK
579 signal, so with reasonably fast systems (PCLK around 50-66MHz)
589 depends on ARCH_SA1100 || ARCH_PXA || COMPILE_TEST
591 Watchdog timer embedded into SA11x0 and PXA2xx chips. This will
592 reboot your system when timeout is reached.
601 depends on HAS_IOMEM
605 watchdog timer found in many chips.
611 depends on ARCH_EP93XX || COMPILE_TEST
622 depends on ARCH_OMAP16XX || ARCH_OMAP2PLUS || COMPILE_TEST
631 depends on ARCH_LPC32XX || COMPILE_TEST
643 depends on ARCH_DAVINCI || ARCH_KEYSTONE || COMPILE_TEST
656 depends on ARCH_K3 || COMPILE_TEST
664 depends on ARCH_ORION5X || ARCH_DOVE || MACH_DOVE || ARCH_MVEBU || COMPILE_TEST
665 depends on ARM
675 depends on MFD_RN5T618 || COMPILE_TEST
678 If you say yes here you get support for watchdog on the Ricoh
686 depends on ARCH_SUNXI || COMPILE_TEST
696 depends on ARCH_NPCM || COMPILE_TEST
702 This watchdog is used to reset the system and thus cannot be
707 depends on TWL4030_CORE
711 watchdog timer support for TWL4030 chips.
715 depends on RTC_DRV_STMP || COMPILE_TEST
724 tristate "TS-4800 Watchdog"
725 depends on HAS_IOMEM && OF
726 depends on SOC_IMX51 || COMPILE_TEST
730 Technologic Systems TS-4800 has watchdog timer implemented in
732 watchdog timer on TS-4800 board.
735 tristate "TS-72XX SBC Watchdog"
736 depends on MACH_TS72XX || COMPILE_TEST
739 Technologic Systems TS-7200, TS-7250 and TS-7260 boards have
741 if you want to support for the watchdog timer on TS-72XX boards.
748 depends on HAS_IOMEM
755 depends on MFD_MAX77620 || MFD_MAX77714 || COMPILE_TEST
760 MAX77620 chips. To compile this driver as a module,
765 depends on MFD_NCT6694
776 depends on ARCH_MXC || ARCH_LAYERSCAPE || COMPILE_TEST
781 on the Freescale IMX2 and later processors.
790 depends on HAVE_ARM_SMCCC
791 depends on IMX_SCU || COMPILE_TEST
794 This is the driver for the system controller watchdog
795 on the NXP i.MX SoCs with system controller inside, the
797 ARM-Trusted-Firmware for operations, ARM-Trusted-Firmware
798 will request system controller to execute the operations.
807 depends on ARCH_MXC || COMPILE_TEST
810 This is the driver for the hardware watchdog on the Freescale
820 depends on ARCH_S32 || COMPILE_TEST
823 This is the driver for the hardware watchdog on the NXP
828 tristate "ST-Ericsson DB800 watchdog"
829 depends on MFD_DB8500_PRCMU
834 existing in the prcmu of ST-Ericsson DB8500 platform.
841 depends on MFD_RETU
845 N810). At least on N800 the watchdog cannot be disabled, so
853 depends on ARCH_MOXART || COMPILE_TEST
856 existing on the MOXA ART SoC series platforms.
863 depends on ARCH_STI || COMPILE_TEST
864 depends on OF
875 depends on (ARCH_TEGRA || COMPILE_TEST) && HAS_IOMEM
886 depends on HAS_IOMEM
887 depends on ARCH_QCOM || COMPILE_TEST
891 on QCOM chipsets. Currently supported targets are the MSM8960,
899 depends on ARCH_MESON || COMPILE_TEST
909 depends on ARCH_MESON || COMPILE_TEST
919 depends on ARCH_MEDIATEK || COMPILE_TEST
931 depends on ARCH_DIGICOLOR || COMPILE_TEST
941 depends on ARM || ARM64
942 depends on OF
943 depends on HAVE_ARM_SMCCC
947 implemented by the EL3 Secure Monitor on ARM platforms.
954 depends on ARCH_LPC18XX || COMPILE_TEST
955 depends on HAS_IOMEM
966 depends on ARCH_RENESAS || COMPILE_TEST
970 Renesas R-Car and other SH-Mobile SoCs (usually named RWDT or SWDT).
974 depends on ARCH_RENESAS || COMPILE_TEST
978 Renesas R-Car Gen3 and later SoCs.
982 depends on ARCH_RENESAS || COMPILE_TEST
986 Renesas RZ/A SoCs. These watchdogs can be used to reset a system.
990 depends on ARCH_RENESAS || COMPILE_TEST
994 Renesas RZ/N1 SoCs. These watchdogs can be used to reset a system.
998 depends on ARCH_RZG2L || ARCH_R9A09G011 || COMPILE_TEST
999 depends on PM || COMPILE_TEST
1003 Renesas RZ/G2L SoCs. These watchdogs can be used to reset a system.
1007 depends on ARCH_RENESAS || COMPILE_TEST
1008 depends on PM || COMPILE_TEST
1013 system.
1017 depends on ARCH_ASPEED || COMPILE_TEST
1030 depends on ARCH_STM32 || COMPILE_TEST
1042 depends on MFD_STPMIC1
1054 depends on ARCH_UNIPHIER || COMPILE_TEST
1055 depends on OF && MFD_SYSCON
1059 into the UniPhier system.
1066 depends on ARCH_REALTEK || COMPILE_TEST
1067 depends on OF
1076 depends on MACH_REALTEK_RTL || COMPILE_TEST
1077 depends on COMMON_CLK
1081 Say Y here to include support for the watchdog timer on Realtek
1083 notifications and system reset on timeout.
1089 depends on ARCH_SPRD || COMPILE_TEST
1093 by Spreadtrum system.
1097 depends on OF && MFD_SPMI_PMIC
1105 depends on ARCH_VISCONTI || COMPILE_TEST
1113 depends on ARCH_MSTARV7 || COMPILE_TEST
1117 into MStar MSC313e chips. This will reboot your system when the
1125 depends on ARCH_APPLE || COMPILE_TEST
1137 depends on ARCH_SUNPLUS || COMPILE_TEST
1150 depends on X86
1152 This is the driver for the hardware watchdog on Single Board
1164 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1166 If you are configuring a Linux kernel for the Advantech single-board
1167 computer, say `Y' here to support its built-in watchdog timer
1173 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1182 depends on (X86 || COMPILE_TEST) && PCI
1184 This is the driver for the hardware watchdog on the ALi M1535 PMU.
1193 depends on PCI
1195 This is the driver for the hardware watchdog on the ALi M7101 PMU
1206 depends on MFD_CGBC
1215 tristate "WinSystems EBC-C384 Watchdog Timer"
1216 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1220 Enables watchdog timer support for the watchdog timer on the
1221 WinSystems EBC-C384 motherboard. The timeout may be configured via
1226 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1230 in some Exar/MaxLinear UART chips like the XR28V38x.
1237 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1240 This is the driver for the hardware watchdog on the Fintek F71808E,
1249 depends on (X86 || COMPILE_TEST) && PCI && HAS_IOPORT
1262 depends on CS5535_MFGPT
1265 CS5535/CS5536 companion chips for the AMD Geode GX and LX
1275 depends on MELAN || COMPILE_TEST
1287 tristate "Compulab SBC-FITPC2 watchdog"
1288 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1290 This is the driver for the built-in watchdog timer on the fit-PC2,
1291 fit-PC2i, CM-iAM single-board computers made by Compulab.
1295 When the "Watchdog Timer Value" is enabled one can set 31-255 seconds
1299 of current state, so system will not be restarted while user is in
1302 Once the watchdog is enabled the system will be restarted every
1312 tristate "Eurotech CPU-1220/1410 Watchdog Timer"
1313 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1315 Enable support for the watchdog timer on the Eurotech CPU-1220 and
1316 CPU-1410 cards. These are PC/104 SBCs. Spec sheets and product
1321 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1323 This is the driver for the hardware watchdog on the IB700 Single
1324 Board Computer produced by TMC Technology (www.tmc-uk.com). This
1338 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1341 timer built-in into some eServer xSeries machines.
1348 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1350 This is a driver for the hardware watchdog on the ICP Single
1351 Board Computer. This driver is working on (at least) the following
1359 depends on PCI
1370 depends on (X86 || COMPILE_TEST) && PCI && HAS_IOPORT
1383 depends on X86_INTEL_MID
1396 depends on (X86 || COMPILE_TEST) && ACPI && HAS_IOPORT
1399 Hardware driver for Intel Over-Clocking watchdog present in
1407 depends on X86 && PCI
1409 depends on I2C || I2C=n
1410 depends on MFD_INTEL_PMC_BXT || !MFD_INTEL_PMC_BXT
1411 depends on HAS_IOPORT # for I2C_I801
1424 On some motherboards the driver may fail to reset the chipset's
1434 depends on ITCO_WDT
1442 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1444 This is the driver for the built-in watchdog timer on the IT8712F
1445 Super I/0 chipset used on many motherboards.
1455 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1458 This is the driver for the hardware watchdog on the ITE IT8607,
1461 IT8783 Super I/O chips.
1473 depends on (ARM64 || X86 || COMPILE_TEST) && PCI
1477 will only load on an HP ProLiant system with a minimum of iLO2 support.
1483 depends on X86 && HP_WATCHDOG
1487 "Generate NMI to System" virtual button. When an NMI is claimed
1492 depends on MFD_KEMPLD
1495 Support for the PLD watchdog on some Kontron ETX and COMexpress
1503 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1506 watchdog cards as found on the SC1200. This watchdog is mainly used
1517 depends on SCx200 && PCI
1519 Enable the built-in watchdog timer support on the National
1526 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1528 This is the driver for the hardware watchdog on the PC87413 chipset
1540 depends on (X86 || COMPILE_TEST) && PCI && HAS_IOPORT
1548 On some motherboards the driver may fail to reset the chipset's
1557 tristate "RDC R-321x SoC watchdog"
1558 depends on X86_RDC321X || COMPILE_TEST
1559 depends on PCI
1562 in the RDC R-321x SoC.
1568 tristate "SBC-60XX Watchdog Timer"
1569 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1571 This driver can be used with the watchdog timer found on some
1574 and re-set the watchdog timer, and reads port 0x45 to disable
1583 depends on X86_32 && HAS_IOPORT
1586 This is the driver for the hardware watchdog on the SBC8360 Single
1596 depends on X86_32 && HAS_IOPORT
1598 This is the driver for the hardware watchdog found on the IEI
1609 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1611 This is the driver for the hardware watchdog timer on the
1621 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1623 This is the driver for the hardware watchdog component on the
1624 Winbond SMsC37B787 chipset as used on the NetRunner Mainboard
1640 tristate "TQ-Systems TQMX86 Watchdog Timer"
1641 depends on X86 || COMPILE_TEST
1645 controller found on some of their ComExpress Modules.
1654 depends on (X86 || COMPILE_TEST) && PCI
1657 This is the driver for the hardware watchdog timer on VIA
1667 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1670 This is the driver for the hardware watchdog on the following
1671 Super I/O chips.
1672 W83627DHG/DHG-P/EHF/EHG/F/G/HF/S/SF/THF/UHG/UG
1674 W83667HG/HG-B
1697 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1699 This is the driver for the hardware watchdog on the W83877F chipset
1700 as used in EMACS PC-104 motherboards (and likely others). This
1711 tristate "W83977F (PCM-5335) Watchdog Timer"
1712 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1714 This is the driver for the hardware watchdog on the W83977F I/O chip
1715 as used in AAEON's PCM-5335 SBC (and likely others). This
1725 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1728 N. This is the driver for the watchdog timer built-in on that
1729 processor using ZF-Logic interface. This watchdog simply watches
1737 tristate "Winsystems SBC EPX-C3 watchdog"
1738 depends on (X86 || COMPILE_TEST) && HAS_IOPORT
1740 This is the driver for the built-in watchdog timer on the EPX-C3
1741 Single-board computer made by Winsystems, Inc.
1745 your system or have any real effect. The only way to be sure
1747 are running it on an EPX-C3 from Winsystems with the watchdog
1751 know what you are doing and that you are in fact running on an
1752 EPX-C3 board!
1759 depends on INTEL_MEI && X86
1774 depends on X86 && ACPI
1777 This is the driver for the watchdog timer on the National Instruments
1778 903x/913x real-time controllers.
1785 depends on HAS_IOPORT
1786 depends on ACPI || COMPILE_TEST
1796 depends on SIEMENS_SIMATIC_IPC && PCI
1805 called simatic-ipc-wdt.
1811 depends on M548x
1822 depends on ATH79 || (ARM && COMPILE_TEST)
1824 Hardware driver for the built-in watchdog timer on the Atheros
1829 depends on BCM47XX || ARCH_BCM_5301X || COMPILE_TEST
1836 depends on MIKROTIK_RB532
1838 Hardware driver for the IDT RC32434 SoC built-in
1846 depends on SGI_HAS_INDYDOG
1855 depends on MIPS || COMPILE_TEST
1856 depends on COMMON_CLK
1860 Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs.
1863 tristate "MTX-1 Hardware Watchdog"
1864 depends on MIPS_MTX1 || (MIPS && COMPILE_TEST)
1866 Hardware driver for the MTX-1 boards. This is a watchdog timer that
1871 depends on CPU_SB1
1875 on such processors; this driver supports only the first one,
1884 depends on CPU_TX49XX || (MIPS && COMPILE_TEST)
1887 Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs.
1891 depends on CAVIUM_OCTEON_SOC
1896 Hardware driver for OCTEON's on chip watchdog timer.
1898 installs a NMI handler and pokes the watchdog based on an
1899 interrupt. On first expiration of the watchdog, the
1910 depends on ARCH_THUNDER || (COMPILE_TEST && 64BIT)
1916 will be called on first timeout. Hardware can generate interrupt
1917 to SCP on second timeout but it is not enabled, so second
1918 timeout is ignored. If device poke does not happen then system
1919 will reboot on third timeout.
1923 depends on ARCH_BCM2835 || (OF && COMPILE_TEST)
1934 depends on ARCH_BCM_MOBILE || COMPILE_TEST
1937 Support for the watchdog timer on the following Broadcom BCM281xx
1946 depends on BCM_KONA_WDT || COMPILE_TEST
1957 depends on HAS_IOMEM
1958 depends on ARCH_BCMBCA || ARCH_BRCMSTB || BMIPS_GENERIC || BCM63XX || COMPILE_TEST
1960 Watchdog driver for the built-in hardware in Broadcom 7038 and
1961 later SoCs used in set-top boxes. BCM7038 was made public
1962 during the 2004 CES, and since then, many Broadcom chips use this
1963 watchdog block, including some cable modem chips and DSL (63xx)
1964 chips.
1968 depends on HAS_IOMEM
1969 depends on MIPS || COMPILE_TEST
1980 depends on LANTIQ
1987 depends on MACH_LOONGSON32 || MACH_LOONGSON64 || COMPILE_TEST
1995 depends on RALINK
2001 depends on ARCH_HPE_GXP || COMPILE_TEST
2008 The module will be called gxp-wdt.
2015 depends on SOC_MT7620 || SOC_MT7621 || COMPILE_TEST
2022 depends on MACH_PIC32 || (MIPS && COMPILE_TEST)
2030 The module will be called pic32-wdt.
2035 depends on MACH_PIC32 || (MIPS && COMPILE_TEST)
2043 The module will be called pic32-dmt.
2051 depends on GE_FPGA
2057 depends on PPC_MPC52xx || COMPILE_TEST
2059 Use General Purpose Timer (GPT) 0 on the MPC5200 as Watchdog.
2063 depends on PPC_8xx || PPC_83xx || PPC_86xx || PPC_MPC512x
2066 This driver is for a SoC level watchdog that exists on some
2068 - MPC8xx watchdogs
2069 - MPC83xx watchdogs
2070 - MPC86xx watchdogs
2076 depends on WARP || (PPC64 && COMPILE_TEST)
2079 This enables the watchdog in the PIKA FPGA. Currently used on
2083 tristate "PowerPC Book-E Watchdog Timer"
2084 depends on BOOKE || 4xx
2087 Watchdog driver for PowerPC Book-E chips, such as the Freescale
2090 Please see Documentation/watchdog/watchdog-api.rst for
2094 int "PowerPC Book-E Watchdog Timer Default Timeout"
2095 depends on BOOKE_WDT
2102 Book-E watchdog driver. A watchdog "event" occurs when the bit
2105 For Freescale Book-E processors, this is a number between 0 and 63.
2106 For other Book-E processors, this is a number between 0 and 3.
2108 The value can be overridden by the wdt_period command-line parameter.
2113 depends on GPIOLIB || COMPILE_TEST
2126 depends on PPC_PSERIES
2134 depends on PPC_RTAS
2141 # RISC-V Architecture
2145 depends on ARCH_STARFIVE || COMPILE_TEST
2155 tristate "System z diag288 Watchdog"
2156 depends on S390
2173 depends on SUPERH && (CPU_SH3 || CPU_SH4 || COMPILE_TEST)
2181 so that the timer has a chance to clear the overflow counter. On
2182 slower systems (such as the SH-2 and SH-3) this will likely yield
2195 depends on SPARC64 && PCI
2197 This is the driver for the hardware watchdog timers present on
2204 another UltraSPARC-IIi-cEngine boardset with hardware watchdog,
2209 depends on SPARC64 && PCI
2211 Say Y here to support the hardware watchdog capability on Sun RIO
2213 can be changed with a boot-time parameter.
2218 depends on SPARC64
2232 depends on XEN
2237 minute but can be changed with a boot-time parameter.
2241 depends on UML || COMPILE_TEST
2244 # ISA-based Watchdog Cards
2247 comment "ISA-based Watchdog Cards"
2248 depends on ISA
2251 tristate "Berkshire Products ISA-PC Watchdog"
2252 depends on ISA
2254 This is the driver for the Berkshire Products ISA-PC Watchdog card.
2258 hardware. Please read <file:Documentation/watchdog/pcwd-watchdog.rst>.
2268 depends on ISA
2282 depends on ISA
2293 # PCI-based Watchdog Cards
2296 comment "PCI-based Watchdog Cards"
2297 depends on PCI
2300 tristate "Berkshire Products PCI-PC Watchdog"
2301 depends on PCI && HAS_IOPORT
2303 This is the driver for the Berkshire Products PCI-PC Watchdog card.
2315 tristate "PCI-WDT500/501 Watchdog timer"
2316 depends on PCI && HAS_IOPORT
2318 If you have a PCI-WDT500/501 watchdog board, say Y here, otherwise N.
2320 If you have a PCI-WDT501 watchdog board then you can enable the
2323 If you want to enable the Fan Tachometer on the PCI-WDT501, then you
2331 # USB-based Watchdog Cards
2334 comment "USB-based Watchdog Cards"
2335 depends on USB
2338 tristate "Berkshire Products USB-PC Watchdog"
2339 depends on USB
2341 This is the driver for the Berkshire Products USB-PC Watchdog card.
2353 tristate "Intel Keem Bay SoC non-secure watchdog"
2354 depends on ARCH_KEEMBAY || (ARM64 && COMPILE_TEST)
2357 This option enable support for an In-secure watchdog timer driver for