Lines Matching refs:timeout
93 u32 timeout; member
123 unsigned int timeout, u32 *top_val) in dw_wdt_find_best_top() argument
133 if (dw_wdt->timeouts[idx].sec >= timeout) in dw_wdt_find_best_top()
163 struct dw_wdt_timeout *timeout = &dw_wdt->timeouts[DW_WDT_NUM_TOPS - 1]; in dw_wdt_get_max_timeout_ms() local
166 msec = (u64)timeout->sec * MSEC_PER_SEC + timeout->msec; in dw_wdt_get_max_timeout_ms()
201 unsigned int timeout; in dw_wdt_set_timeout() local
212 timeout = dw_wdt_find_best_top(dw_wdt, DIV_ROUND_UP(top_s, dw_wdt->rmod), in dw_wdt_set_timeout()
215 wdd->pretimeout = timeout; in dw_wdt_set_timeout()
238 wdd->timeout = timeout * dw_wdt->rmod; in dw_wdt_set_timeout()
240 wdd->timeout = top_s; in dw_wdt_set_timeout()
255 dw_wdt_set_timeout(wdd, wdd->timeout); in dw_wdt_set_pretimeout()
278 dw_wdt_set_timeout(wdd, wdd->timeout); in dw_wdt_start()
383 dw_wdt->timeout = readl(dw_wdt->regs + WDOG_TIMEOUT_RANGE_REG_OFFSET); in dw_wdt_suspend()
405 writel(dw_wdt->timeout, dw_wdt->regs + WDOG_TIMEOUT_RANGE_REG_OFFSET); in dw_wdt_resume()
642 wdd->timeout = dw_wdt_get_timeout(dw_wdt); in dw_wdt_drv_probe()
645 wdd->timeout = DW_WDT_DEFAULT_SECONDS; in dw_wdt_drv_probe()