Lines Matching full:watchdog
2 * Generic watchdog defines. Derived from..
4 * Berkshire PC Watchdog Defines
50 #define WDIOS_DISABLECARD 0x0001 /* Turn off the watchdog timer */
51 #define WDIOS_ENABLECARD 0x0002 /* Turn on the watchdog timer */
61 /** struct watchdog_ops - The watchdog-devices operations
64 * @start: The routine for starting the watchdog device.
65 * @stop: The routine for stopping the watchdog device.
66 * @ping: The routine that sends a keepalive ping to the watchdog device.
67 * @status: The routine that shows the status of the watchdog device.
68 * @set_timeout:The routine for setting the watchdog devices timeout value.
72 * that control a watchdog device. It also contains the module that owns
88 /** struct watchdog_device - The structure that defines a watchdog device
91 * @ops: Pointer to the list of watchdog operations.
92 * @bootstatus: Status of the watchdog device at boot.
93 * @timeout: The watchdog devices timeout value.
94 * @min_timeout:The watchdog devices minimum timeout value.
95 * @max_timeout:The watchdog devices maximum timeout value.
100 * watchdog timer device.
115 #define WDOG_ACTIVE 0 /* Is the watchdog running/active */
116 #define WDOG_DEV_OPEN 1 /* Opened via /dev/watchdog ? */
136 /* Use the following functions to manipulate watchdog driver specific data */
147 /* drivers/watchdog/core/watchdog_core.c */