Lines Matching refs:wdog
48 static int dc_wdt_restart(struct watchdog_device *wdog, unsigned long action,
51 struct dc_wdt *wdt = watchdog_get_drvdata(wdog);
60 static int dc_wdt_start(struct watchdog_device *wdog)
62 struct dc_wdt *wdt = watchdog_get_drvdata(wdog);
64 dc_wdt_set(wdt, wdog->timeout * clk_get_rate(wdt->clk));
69 static int dc_wdt_stop(struct watchdog_device *wdog)
71 struct dc_wdt *wdt = watchdog_get_drvdata(wdog);
78 static int dc_wdt_set_timeout(struct watchdog_device *wdog, unsigned int t)
80 struct dc_wdt *wdt = watchdog_get_drvdata(wdog);
83 wdog->timeout = t;
88 static unsigned int dc_wdt_get_timeleft(struct watchdog_device *wdog)
90 struct dc_wdt *wdt = watchdog_get_drvdata(wdog);