Searched refs:rtc_read (Results 1 – 3 of 3) sorted by relevance
/linux-6.14.4/drivers/rtc/ |
D | rtc-ds1511.c | 79 static uint8_t rtc_read(uint32_t reg) in rtc_read() function 86 rtc_write((rtc_read(DS1511_CONTROL_B) & ~DS1511_TE), DS1511_CONTROL_B); in rtc_disable_update() 91 rtc_write((rtc_read(DS1511_CONTROL_B) | DS1511_TE), DS1511_CONTROL_B); in rtc_enable_update() 123 rtc_write((rtc_read(DS1511_MONTH) & 0xe0) | mon, DS1511_MONTH); in ds1511_rtc_set_time() 143 rtc_tm->tm_sec = rtc_read(DS1511_SEC) & 0x7f; in ds1511_rtc_read_time() 144 rtc_tm->tm_min = rtc_read(DS1511_MIN) & 0x7f; in ds1511_rtc_read_time() 145 rtc_tm->tm_hour = rtc_read(DS1511_HOUR) & 0x3f; in ds1511_rtc_read_time() 146 rtc_tm->tm_mday = rtc_read(DS1511_DOM) & 0x3f; in ds1511_rtc_read_time() 147 rtc_tm->tm_wday = rtc_read(DS1511_DOW) & 0x7; in ds1511_rtc_read_time() 148 rtc_tm->tm_mon = rtc_read(DS1511_MONTH) & 0x1f; in ds1511_rtc_read_time() [all …]
|
D | rtc-omap.c | 155 static inline u8 rtc_read(struct omap_rtc *rtc, unsigned int reg) in rtc_read() function 207 status = rtc_read(rtc, OMAP_RTC_STATUS_REG); in rtc_wait_not_busy() 221 irq_data = rtc_read(rtc, OMAP_RTC_STATUS_REG); in rtc_irq() 247 reg = rtc_read(rtc, OMAP_RTC_INTERRUPTS_REG); in omap_rtc_alarm_irq_enable() 249 irqwake_reg = rtc_read(rtc, OMAP_RTC_IRQWAKEEN); in omap_rtc_alarm_irq_enable() 294 tm->tm_sec = rtc_read(rtc, OMAP_RTC_SECONDS_REG); in omap_rtc_read_time_raw() 295 tm->tm_min = rtc_read(rtc, OMAP_RTC_MINUTES_REG); in omap_rtc_read_time_raw() 296 tm->tm_hour = rtc_read(rtc, OMAP_RTC_HOURS_REG); in omap_rtc_read_time_raw() 297 tm->tm_mday = rtc_read(rtc, OMAP_RTC_DAYS_REG); in omap_rtc_read_time_raw() 298 tm->tm_mon = rtc_read(rtc, OMAP_RTC_MONTHS_REG); in omap_rtc_read_time_raw() [all …]
|
/linux-6.14.4/tools/testing/selftests/rtc/ |
D | rtctest.c | 128 time_t rtc_read; variable 133 rtc_read = rtc_time_to_timestamp(&rtc_tm); 135 ASSERT_LE(prev_rtc_read, rtc_read); 137 ASSERT_GE(prev_rtc_read + 1, rtc_read); 142 prev_rtc_read = rtc_read;
|