Lines Matching refs:timeout

55 	unsigned int timeout;
83 * timeout: the watchdog timer's timeout value (in seconds).
87 * min_timeout: the watchdog timer's minimum timeout value (in seconds).
88 If set, the minimum configurable value for 'timeout'.
89 * max_timeout: the watchdog timer's maximum timeout value (in seconds),
91 'timeout'. Not used if max_hw_heartbeat_ms is non-zero.
97 if 'timeout' is larger than max_hw_heartbeat_ms, unless WDOG_ACTIVE
98 is set and userspace failed to send a heartbeat for at least 'timeout'
190 * set_timeout: this routine checks and changes the timeout of the watchdog
193 routine should set the timeout value of the watchdog_device to the
194 achieved timeout value (which may be different from the requested one
198 to the minimum of timeout and max_hw_heartbeat_ms. Those drivers set the
199 timeout value of the watchdog_device either to the requested timeout value
200 (if it is larger than max_hw_heartbeat_ms), or to the achieved timeout value.
205 watchdog_device.timeout, this callback can be omitted.
208 infrastructure updates the timeout value of the watchdog_device internally
217 notification. The timeout value is not an absolute time, but the number of
218 seconds before the actual timeout would happen. It returns 0 on success,
292 To initialize the timeout field, the following function can be used::
298 The watchdog_init_timeout function allows you to initialize the timeout field
299 using the module timeout parameter or by retrieving the timeout-sec property from
300 the device tree (if the module timeout parameter is invalid). Best practice is
301 to set the default timeout value as timeout value in the watchdog_device and
302 then use this function to set the user "preferred" timeout value.