Lines Matching full:watchdog
3 * sun4v watchdog timer
6 * Implement a simple watchdog driver using the built-in sun4v hypervisor
7 * watchdog support. If time expires, the hypervisor stops or bounces
18 #include <linux/watchdog.h>
29 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds (default="
34 MODULE_PARM_DESC(nowayout, "Watchdog cannot be stopped once started (default="
49 * HV watchdog timer will round up the timeout in sun4v_wdt_ping()
51 * watchdog resolution in milliseconds. in sun4v_wdt_ping()
72 .identity = "sun4v hypervisor watchdog",
102 * domain for the watchdog. in sun4v_wdt_init()
103 * watchdog-resolution in sun4v_wdt_init()
104 * watchdog-max-timeout in sun4v_wdt_init()
126 /* Allow value of watchdog-resolution up to 1s (default) */ in sun4v_wdt_init()
127 value = mdesc_get_property(handle, node, "watchdog-resolution", NULL); in sun4v_wdt_init()
135 value = mdesc_get_property(handle, node, "watchdog-max-timeout", NULL); in sun4v_wdt_init()
146 * default max_timeout then set watchdog max_timeout to in sun4v_wdt_init()
186 MODULE_DESCRIPTION("sun4v watchdog driver");