Lines Matching refs:wdt_dev
28 struct watchdog_device wdt_dev; member
74 data->wdt_dev.timeout = val; in rtd119x_wdt_set_timeout()
128 data->wdt_dev.info = &rtd119x_wdt_info; in rtd119x_wdt_probe()
129 data->wdt_dev.ops = &rtd119x_wdt_ops; in rtd119x_wdt_probe()
130 data->wdt_dev.timeout = 120; in rtd119x_wdt_probe()
131 data->wdt_dev.max_timeout = 0xffffffff / clk_get_rate(data->clk); in rtd119x_wdt_probe()
132 data->wdt_dev.min_timeout = 1; in rtd119x_wdt_probe()
133 data->wdt_dev.parent = dev; in rtd119x_wdt_probe()
135 watchdog_stop_on_reboot(&data->wdt_dev); in rtd119x_wdt_probe()
136 watchdog_set_drvdata(&data->wdt_dev, data); in rtd119x_wdt_probe()
140 rtd119x_wdt_set_timeout(&data->wdt_dev, data->wdt_dev.timeout); in rtd119x_wdt_probe()
141 rtd119x_wdt_stop(&data->wdt_dev); in rtd119x_wdt_probe()
143 return devm_watchdog_register_device(dev, &data->wdt_dev); in rtd119x_wdt_probe()