wm8350_wdt
static struct watchdog_device wm8350_wdt = {
watchdog_set_nowayout(&wm8350_wdt, nowayout);
watchdog_set_drvdata(&wm8350_wdt, wm8350);
wm8350_wdt.parent = &pdev->dev;
wm8350_wdt_set_timeout(&wm8350_wdt, 4);
return devm_watchdog_register_device(&pdev->dev, &wm8350_wdt);
struct wm8350_wdt wdt;