Lines Matching refs:wdt_dev
58 static int da9052_wdt_set_timeout(struct watchdog_device *wdt_dev, in da9052_wdt_set_timeout() argument
61 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_set_timeout()
100 wdt_dev->timeout = timeout; in da9052_wdt_set_timeout()
107 static void da9052_wdt_ref(struct watchdog_device *wdt_dev) in da9052_wdt_ref() argument
109 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_ref()
114 static void da9052_wdt_unref(struct watchdog_device *wdt_dev) in da9052_wdt_unref() argument
116 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_unref()
121 static int da9052_wdt_start(struct watchdog_device *wdt_dev) in da9052_wdt_start() argument
123 return da9052_wdt_set_timeout(wdt_dev, wdt_dev->timeout); in da9052_wdt_start()
126 static int da9052_wdt_stop(struct watchdog_device *wdt_dev) in da9052_wdt_stop() argument
128 return da9052_wdt_set_timeout(wdt_dev, 0); in da9052_wdt_stop()
131 static int da9052_wdt_ping(struct watchdog_device *wdt_dev) in da9052_wdt_ping() argument
133 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_ping()