Lines Matching refs:wdog
55 static int retu_wdt_start(struct watchdog_device *wdog)
57 struct retu_wdt_dev *wdev = watchdog_get_drvdata(wdog);
61 return retu_write(wdev->rdev, RETU_REG_WATCHDOG, wdog->timeout);
64 static int retu_wdt_stop(struct watchdog_device *wdog)
66 struct retu_wdt_dev *wdev = watchdog_get_drvdata(wdog);
73 static int retu_wdt_ping(struct watchdog_device *wdog)
75 struct retu_wdt_dev *wdev = watchdog_get_drvdata(wdog);
77 return retu_write(wdev->rdev, RETU_REG_WATCHDOG, wdog->timeout);
80 static int retu_wdt_set_timeout(struct watchdog_device *wdog,
83 struct retu_wdt_dev *wdev = watchdog_get_drvdata(wdog);
85 wdog->timeout = timeout;
86 return retu_write(wdev->rdev, RETU_REG_WATCHDOG, wdog->timeout);