Lines Matching refs:ret

72 	int ret;
75 ret = regmap_update_bits(tps->regmap, TPS65910_RTC_CTRL,
77 if (ret < 0) {
78 dev_err(dev, "RTC CTRL reg update failed with err:%d\n", ret);
79 return ret;
82 ret = regmap_bulk_read(tps->regmap, TPS65910_SECONDS, rtc_data,
84 if (ret < 0) {
85 dev_err(dev, "reading from RTC failed with err:%d\n", ret);
86 return ret;
96 return ret;
103 int ret;
113 ret = regmap_update_bits(tps->regmap, TPS65910_RTC_CTRL,
115 if (ret < 0) {
116 dev_err(dev, "RTC stop failed with err:%d\n", ret);
117 return ret;
121 ret = regmap_bulk_write(tps->regmap, TPS65910_SECONDS, rtc_data,
123 if (ret < 0) {
124 dev_err(dev, "rtc_set_time error %d\n", ret);
125 return ret;
129 ret = regmap_update_bits(tps->regmap, TPS65910_RTC_CTRL,
131 if (ret < 0)
132 dev_err(dev, "RTC start failed with err:%d\n", ret);
134 return ret;
145 int ret;
147 ret = regmap_bulk_read(tps->regmap, TPS65910_ALARM_SECONDS, alarm_data,
149 if (ret < 0) {
150 dev_err(dev, "rtc_read_alarm error %d\n", ret);
151 return ret;
161 ret = regmap_read(tps->regmap, TPS65910_RTC_INTERRUPTS, &int_val);
162 if (ret < 0)
163 return ret;
168 return ret;
175 int ret;
177 ret = tps65910_rtc_alarm_irq_enable(dev, 0);
178 if (ret)
179 return ret;
189 ret = regmap_bulk_write(tps->regmap, TPS65910_ALARM_SECONDS,
191 if (ret) {
192 dev_err(dev, "rtc_set_alarm error %d\n", ret);
193 return ret;
197 ret = tps65910_rtc_alarm_irq_enable(dev, 1);
199 return ret;
207 int ret;
231 ret = regmap_bulk_write(tps->regmap, TPS65910_RTC_COMP_LSB,
233 if (ret < 0) {
234 dev_err(dev, "rtc_set_calibration error: %d\n", ret);
235 return ret;
239 ret = regmap_update_bits(tps->regmap, TPS65910_RTC_CTRL,
241 if (ret < 0)
242 dev_err(dev, "auto_comp enable failed with error: %d\n", ret);
244 return ret;
253 int ret;
255 ret = regmap_read(tps->regmap, TPS65910_RTC_CTRL, &ctrl);
256 if (ret < 0)
257 return ret;
265 ret = regmap_bulk_read(tps->regmap, TPS65910_RTC_COMP_LSB, comp_data,
267 if (ret < 0) {
268 dev_err(dev, "rtc_get_calibration error: %d\n", ret);
269 return ret;
283 int ret;
285 ret = tps65910_rtc_get_calibration(dev, &calibration);
286 if (ret < 0)
287 return ret;
307 int ret;
324 ret = tps65910_rtc_set_calibration(dev, calibration);
326 return ret;
335 int ret;
338 ret = regmap_read(tps->regmap, TPS65910_RTC_STATUS, &rtc_reg);
339 if (ret)
345 ret = regmap_write(tps->regmap, TPS65910_RTC_STATUS, rtc_reg);
346 if (ret)
369 int ret;
385 ret = regmap_read(tps65910->regmap, TPS65910_RTC_STATUS, &rtc_reg);
386 if (ret < 0)
387 return ret;
389 ret = regmap_write(tps65910->regmap, TPS65910_RTC_STATUS, rtc_reg);
390 if (ret < 0)
391 return ret;
396 ret = regmap_update_bits(tps65910->regmap, TPS65910_DEVCTRL,
398 if (ret < 0)
399 return ret;
402 ret = regmap_write(tps65910->regmap, TPS65910_RTC_CTRL, rtc_reg);
403 if (ret < 0)
404 return ret;
412 ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
415 if (ret < 0)