Lines Matching refs:wdog_dev
191 struct watchdog_device *wdog_dev = &priv->wdev; in gti_wdt_set_pretimeout() local
194 if (timeout * 3 <= wdog_dev->max_timeout) in gti_wdt_set_pretimeout()
245 struct watchdog_device *wdog_dev; in gti_wdt_probe() local
280 wdog_dev = &priv->wdev; in gti_wdt_probe()
281 wdog_dev->info = >i_wdt_ident, in gti_wdt_probe()
282 wdog_dev->ops = >i_wdt_ops, in gti_wdt_probe()
283 wdog_dev->parent = dev; in gti_wdt_probe()
291 wdog_dev->pretimeout = max_pretimeout; in gti_wdt_probe()
294 wdog_dev->max_timeout = max_pretimeout * 3; in gti_wdt_probe()
296 wdog_dev->min_timeout = 3; in gti_wdt_probe()
297 wdog_dev->timeout = wdog_dev->pretimeout; in gti_wdt_probe()
299 watchdog_set_drvdata(wdog_dev, priv); in gti_wdt_probe()
301 gti_wdt_settimeout(wdog_dev, wdog_dev->timeout); in gti_wdt_probe()
302 watchdog_stop_on_reboot(wdog_dev); in gti_wdt_probe()
303 watchdog_stop_on_unregister(wdog_dev); in gti_wdt_probe()
305 err = devm_watchdog_register_device(dev, wdog_dev); in gti_wdt_probe()
318 dev_info(dev, "Watchdog enabled (timeout=%d sec)\n", wdog_dev->timeout); in gti_wdt_probe()