Lines Matching full:heartbeat
26 /* Max heartbeat is calculated at 32kHz source clock */
64 static int heartbeat = DEFAULT_HEARTBEAT; variable
141 /* 50% open window => 52% min heartbeat */ in rti_wdt_setup_hw_hb()
142 wdd->min_hw_heartbeat_ms = 520 * heartbeat + MAX_HW_ERROR; in rti_wdt_setup_hw_hb()
146 /* 25% open window => 77% min heartbeat */ in rti_wdt_setup_hw_hb()
147 wdd->min_hw_heartbeat_ms = 770 * heartbeat + MAX_HW_ERROR; in rti_wdt_setup_hw_hb()
151 /* 12.5% open window => 89.5% min heartbeat */ in rti_wdt_setup_hw_hb()
152 wdd->min_hw_heartbeat_ms = 895 * heartbeat + MAX_HW_ERROR; in rti_wdt_setup_hw_hb()
156 /* 6.5% open window => 95.5% min heartbeat */ in rti_wdt_setup_hw_hb()
157 wdd->min_hw_heartbeat_ms = 955 * heartbeat + MAX_HW_ERROR; in rti_wdt_setup_hw_hb()
161 /* 3.125% open window => 98.9% min heartbeat */ in rti_wdt_setup_hw_hb()
162 wdd->min_hw_heartbeat_ms = 989 * heartbeat + MAX_HW_ERROR; in rti_wdt_setup_hw_hb()
281 if (preset_heartbeat != heartbeat) in rti_wdt_probe()
282 dev_warn(dev, "watchdog already running, ignoring heartbeat config!\n"); in rti_wdt_probe()
284 heartbeat = preset_heartbeat; in rti_wdt_probe()
295 dev_warn(dev, "time_left > heartbeat? Assuming last ping just before now.\n"); in rti_wdt_probe()
336 watchdog_init_timeout(wdd, heartbeat, dev); in rti_wdt_probe()
391 module_param(heartbeat, int, 0);
392 MODULE_PARM_DESC(heartbeat,
393 "Watchdog heartbeat period in seconds from 1 to "