Lines Matching full:watchdog

3  *	W83977F Watchdog Timer Driver for Winbond W83977F I/O Chip
23 #include <linux/watchdog.h>
43 static int timeoutW; /* timeout in watchdog counter units */
51 "Watchdog timeout in seconds (15..7635), default="
54 MODULE_PARM_DESC(testmode, "Watchdog testmode (1 = no reboot), default=0");
59 "Watchdog cannot be stopped once started (default="
63 * Start the watchdog
77 * Select device Aux2 (device=8) to set watchdog regs F2, F3 and F4. in wdt_start()
78 * F2 has the timeout in watchdog counter units. in wdt_start()
79 * F3 is set to enable watchdog LED blink at timeout. in wdt_start()
96 * Select device Aux1 (dev=7) to set GP16 as the watchdog output in wdt_start()
97 * (in reg E6) and GP13 as the watchdog LED output (in reg E3). in wdt_start()
100 * check watchdog LED on SBC. in wdt_start()
134 * Stop the watchdog
148 * Select device Aux2 (device=8) to set watchdog regs F2, F3 and F4. in wdt_stop()
149 * F2 is reset to its default value (watchdog timer disabled). in wdt_stop()
188 * Send a keepalive ping to the watchdog
202 /* Select device Aux2 (device=8) to kick watchdog reg F2 */ in wdt_keepalive()
217 * Set the watchdog timeout value
225 * Convert seconds to watchdog counter time units, rounding up. in wdt_set_timeout()
226 * On PCM-5335 watchdog units are 30 seconds/step with 15 sec startup in wdt_set_timeout()
241 * timeoutW is the timeout in watchdog counter units. in wdt_set_timeout()
249 * Get the watchdog status
263 /* Select device Aux2 (device=8) to read watchdog reg F4 */ in wdt_get_status()
283 * /dev/watchdog handling
288 /* If the watchdog is alive we don't need to start it again */ in wdt_open()
310 pr_crit("unexpected close, not stopping watchdog!\n"); in wdt_release()
318 * @file: file handle to the watchdog
323 * A write to a watchdog device is defined as a keepalive signal. Any
360 * @cmd: watchdog command
363 * The watchdog API defines a common set of functions for all watchdogs
456 .name = "watchdog",
524 MODULE_DESCRIPTION("Driver for watchdog timer in W83977F I/O chip");