Lines Matching refs:rtc_write
102 rtc_write(uint8_t val, uint32_t reg)
110 rtc_write((val | 0x80), reg);
122 rtc_write((rtc_read(RTC_CMD) & ~RTC_TE), RTC_CMD);
128 rtc_write((rtc_read(RTC_CMD) | RTC_TE), RTC_CMD);
152 rtc_write(bin2bcd(deciseconds % 100), DS1511_WD_MSEC);
153 rtc_write(bin2bcd(deciseconds / 100), DS1511_WD_SEC);
157 rtc_write(rtc_read(RTC_CMD) | DS1511_WDE | DS1511_WDS, RTC_CMD);
166 rtc_write(rtc_read(RTC_CMD) & ~(DS1511_WDE | DS1511_WDS), RTC_CMD);
170 rtc_write(0, DS1511_WD_MSEC);
171 rtc_write(0, DS1511_WD_SEC);
225 rtc_write(cen, RTC_CENTURY);
226 rtc_write(yrs, RTC_YEAR);
227 rtc_write((rtc_read(RTC_MON) & 0xe0) | mon, RTC_MON);
228 rtc_write(day, RTC_DOM);
229 rtc_write(hrs, RTC_HOUR);
230 rtc_write(min, RTC_MIN);
231 rtc_write(sec, RTC_SEC);
232 rtc_write(dow, RTC_DOW);
294 rtc_write(pdata->alrm_mday < 0 || (pdata->irqen & RTC_UF) ?
297 rtc_write(pdata->alrm_hour < 0 || (pdata->irqen & RTC_UF) ?
300 rtc_write(pdata->alrm_min < 0 || (pdata->irqen & RTC_UF) ?
303 rtc_write(pdata->alrm_sec < 0 || (pdata->irqen & RTC_UF) ?
306 rtc_write(rtc_read(RTC_CMD) | (pdata->irqen ? RTC_TIE : 0), RTC_CMD);
396 rtc_write(pos, DS1511_RAMADDR_LSB);
408 rtc_write(pos, DS1511_RAMADDR_LSB);
410 rtc_write(*(char *)buf++, DS1511_RAMDATA);
442 rtc_write(DS1511_BME, RTC_CMD);
443 rtc_write(0, RTC_CMD1);
447 rtc_write(0, DS1511_WD_MSEC);
448 rtc_write(0, DS1511_WD_SEC);