Lines Matching refs:rtc_write
107 rtc_write(uint8_t val, uint32_t reg) in rtc_write() function
115 rtc_write((val | 0x80), reg); in rtc_write_alarm()
127 rtc_write((rtc_read(RTC_CMD) & ~RTC_TE), RTC_CMD); in rtc_disable_update()
133 rtc_write((rtc_read(RTC_CMD) | RTC_TE), RTC_CMD); in rtc_enable_update()
157 rtc_write(bin2bcd(deciseconds % 100), DS1511_WD_MSEC); in ds1511_wdog_set()
158 rtc_write(bin2bcd(deciseconds / 100), DS1511_WD_SEC); in ds1511_wdog_set()
162 rtc_write(rtc_read(RTC_CMD) | DS1511_WDE | DS1511_WDS, RTC_CMD); in ds1511_wdog_set()
171 rtc_write(rtc_read(RTC_CMD) & ~(DS1511_WDE | DS1511_WDS), RTC_CMD); in ds1511_wdog_disable()
175 rtc_write(0, DS1511_WD_MSEC); in ds1511_wdog_disable()
176 rtc_write(0, DS1511_WD_SEC); in ds1511_wdog_disable()
230 rtc_write(cen, RTC_CENTURY); in ds1511_rtc_set_time()
231 rtc_write(yrs, RTC_YEAR); in ds1511_rtc_set_time()
232 rtc_write((rtc_read(RTC_MON) & 0xe0) | mon, RTC_MON); in ds1511_rtc_set_time()
233 rtc_write(day, RTC_DOM); in ds1511_rtc_set_time()
234 rtc_write(hrs, RTC_HOUR); in ds1511_rtc_set_time()
235 rtc_write(min, RTC_MIN); in ds1511_rtc_set_time()
236 rtc_write(sec, RTC_SEC); in ds1511_rtc_set_time()
237 rtc_write(dow, RTC_DOW); in ds1511_rtc_set_time()
303 rtc_write(pdata->alrm_mday < 0 || (pdata->irqen & RTC_UF) ? in ds1511_rtc_update_alarm()
306 rtc_write(pdata->alrm_hour < 0 || (pdata->irqen & RTC_UF) ? in ds1511_rtc_update_alarm()
309 rtc_write(pdata->alrm_min < 0 || (pdata->irqen & RTC_UF) ? in ds1511_rtc_update_alarm()
312 rtc_write(pdata->alrm_sec < 0 || (pdata->irqen & RTC_UF) ? in ds1511_rtc_update_alarm()
315 rtc_write(rtc_read(RTC_CMD) | (pdata->irqen ? RTC_TIE : 0), RTC_CMD); in ds1511_rtc_update_alarm()
410 rtc_write(pos, DS1511_RAMADDR_LSB); in ds1511_nvram_read()
424 rtc_write(pos, DS1511_RAMADDR_LSB); in ds1511_nvram_write()
426 rtc_write(*buf++, DS1511_RAMDATA); in ds1511_nvram_write()
461 rtc_write(DS1511_BME, RTC_CMD); in ds1511_rtc_probe()
462 rtc_write(0, RTC_CMD1); in ds1511_rtc_probe()
466 rtc_write(0, DS1511_WD_MSEC); in ds1511_rtc_probe()
467 rtc_write(0, DS1511_WD_SEC); in ds1511_rtc_probe()
518 rtc_write(rtc_read(RTC_CMD) & ~RTC_TIE, RTC_CMD); in ds1511_rtc_remove()