Lines Matching +full:timeout +full:- +full:sec
1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * for ITE IT87xx Environment Control - Low Pin Count Input / Output
12 * Data-sheets: Publicly available at the ITE website
91 static unsigned int timeout = DEFAULT_TIMEOUT; variable
95 module_param(timeout, int, 0);
96 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds, default="
113 return -EBUSY; in superio_enter()
198 t -= t % 60; in wdt_round_time()
206 return wdt_update_timeout(wdd->timeout); in wdt_start()
215 * wdt_set_timeout - set a new timeout value with watchdog ioctl
216 * @t: timeout value in seconds
231 wdd->timeout = t; in wdt_set_timeout()
304 return -ENODEV; in it87_wdt_init()
307 return -ENODEV; in it87_wdt_init()
311 return -ENODEV; in it87_wdt_init()
334 if (timeout < 1 || timeout > max_units * 60) { in it87_wdt_init()
335 timeout = DEFAULT_TIMEOUT; in it87_wdt_init()
336 pr_warn("Timeout value out of range, use default %d sec\n", in it87_wdt_init()
340 if (timeout > max_units) in it87_wdt_init()
341 timeout = wdt_round_time(timeout); in it87_wdt_init()
343 wdt_dev.timeout = timeout; in it87_wdt_init()
353 pr_info("Chip IT%04x revision %d initialized. timeout=%d sec (nowayout=%d testmode=%d)\n", in it87_wdt_init()
354 chip_type, chip_rev, timeout, nowayout, testmode); in it87_wdt_init()
368 MODULE_DESCRIPTION("Hardware Watchdog Device Driver for IT87xx EC-LPC I/O");