10753bc2dSmaxims@google.commenu "Watchdog Timer Support" 2253531bbSYe Li 345a6d231SPaolo Pisaticonfig HW_WATCHDOG 445a6d231SPaolo Pisati bool 545a6d231SPaolo Pisati 645a6d231SPaolo Pisaticonfig BCM2835_WDT 745a6d231SPaolo Pisati bool "Enable BCM2835/2836 watchdog driver" 845a6d231SPaolo Pisati select HW_WATCHDOG 945a6d231SPaolo Pisati help 1045a6d231SPaolo Pisati Say Y here to enable the BCM2835/2836 watchdog 1145a6d231SPaolo Pisati 1245a6d231SPaolo Pisati This provides basic infrastructure to support BCM2835/2836 watchdog 1345a6d231SPaolo Pisati hardware, with a max timeout of ~15secs. 1445a6d231SPaolo Pisati 15897f7062STom Riniconfig OMAP_WATCHDOG 16897f7062STom Rini bool "TI OMAP watchdog driver" 17897f7062STom Rini depends on ARCH_OMAP2PLUS 18897f7062STom Rini select HW_WATCHDOG 19897f7062STom Rini default y if AM33XX 20897f7062STom Rini help 21897f7062STom Rini Say Y here to enable the OMAP3+ watchdog driver. 22897f7062STom Rini 23*8f8a12d1SFelipe Balbiconfig TANGIER_WATCHDOG 24*8f8a12d1SFelipe Balbi bool "Intel Tangier watchdog" 25*8f8a12d1SFelipe Balbi depends on INTEL_MID 26*8f8a12d1SFelipe Balbi select HW_WATCHDOG 27*8f8a12d1SFelipe Balbi help 28*8f8a12d1SFelipe Balbi This enables support for watchdog controller available on 29*8f8a12d1SFelipe Balbi Intel Tangier SoC. If you're using a board with Intel Tangier 30*8f8a12d1SFelipe Balbi SoC, say Y here. 31*8f8a12d1SFelipe Balbi 32253531bbSYe Liconfig ULP_WATCHDOG 33253531bbSYe Li bool "i.MX7ULP watchdog" 34253531bbSYe Li help 35253531bbSYe Li Say Y here to enable i.MX7ULP watchdog driver. 36253531bbSYe Li 370753bc2dSmaxims@google.comconfig WDT 380753bc2dSmaxims@google.com bool "Enable driver model for watchdog timer drivers" 390753bc2dSmaxims@google.com depends on DM 400753bc2dSmaxims@google.com help 410753bc2dSmaxims@google.com Enable driver model for watchdog timer. At the moment the API 420753bc2dSmaxims@google.com is very simple and only supports four operations: 430753bc2dSmaxims@google.com start, restart, stop and reset (expire immediately). 440753bc2dSmaxims@google.com What exactly happens when the timer expires is up to a particular 450753bc2dSmaxims@google.com device/driver. 460753bc2dSmaxims@google.com 470753bc2dSmaxims@google.comconfig WDT_SANDBOX 480753bc2dSmaxims@google.com bool "Enable Watchdog Timer support for Sandbox" 490753bc2dSmaxims@google.com depends on SANDBOX && WDT 500753bc2dSmaxims@google.com help 510753bc2dSmaxims@google.com Enable Watchdog Timer support in Sandbox. This is a dummy device that 520753bc2dSmaxims@google.com can be probed and supports all of the methods of WDT, but does not 530753bc2dSmaxims@google.com really do anything. 540753bc2dSmaxims@google.com 551eb0a464Smaxims@google.comconfig WDT_ASPEED 561eb0a464Smaxims@google.com bool "Aspeed ast2400/ast2500 watchdog timer support" 571eb0a464Smaxims@google.com depends on WDT 581eb0a464Smaxims@google.com default y if ARCH_ASPEED 591eb0a464Smaxims@google.com help 601eb0a464Smaxims@google.com Select this to enable watchdog timer for Aspeed ast2500/ast2400 devices. 611eb0a464Smaxims@google.com The watchdog timer is stopped when initialized. It performs reset, either 621eb0a464Smaxims@google.com full SoC reset or CPU or just some peripherals, based on the flags. 631eb0a464Smaxims@google.com It currently does not support Boot Flash Addressing Mode Detection or 641eb0a464Smaxims@google.com Second Boot. 651eb0a464Smaxims@google.com 6677331934SÁlvaro Fernández Rojasconfig WDT_BCM6345 6777331934SÁlvaro Fernández Rojas bool "BCM6345 watchdog timer support" 6877331934SÁlvaro Fernández Rojas depends on WDT && ARCH_BMIPS 6977331934SÁlvaro Fernández Rojas help 7077331934SÁlvaro Fernández Rojas Select this to enable watchdog timer for BCM6345 SoCs. 7177331934SÁlvaro Fernández Rojas The watchdog timer is stopped when initialized. 7277331934SÁlvaro Fernández Rojas It performs full SoC reset. 7377331934SÁlvaro Fernández Rojas 742ab7704aSMarek Behúnconfig WDT_ORION 752ab7704aSMarek Behún bool "Orion watchdog timer support" 762ab7704aSMarek Behún depends on WDT 772ab7704aSMarek Behún help 782ab7704aSMarek Behún Select this to enable Orion watchdog timer, which can be found on some 792ab7704aSMarek Behún Marvell Armada chips. 802ab7704aSMarek Behún 81253531bbSYe Liendmenu 82