Lines Matching refs:wdt_device
49 struct watchdog_device wdt_device; member
208 wdt->wdt_device.info = &zx2967_wdt_ident; in zx2967_wdt_probe()
209 wdt->wdt_device.ops = &zx2967_wdt_ops; in zx2967_wdt_probe()
210 wdt->wdt_device.timeout = ZX2967_WDT_DEFAULT_TIMEOUT; in zx2967_wdt_probe()
211 wdt->wdt_device.max_timeout = ZX2967_WDT_MAX_TIMEOUT; in zx2967_wdt_probe()
212 wdt->wdt_device.min_timeout = ZX2967_WDT_MIN_TIMEOUT; in zx2967_wdt_probe()
213 wdt->wdt_device.parent = dev; in zx2967_wdt_probe()
247 watchdog_set_drvdata(&wdt->wdt_device, wdt); in zx2967_wdt_probe()
248 watchdog_init_timeout(&wdt->wdt_device, in zx2967_wdt_probe()
250 watchdog_set_nowayout(&wdt->wdt_device, WATCHDOG_NOWAYOUT); in zx2967_wdt_probe()
252 ret = devm_watchdog_register_device(dev, &wdt->wdt_device); in zx2967_wdt_probe()
257 wdt->wdt_device.timeout, WATCHDOG_NOWAYOUT); in zx2967_wdt_probe()