]>
Commit | Line | Data |
---|---|---|
0753bc2d | 1 | menu "Watchdog Timer Support" |
253531bb | 2 | |
45a6d231 PP |
3 | config HW_WATCHDOG |
4 | bool | |
5 | ||
6 | config BCM2835_WDT | |
7 | bool "Enable BCM2835/2836 watchdog driver" | |
8 | select HW_WATCHDOG | |
9 | help | |
10 | Say Y here to enable the BCM2835/2836 watchdog | |
11 | ||
12 | This provides basic infrastructure to support BCM2835/2836 watchdog | |
13 | hardware, with a max timeout of ~15secs. | |
14 | ||
897f7062 TR |
15 | config OMAP_WATCHDOG |
16 | bool "TI OMAP watchdog driver" | |
17 | depends on ARCH_OMAP2PLUS | |
18 | select HW_WATCHDOG | |
19 | default y if AM33XX | |
20 | help | |
21 | Say Y here to enable the OMAP3+ watchdog driver. | |
8f8a12d1 FB |
22 | |
23 | config TANGIER_WATCHDOG | |
24 | bool "Intel Tangier watchdog" | |
25 | depends on INTEL_MID | |
26 | select HW_WATCHDOG | |
27 | help | |
28 | This enables support for watchdog controller available on | |
29 | Intel Tangier SoC. If you're using a board with Intel Tangier | |
30 | SoC, say Y here. | |
31 | ||
253531bb YL |
32 | config ULP_WATCHDOG |
33 | bool "i.MX7ULP watchdog" | |
34 | help | |
35 | Say Y here to enable i.MX7ULP watchdog driver. | |
36 | ||
0753bc2d | 37 | config WDT |
38 | bool "Enable driver model for watchdog timer drivers" | |
39 | depends on DM | |
40 | help | |
41 | Enable driver model for watchdog timer. At the moment the API | |
42 | is very simple and only supports four operations: | |
43 | start, restart, stop and reset (expire immediately). | |
44 | What exactly happens when the timer expires is up to a particular | |
45 | device/driver. | |
46 | ||
47 | config WDT_SANDBOX | |
48 | bool "Enable Watchdog Timer support for Sandbox" | |
49 | depends on SANDBOX && WDT | |
50 | help | |
51 | Enable Watchdog Timer support in Sandbox. This is a dummy device that | |
52 | can be probed and supports all of the methods of WDT, but does not | |
53 | really do anything. | |
54 | ||
1eb0a464 | 55 | config WDT_ASPEED |
56 | bool "Aspeed ast2400/ast2500 watchdog timer support" | |
57 | depends on WDT | |
58 | default y if ARCH_ASPEED | |
59 | help | |
60 | Select this to enable watchdog timer for Aspeed ast2500/ast2400 devices. | |
61 | The watchdog timer is stopped when initialized. It performs reset, either | |
62 | full SoC reset or CPU or just some peripherals, based on the flags. | |
63 | It currently does not support Boot Flash Addressing Mode Detection or | |
64 | Second Boot. | |
65 | ||
77331934 ÁFR |
66 | config WDT_BCM6345 |
67 | bool "BCM6345 watchdog timer support" | |
68 | depends on WDT && ARCH_BMIPS | |
69 | help | |
70 | Select this to enable watchdog timer for BCM6345 SoCs. | |
71 | The watchdog timer is stopped when initialized. | |
72 | It performs full SoC reset. | |
73 | ||
2ab7704a MB |
74 | config WDT_ORION |
75 | bool "Orion watchdog timer support" | |
76 | depends on WDT | |
77 | help | |
78 | Select this to enable Orion watchdog timer, which can be found on some | |
79 | Marvell Armada chips. | |
80 | ||
253531bb | 81 | endmenu |