Lines Matching refs:omap_wdt
214 struct watchdog_device *omap_wdt; in omap_wdt_probe() local
220 omap_wdt = devm_kzalloc(&pdev->dev, sizeof(*omap_wdt), GFP_KERNEL); in omap_wdt_probe()
221 if (!omap_wdt) in omap_wdt_probe()
239 omap_wdt->info = &omap_wdt_info; in omap_wdt_probe()
240 omap_wdt->ops = &omap_wdt_ops; in omap_wdt_probe()
241 omap_wdt->min_timeout = TIMER_MARGIN_MIN; in omap_wdt_probe()
242 omap_wdt->max_timeout = TIMER_MARGIN_MAX; in omap_wdt_probe()
246 omap_wdt->timeout = timer_margin; in omap_wdt_probe()
248 omap_wdt->timeout = TIMER_MARGIN_DEFAULT; in omap_wdt_probe()
250 watchdog_set_drvdata(omap_wdt, wdev); in omap_wdt_probe()
251 watchdog_set_nowayout(omap_wdt, nowayout); in omap_wdt_probe()
253 platform_set_drvdata(pdev, omap_wdt); in omap_wdt_probe()
262 omap_wdt->bootstatus = (rs & (1 << OMAP_MPU_WD_RST_SRC_ID_SHIFT)) ? in omap_wdt_probe()
267 ret = watchdog_register_device(omap_wdt); in omap_wdt_probe()
275 omap_wdt->timeout); in omap_wdt_probe()