Lines Matching refs:rate
49 unsigned long rate;
81 writel(bark * wdt->rate, wdt_addr(wdt, WDT_BARK_TIME));
82 writel(wdd->timeout * wdt->rate, wdt_addr(wdt, WDT_BITE_TIME));
127 timeout = 128 * wdt->rate / 1000;
238 * We use the clock rate to calculate the max timeout, so ensure it's
245 wdt->rate = clk_get_rate(clk);
246 if (wdt->rate == 0 ||
247 wdt->rate > 0x10000000U) {
248 dev_err(dev, "invalid clock rate\n");
271 wdt->wdd.max_timeout = 0x10000000U / wdt->rate;