Lines Matching defs:wdtdev
35 struct watchdog_device wdtdev;
143 wdt->wdtdev.info = &rzn1_wdt_info,
144 wdt->wdtdev.ops = &rzn1_wdt_ops,
145 wdt->wdtdev.status = WATCHDOG_NOWAYOUT_INIT_STATUS,
146 wdt->wdtdev.parent = dev;
154 wdt->wdtdev.max_hw_heartbeat_ms = max_heart_beat_ms(wdt->clk_rate_khz);
155 if (wdt->wdtdev.max_hw_heartbeat_ms > 1000)
156 wdt->wdtdev.max_hw_heartbeat_ms = 1000;
158 wdt->wdtdev.timeout = DEFAULT_TIMEOUT;
159 ret = watchdog_init_timeout(&wdt->wdtdev, 0, dev);
163 watchdog_set_drvdata(&wdt->wdtdev, wdt);
165 return devm_watchdog_register_device(dev, &wdt->wdtdev);