1menu "Watchdog Timer Support" 2 3config HW_WATCHDOG 4 bool 5 6config 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 15config 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. 22 23config 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 32config ULP_WATCHDOG 33 bool "i.MX7ULP watchdog" 34 help 35 Say Y here to enable i.MX7ULP watchdog driver. 36 37config 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 47config 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 55config 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 66config 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 74config 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 81endmenu 82