1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 menu "Watchdog driver support"
6 config ADK_WALDUX_KERNEL_WATCHDOG
9 config ADK_WALDUX_KERNEL_SCx200
12 config ADK_WALDUX_KERNEL_CS5535_MFGPT
15 config ADK_WALDUX_KERNEL_CS5535_CLOCK_EVENT_SRC
18 config ADK_WALDUX_KERNEL_BCM2835_WDT
19 bool "Hardware Watchdog for BCM28XX boards"
20 select ADK_WALDUX_KERNEL_WATCHDOG
21 depends on ADK_TARGET_BOARD_BCM28XX
22 default y if ADK_TARGET_BOARD_BCM28XX
25 Watchdog driver for BCM28XX boards.
27 config ADK_WALDUX_KERNEL_IMX2_WDT
28 bool "Hardware Watchdog for IMX6 boards"
29 select ADK_WALDUX_KERNEL_WATCHDOG
30 depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
31 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
34 Watchdog driver for IMX6 boards.
36 config ADK_WALDUX_KERNEL_SCx200_WDT
37 bool "Natsemi Hardware Watchdog"
38 depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP
39 select ADK_WALDUX_KERNEL_WATCHDOG
40 select ADK_WALDUX_KERNEL_SCx200
41 default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP
44 Natsemi Watchdog (scx200).
46 config ADK_WALDUX_KERNEL_AT91SAM9X_WATCHDOG
47 bool "AT91SAM9X Hardware Watchdog"
48 depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
49 select ADK_WALDUX_KERNEL_WATCHDOG
50 default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
55 config ADK_WALDUX_KERNEL_AR7_WDT
56 bool "AR7 Hardware Watchdog"
57 depends on ADK_TARGET_SYSTEM_LINKSYS_AG241
58 select ADK_WALDUX_KERNEL_WATCHDOG
59 default y if ADK_TARGET_SYSTEM_LINKSYS_AG241
64 config ADK_WALDUX_KERNEL_GEODE_WDT
65 bool "Geode Hardware Watchdog"
66 depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX
67 select ADK_WALDUX_KERNEL_WATCHDOG
68 select ADK_WALDUX_KERNEL_MISC_DEVICES
69 select ADK_WALDUX_KERNEL_CS5535_MFGPT
70 select ADK_WALDUX_KERNEL_CS5535_CLOCK_EVENT_SRC
71 default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
76 config ADK_WALDUX_KERNEL_RC32434_WDT
77 bool "IDT RC32434 Hardware Watchdog"
78 depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
79 select ADK_WALDUX_KERNEL_WATCHDOG
80 default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
83 Support for the hardware watchdog inside
84 Routerboard 532's SoC, the IDT RC32434.
86 config ADK_WALDUX_KERNEL_SUNXI_WATCHDOG
87 bool "SunXi Hardware Watchdog"
88 depends on ADK_TARGET_SYSTEM_BANANA_PRO
89 select ADK_WALDUX_KERNEL_WATCHDOG
90 default y if ADK_TARGET_SYSTEM_BANANA_PRO
93 Support for SunXi hardware watchdog.
95 config ADK_WALDUX_KERNEL_SOFT_WATCHDOG
96 tristate "Software watchdog"
97 select ADK_WALDUX_KERNEL_WATCHDOG
99 A software monitoring watchdog. This will fail to reboot your system
100 from some situations that the hardware watchdog will recover
101 from. Equally it's a lot cheaper to install.