Lines Matching refs:rtc
12 #include <linux/rtc.h>
67 struct i2c_client *rtc;
77 max8925_set_bits(info->rtc, MAX8925_ALARM0_CNTL, 0x7f, 0);
157 ret = max8925_bulk_read(info->rtc, MAX8925_RTC_SEC, TIME_NUM, buf);
174 ret = max8925_bulk_write(info->rtc, MAX8925_RTC_SEC, TIME_NUM, buf);
185 ret = max8925_bulk_read(info->rtc, MAX8925_ALARM0_SEC, TIME_NUM, buf);
191 ret = max8925_reg_read(info->rtc, MAX8925_RTC_IRQ_MASK);
197 ret = max8925_reg_read(info->rtc, MAX8925_ALARM0_CNTL);
205 ret = max8925_reg_read(info->rtc, MAX8925_RTC_STATUS);
226 ret = max8925_bulk_write(info->rtc, MAX8925_ALARM0_SEC, TIME_NUM, buf);
231 ret = max8925_reg_write(info->rtc, MAX8925_ALARM0_CNTL, 0x77);
233 ret = max8925_reg_write(info->rtc, MAX8925_ALARM0_CNTL, 0x0);
256 info->rtc = chip->rtc;
262 "rtc-alarm0", info);
275 info->rtc_dev = devm_rtc_device_register(&pdev->dev, "max8925-rtc",
311 .name = "max8925-rtc",