Lines Matching refs:ret
79 int ret; in da9062_reset_watchdog_timer() local
83 ret = regmap_update_bits(wdt->hw->regmap, in da9062_reset_watchdog_timer()
90 return ret; in da9062_reset_watchdog_timer()
97 int ret; in da9062_wdt_update_timeout_register() local
99 ret = da9062_reset_watchdog_timer(wdt); in da9062_wdt_update_timeout_register()
100 if (ret) in da9062_wdt_update_timeout_register()
101 return ret; in da9062_wdt_update_timeout_register()
113 int ret; in da9062_wdt_start() local
116 ret = da9062_wdt_update_timeout_register(wdt, selector); in da9062_wdt_start()
117 if (ret) in da9062_wdt_start()
119 ret); in da9062_wdt_start()
121 return ret; in da9062_wdt_start()
127 int ret; in da9062_wdt_stop() local
129 ret = da9062_reset_watchdog_timer(wdt); in da9062_wdt_stop()
130 if (ret) { in da9062_wdt_stop()
132 ret); in da9062_wdt_stop()
133 return ret; in da9062_wdt_stop()
136 ret = regmap_update_bits(wdt->hw->regmap, in da9062_wdt_stop()
140 if (ret) in da9062_wdt_stop()
142 ret); in da9062_wdt_stop()
144 return ret; in da9062_wdt_stop()
150 int ret; in da9062_wdt_ping() local
152 ret = da9062_reset_watchdog_timer(wdt); in da9062_wdt_ping()
153 if (ret) in da9062_wdt_ping()
155 ret); in da9062_wdt_ping()
157 return ret; in da9062_wdt_ping()
165 int ret; in da9062_wdt_set_timeout() local
168 ret = da9062_wdt_update_timeout_register(wdt, selector); in da9062_wdt_set_timeout()
169 if (ret) in da9062_wdt_set_timeout()
171 ret); in da9062_wdt_set_timeout()
175 return ret; in da9062_wdt_set_timeout()
193 int ret; in da9062_wdt_probe() local
218 ret = watchdog_register_device(&wdt->wdtdev); in da9062_wdt_probe()
219 if (ret < 0) { in da9062_wdt_probe()
221 "watchdog registration failed (%d)\n", ret); in da9062_wdt_probe()
222 return ret; in da9062_wdt_probe()
227 ret = da9062_wdt_ping(&wdt->wdtdev); in da9062_wdt_probe()
228 if (ret < 0) in da9062_wdt_probe()
231 return ret; in da9062_wdt_probe()