Lines Matching refs:wdt_dev
124 struct watchdog_device *wdt_dev; in mid_wdt_probe() local
145 wdt_dev = &mid->wd; in mid_wdt_probe()
147 wdt_dev->info = &mid_wdt_info; in mid_wdt_probe()
148 wdt_dev->ops = &mid_wdt_ops; in mid_wdt_probe()
149 wdt_dev->min_timeout = MID_WDT_TIMEOUT_MIN; in mid_wdt_probe()
150 wdt_dev->max_timeout = MID_WDT_TIMEOUT_MAX; in mid_wdt_probe()
151 wdt_dev->timeout = MID_WDT_DEFAULT_TIMEOUT; in mid_wdt_probe()
152 wdt_dev->parent = dev; in mid_wdt_probe()
154 watchdog_set_nowayout(wdt_dev, WATCHDOG_NOWAYOUT); in mid_wdt_probe()
155 watchdog_set_drvdata(wdt_dev, mid); in mid_wdt_probe()
163 wdt_dev); in mid_wdt_probe()
178 ret = wdt_start(wdt_dev); in mid_wdt_probe()
183 set_bit(WDOG_HW_RUNNING, &wdt_dev->status); in mid_wdt_probe()
185 ret = devm_watchdog_register_device(dev, wdt_dev); in mid_wdt_probe()