Lines Matching refs:ret

115 	int ret;
117 ret = max8997_write_reg(info->rtc, MAX8997_RTC_UPDATE1,
119 if (ret < 0)
121 __func__, ret);
129 return ret;
136 int ret;
139 ret = max8997_bulk_read(info->rtc, MAX8997_RTC_SEC, RTC_NR_TIME, data);
142 if (ret < 0) {
144 ret);
145 return ret;
157 int ret;
159 ret = max8997_rtc_tm_to_data(tm, data);
160 if (ret < 0)
161 return ret;
165 ret = max8997_bulk_write(info->rtc, MAX8997_RTC_SEC, RTC_NR_TIME, data);
166 if (ret < 0) {
168 ret);
172 ret = max8997_rtc_set_update_reg(info);
175 return ret;
183 int i, ret;
187 ret = max8997_bulk_read(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
189 if (ret < 0) {
191 __func__, __LINE__, ret);
206 ret = max8997_read_reg(info->max8997->i2c, MAX8997_REG_STATUS1, &val);
207 if (ret < 0) {
209 __func__, __LINE__, ret);
218 return ret;
224 int ret, i;
229 ret = max8997_bulk_read(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
231 if (ret < 0) {
233 __func__, ret);
240 ret = max8997_bulk_write(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
242 if (ret < 0) {
244 __func__, ret);
248 ret = max8997_rtc_set_update_reg(info);
250 return ret;
256 int ret;
261 ret = max8997_bulk_read(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
263 if (ret < 0) {
265 __func__, ret);
280 ret = max8997_bulk_write(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
282 if (ret < 0) {
284 __func__, ret);
288 ret = max8997_rtc_set_update_reg(info);
290 return ret;
296 int ret;
298 ret = max8997_rtc_tm_to_data(&alrm->time, data);
299 if (ret < 0)
300 return ret;
308 ret = max8997_rtc_stop_alarm(info);
309 if (ret < 0)
312 ret = max8997_bulk_write(info->rtc, MAX8997_RTC_ALARM1_SEC, RTC_NR_TIME,
314 if (ret < 0) {
316 __func__, ret);
320 ret = max8997_rtc_set_update_reg(info);
321 if (ret < 0)
325 ret = max8997_rtc_start_alarm(info);
328 return ret;
335 int ret;
339 ret = max8997_rtc_start_alarm(info);
341 ret = max8997_rtc_stop_alarm(info);
344 return ret;
368 int ret;
384 ret = max8997_update_reg(info->rtc, MAX8997_RTC_WTSR_SMPL, val, mask);
385 if (ret < 0) {
387 __func__, ret);
396 int ret;
412 ret = max8997_update_reg(info->rtc, MAX8997_RTC_WTSR_SMPL, val, mask);
413 if (ret < 0) {
415 __func__, ret);
429 int ret;
437 ret = max8997_bulk_write(info->rtc, MAX8997_RTC_CTRLMASK, 2, data);
438 if (ret < 0) {
440 __func__, ret);
441 return ret;
444 ret = max8997_rtc_set_update_reg(info);
445 return ret;
452 int ret, virq;
466 ret = max8997_rtc_init_reg(info);
468 if (ret < 0) {
469 dev_err(&pdev->dev, "Failed to initialize RTC reg:%d\n", ret);
470 return ret;
482 ret = PTR_ERR(info->rtc_dev);
483 dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
484 return ret;
490 ret = -ENXIO;
495 ret = devm_request_threaded_irq(&pdev->dev, virq, NULL,
498 if (ret < 0)
500 info->virq, ret);
503 return ret;