Lines Matching refs:wdt
67 struct watchdog_device wdt; member
551 dev->wdt.info = &orion_wdt_info; in orion_wdt_probe()
552 dev->wdt.ops = &orion_wdt_ops; in orion_wdt_probe()
553 dev->wdt.min_timeout = 1; in orion_wdt_probe()
568 dev->wdt.timeout = wdt_max_duration; in orion_wdt_probe()
569 dev->wdt.max_timeout = wdt_max_duration; in orion_wdt_probe()
570 watchdog_init_timeout(&dev->wdt, heartbeat, &pdev->dev); in orion_wdt_probe()
572 platform_set_drvdata(pdev, &dev->wdt); in orion_wdt_probe()
573 watchdog_set_drvdata(&dev->wdt, dev); in orion_wdt_probe()
581 if (!orion_wdt_enabled(&dev->wdt)) in orion_wdt_probe()
582 orion_wdt_stop(&dev->wdt); in orion_wdt_probe()
599 watchdog_set_nowayout(&dev->wdt, nowayout); in orion_wdt_probe()
600 ret = watchdog_register_device(&dev->wdt); in orion_wdt_probe()
605 dev->wdt.timeout, nowayout ? ", nowayout" : ""); in orion_wdt_probe()