Lines Matching refs:wdtdev
40 struct watchdog_device wdtdev; member
115 selector = da9062_wdt_timeout_to_sel(wdt->wdtdev.timeout); in da9062_wdt_start()
207 wdt->wdtdev.info = &da9062_watchdog_info; in da9062_wdt_probe()
208 wdt->wdtdev.ops = &da9062_watchdog_ops; in da9062_wdt_probe()
209 wdt->wdtdev.min_timeout = DA9062_WDT_MIN_TIMEOUT; in da9062_wdt_probe()
210 wdt->wdtdev.max_timeout = DA9062_WDT_MAX_TIMEOUT; in da9062_wdt_probe()
211 wdt->wdtdev.timeout = DA9062_WDG_DEFAULT_TIMEOUT; in da9062_wdt_probe()
212 wdt->wdtdev.status = WATCHDOG_NOWAYOUT_INIT_STATUS; in da9062_wdt_probe()
213 wdt->wdtdev.parent = &pdev->dev; in da9062_wdt_probe()
215 watchdog_set_drvdata(&wdt->wdtdev, wdt); in da9062_wdt_probe()
218 ret = watchdog_register_device(&wdt->wdtdev); in da9062_wdt_probe()
227 ret = da9062_wdt_ping(&wdt->wdtdev); in da9062_wdt_probe()
229 watchdog_unregister_device(&wdt->wdtdev); in da9062_wdt_probe()
238 watchdog_unregister_device(&wdt->wdtdev); in da9062_wdt_remove()