linux: update to 6.10.x, 6.9.x is EOL
[openadk.git] / target / linux / config / Config.in.watchdog
blob59c60d94f9c69e07db0b611e1ad40d9b78dfe859
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_LINUX_KERNEL_WATCHDOG
7         bool
9 config ADK_LINUX_KERNEL_SCx200
10         bool
12 config ADK_LINUX_KERNEL_CS5535_MFGPT
13         bool
15 config ADK_LINUX_KERNEL_CS5535_CLOCK_EVENT_SRC
16         bool
18 config ADK_LINUX_KERNEL_BCM2835_WDT
19         bool "Hardware Watchdog for BCM28XX boards"
20         select ADK_LINUX_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_LINUX_KERNEL_IMX2_WDT
28         bool "Hardware Watchdog for IMX6 boards"
29         select ADK_LINUX_KERNEL_WATCHDOG
30         depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6  || \
31                 ADK_TARGET_SYSTEM_PHYTEC_IMX6
32         default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6  || \
33                 ADK_TARGET_SYSTEM_PHYTEC_IMX6
34         default n
35         help
36           Watchdog driver for IMX6 boards.
38 config ADK_LINUX_KERNEL_SCx200_WDT
39         bool "Natsemi Hardware Watchdog" 
40         depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP
41         select ADK_LINUX_KERNEL_WATCHDOG
42         select ADK_LINUX_KERNEL_SCx200
43         default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP
44         default n
45         help
46           Natsemi Watchdog (scx200).
48 config ADK_LINUX_KERNEL_AT91SAM9X_WATCHDOG
49         bool "AT91SAM9X Hardware Watchdog" 
50         depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
51         select ADK_LINUX_KERNEL_WATCHDOG
52         default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
53         default n
54         help
55           AT91SAM9X Watchdog.
57 config ADK_LINUX_KERNEL_AR7_WDT
58         bool "AR7 Hardware Watchdog" 
59         depends on ADK_TARGET_SYSTEM_LINKSYS_AG241
60         select ADK_LINUX_KERNEL_WATCHDOG
61         default y if ADK_TARGET_SYSTEM_LINKSYS_AG241
62         default n
63         help
64           AR7 Watchdog.
66 config ADK_LINUX_KERNEL_GEODE_WDT
67         bool "Geode Hardware Watchdog"
68         depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX
69         select ADK_LINUX_KERNEL_WATCHDOG
70         select ADK_LINUX_KERNEL_MISC_DEVICES
71         select ADK_LINUX_KERNEL_CS5535_MFGPT
72         select ADK_LINUX_KERNEL_CS5535_CLOCK_EVENT_SRC
73         default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
74         default n
75         help
76          Geode watchdog.
78 config ADK_LINUX_KERNEL_RC32434_WDT
79         bool "IDT RC32434 Hardware Watchdog"
80         depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
81         select ADK_LINUX_KERNEL_WATCHDOG
82         default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
83         default n
84         help
85          Support for the hardware watchdog inside
86          Routerboard 532's SoC, the IDT RC32434.
88 config ADK_LINUX_KERNEL_SUNXI_WATCHDOG
89         bool "SunXi Hardware Watchdog"
90         depends on ADK_TARGET_SYSTEM_BANANA_PRO
91         select ADK_LINUX_KERNEL_WATCHDOG
92         default y if ADK_TARGET_SYSTEM_BANANA_PRO
93         default n
94         help
95           Support for SunXi hardware watchdog.
97 config ADK_LINUX_KERNEL_DW_WATCHDOG
98         bool "Synopsys DesignWare watchdog"
99         depends on ADK_TARGET_SYSTEM_ROCKPI4_PLUS
100         select ADK_LINUX_KERNEL_WATCHDOG
101         default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
102         default n
103         help
104           Support for Synopsys DesignWare hardware watchdog.
106 config ADK_LINUX_KERNEL_SOFT_WATCHDOG
107         tristate "Software watchdog"
108         select ADK_LINUX_KERNEL_WATCHDOG
109         help
110           A software monitoring watchdog. This will fail to reboot your system
111           from some situations that the hardware watchdog will recover
112           from. Equally it's a lot cheaper to install.
114 endmenu