Home
last modified time | relevance | path

Searched refs:timer_margin (Results 1 – 4 of 4) sorted by relevance

/drivers/watchdog/
Dintel_scu_watchdog.c61 static int timer_margin = DEFAULT_SOFT_TO_HARD_MARGIN; variable
62 module_param(timer_margin, int, 0);
63 MODULE_PARM_DESC(timer_margin,
219 timer_margin * watchdog_device.timer_tbl_ptr->freq_hz; in intel_scu_set_heartbeat()
221 (watchdog_device.timer_set - timer_margin) in intel_scu_set_heartbeat()
228 pr_debug("set_hearbeat: timer_margin is %x (hex)\n", timer_margin); in intel_scu_set_heartbeat()
462 if (check_timer_margin(timer_margin)) in intel_scu_watchdog_init()
501 timer_margin * watchdog_device.timer_tbl_ptr->freq_hz; in intel_scu_watchdog_init()
503 (watchdog_device.timer_set - timer_margin) in intel_scu_watchdog_init()
Dtwl4030_wdt.c41 int timer_margin; member
58 return twl4030_wdt_write(wdt->timer_margin + 1); in twl4030_wdt_enable()
73 wdt->timer_margin = timeout; in twl4030_wdt_set_timeout()
120 return put_user(wdt->timer_margin, p); in twl4030_wdt_ioctl()
123 return put_user(wdt->timer_margin, p); in twl4030_wdt_ioctl()
183 wdt->timer_margin = 30; in twl4030_wdt_probe()
Domap_wdt.c55 static unsigned timer_margin; variable
56 module_param(timer_margin, uint, 0);
57 MODULE_PARM_DESC(timer_margin, "initial watchdog timeout (in seconds)");
121 timer_margin = new_timeout; in omap_wdt_adjust_timeout()
126 u32 pre_margin = GET_WLDR_VAL(timer_margin); in omap_wdt_set_timeout()
261 return put_user(timer_margin, (int __user *)arg); in omap_wdt_ioctl()
322 omap_wdt_adjust_timeout(timer_margin); in omap_wdt_probe()
335 timer_margin); in omap_wdt_probe()
Ddavinci_wdt.c91 u32 timer_margin; in wdt_enable() local
108 timer_margin = (((u64)heartbeat * wdt_freq) & 0xffffffff); in wdt_enable()
109 iowrite32(timer_margin, wdt_base + PRD12); in wdt_enable()
110 timer_margin = (((u64)heartbeat * wdt_freq) >> 32); in wdt_enable()
111 iowrite32(timer_margin, wdt_base + PRD34); in wdt_enable()