fix prereq.sh on NetBSD 8.1
[openadk.git] / target / waldux / config / Config.in.watchdog
blobf4f50d5dde1fb2eb0c591dfd2341ab71fe852c00
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
7         bool
9 config ADK_WALDUX_KERNEL_SCx200
10         bool
12 config ADK_WALDUX_KERNEL_CS5535_MFGPT
13         bool
15 config ADK_WALDUX_KERNEL_CS5535_CLOCK_EVENT_SRC
16         bool
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
23         default n
24         help
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
32         default n
33         help
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
42         default n
43         help
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
51         default n
52         help
53           AT91SAM9X Watchdog.
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
60         default n
61         help
62           AR7 Watchdog.
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
72         default n
73         help
74          Geode watchdog.
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
81         default n
82         help
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
91         default n
92         help
93           Support for SunXi hardware watchdog.
95 config ADK_WALDUX_KERNEL_SOFT_WATCHDOG
96         tristate "Software watchdog"
97         select ADK_WALDUX_KERNEL_WATCHDOG
98         help
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.
103 endmenu