Lines Matching refs:ret

35 	int retries = WM8350_GET_TIME_RETRIES, ret;  in wm8350_rtc_readtime()  local
42 ret = wm8350_block_read(wm8350, WM8350_RTC_SECONDS_MINUTES, in wm8350_rtc_readtime()
44 if (ret < 0) in wm8350_rtc_readtime()
45 return ret; in wm8350_rtc_readtime()
46 ret = wm8350_block_read(wm8350, WM8350_RTC_SECONDS_MINUTES, in wm8350_rtc_readtime()
48 if (ret < 0) in wm8350_rtc_readtime()
49 return ret; in wm8350_rtc_readtime()
95 int ret, retries = WM8350_SET_TIME_RETRIES; in wm8350_rtc_settime() local
110 ret = wm8350_set_bits(wm8350, WM8350_RTC_TIME_CONTROL, WM8350_RTC_SET); in wm8350_rtc_settime()
111 if (ret < 0) in wm8350_rtc_settime()
112 return ret; in wm8350_rtc_settime()
126 ret = wm8350_block_write(wm8350, WM8350_RTC_SECONDS_MINUTES, 4, time); in wm8350_rtc_settime()
127 if (ret < 0) in wm8350_rtc_settime()
128 return ret; in wm8350_rtc_settime()
131 ret = wm8350_clear_bits(wm8350, WM8350_RTC_TIME_CONTROL, in wm8350_rtc_settime()
133 return ret; in wm8350_rtc_settime()
144 int ret; in wm8350_rtc_readalarm() local
146 ret = wm8350_block_read(wm8350, WM8350_ALARM_SECONDS_MINUTES, 4, time); in wm8350_rtc_readalarm()
147 if (ret < 0) in wm8350_rtc_readalarm()
148 return ret; in wm8350_rtc_readalarm()
189 int ret; in wm8350_rtc_stop_alarm() local
192 ret = wm8350_set_bits(wm8350, WM8350_RTC_TIME_CONTROL, in wm8350_rtc_stop_alarm()
194 if (ret < 0) in wm8350_rtc_stop_alarm()
195 return ret; in wm8350_rtc_stop_alarm()
211 int ret; in wm8350_rtc_start_alarm() local
215 ret = wm8350_clear_bits(wm8350, WM8350_RTC_TIME_CONTROL, in wm8350_rtc_start_alarm()
217 if (ret < 0) in wm8350_rtc_start_alarm()
218 return ret; in wm8350_rtc_start_alarm()
248 int ret; in wm8350_rtc_setalarm() local
282 ret = wm8350_rtc_stop_alarm(wm8350); in wm8350_rtc_setalarm()
283 if (ret < 0) in wm8350_rtc_setalarm()
284 return ret; in wm8350_rtc_setalarm()
287 ret = wm8350_block_write(wm8350, WM8350_ALARM_SECONDS_MINUTES, in wm8350_rtc_setalarm()
289 if (ret < 0) in wm8350_rtc_setalarm()
290 return ret; in wm8350_rtc_setalarm()
293 ret = wm8350_rtc_start_alarm(wm8350); in wm8350_rtc_setalarm()
295 return ret; in wm8350_rtc_setalarm()
302 int ret; in wm8350_rtc_alarm_handler() local
307 ret = wm8350_set_bits(wm8350, WM8350_RTC_TIME_CONTROL, in wm8350_rtc_alarm_handler()
309 if (ret != 0) { in wm8350_rtc_alarm_handler()
311 "Failed to disable alarm: %d\n", ret); in wm8350_rtc_alarm_handler()
339 int ret = 0; in wm8350_rtc_suspend() local
346 ret = wm8350_rtc_stop_alarm(wm8350); in wm8350_rtc_suspend()
347 if (ret != 0) in wm8350_rtc_suspend()
348 dev_err(dev, "Failed to stop RTC alarm: %d\n", ret); in wm8350_rtc_suspend()
351 return ret; in wm8350_rtc_suspend()
357 int ret; in wm8350_rtc_resume() local
360 ret = wm8350_rtc_start_alarm(wm8350); in wm8350_rtc_resume()
361 if (ret != 0) in wm8350_rtc_resume()
362 dev_err(dev, "Failed to restart RTC alarm: %d\n", ret); in wm8350_rtc_resume()
373 int ret = 0; in wm8350_rtc_probe() local
393 ret = wm8350_set_bits(wm8350, WM8350_POWER_MGMT_5, in wm8350_rtc_probe()
395 if (ret < 0) { in wm8350_rtc_probe()
396 dev_err(&pdev->dev, "failed to enable RTC: %d\n", ret); in wm8350_rtc_probe()
397 return ret; in wm8350_rtc_probe()
406 ret = wm8350_clear_bits(wm8350, WM8350_RTC_TIME_CONTROL, in wm8350_rtc_probe()
408 if (ret < 0) { in wm8350_rtc_probe()
409 dev_err(&pdev->dev, "failed to start: %d\n", ret); in wm8350_rtc_probe()
410 return ret; in wm8350_rtc_probe()
430 ret = PTR_ERR(wm_rtc->rtc); in wm8350_rtc_probe()
431 dev_err(&pdev->dev, "failed to register RTC: %d\n", ret); in wm8350_rtc_probe()
432 return ret; in wm8350_rtc_probe()
435 ret = wm8350_register_irq(wm8350, WM8350_IRQ_RTC_SEC, in wm8350_rtc_probe()
438 if (ret) in wm8350_rtc_probe()
439 return ret; in wm8350_rtc_probe()
443 ret = wm8350_register_irq(wm8350, WM8350_IRQ_RTC_ALM, in wm8350_rtc_probe()
446 if (ret) { in wm8350_rtc_probe()
448 return ret; in wm8350_rtc_probe()