Lines Matching full:watchdog
2 * drivers/watchdog/orion_wdt.c
4 * Watchdog driver for Orion/Kirkwood processors
20 #include <linux/watchdog.h>
29 * Watchdog timer block registers.
50 /* Reload watchdog duration */ in orion_wdt_ping()
62 /* Set watchdog duration */ in orion_wdt_enable()
65 /* Clear watchdog timer interrupt */ in orion_wdt_enable()
70 /* Enable watchdog timer */ in orion_wdt_enable()
75 /* Enable reset on watchdog */ in orion_wdt_enable()
89 /* Disable reset on watchdog */ in orion_wdt_disable()
94 /* Disable watchdog timer */ in orion_wdt_disable()
146 /* Set new watchdog time to be used when in orion_wdt_settimeout()
155 .identity = "Orion Watchdog",
212 printk(KERN_CRIT "WATCHDOG: Device closed unexpectedly - " in orion_wdt_release()
232 .name = "watchdog",
244 printk(KERN_ERR "Orion Watchdog misses platform data\n"); in orion_wdt_probe()
260 printk(KERN_INFO "Orion Watchdog Timer: Initial timeout %d sec%s\n", in orion_wdt_probe()
300 MODULE_DESCRIPTION("Orion Processor Watchdog");
303 MODULE_PARM_DESC(heartbeat, "Initial watchdog heartbeat in seconds");
306 MODULE_PARM_DESC(nowayout, "Watchdog cannot be stopped once started (default="