Home
last modified time | relevance | path

Searched refs:RTC_HOUR (Results 1 – 10 of 10) sorted by relevance

/openbmc/u-boot/drivers/rtc/
H A Dm41t60.c47 #define RTC_HOUR 0x2 macro
117 0x23 < data[RTC_HOUR] || 0x09 < (data[RTC_HOUR] & 0x0F) || in rtc_validate()
131 data[RTC_HOUR] = 0x00; in rtc_validate()
155 tmp->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3F); in rtc_get()
183 data[RTC_HOUR] = bin2bcd(tmp->tm_hour) & 0x3F; in rtc_set()
/openbmc/linux/drivers/rtc/
H A Drtc-max8925.c19 RTC_HOUR, enumerator
96 if (buf[RTC_HOUR] & HOUR_12) { in tm_calc()
97 tm->tm_hour = ((buf[RTC_HOUR] >> 4) & 0x1) * 10 in tm_calc()
98 + (buf[RTC_HOUR] & 0x0f); in tm_calc()
99 if (buf[RTC_HOUR] & HOUR_AM_PM) in tm_calc()
102 tm->tm_hour = ((buf[RTC_HOUR] >> 4) & 0x03) * 10 in tm_calc()
103 + (buf[RTC_HOUR] & 0x0f); in tm_calc()
139 buf[RTC_HOUR] = (high << 4) + low; in data_calc()
H A Drtc-max8907.c22 RTC_HOUR, enumerator
64 if (regs[RTC_HOUR] & HOUR_12) { in regs_to_tm()
65 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x01f); in regs_to_tm()
68 if (regs[RTC_HOUR] & HOUR_AM_PM) in regs_to_tm()
71 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x03f); in regs_to_tm()
88 regs[RTC_HOUR] = bin2bcd(tm->tm_hour); in tm_to_regs()
H A Drtc-max8998.c58 RTC_HOUR, enumerator
79 if (data[RTC_HOUR] & HOUR_12) { in max8998_data_to_tm()
80 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f); in max8998_data_to_tm()
81 if (data[RTC_HOUR] & HOUR_PM) in max8998_data_to_tm()
84 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in max8998_data_to_tm()
97 data[RTC_HOUR] = bin2bcd(tm->tm_hour); in max8998_tm_to_data()
H A Drtc-max8997.c56 RTC_HOUR, enumerator
80 tm->tm_hour = data[RTC_HOUR] & 0x1f; in max8997_rtc_data_to_tm()
82 tm->tm_hour = data[RTC_HOUR] & 0x0f; in max8997_rtc_data_to_tm()
83 if (data[RTC_HOUR] & HOUR_PM_MASK) in max8997_rtc_data_to_tm()
99 data[RTC_HOUR] = tm->tm_hour; in max8997_rtc_tm_to_data()
271 data[RTC_HOUR] |= (1 << ALARM_ENABLE_SHIFT); in max8997_rtc_start_alarm()
304 data[RTC_HOUR], data[RTC_MIN], data[RTC_SEC]); in max8997_rtc_set_alarm()
H A Drtc-s5m.c34 RTC_HOUR, enumerator
179 tm->tm_hour = data[RTC_HOUR] & 0x1f; in s5m8767_data_to_tm()
181 tm->tm_hour = data[RTC_HOUR] & 0x0f; in s5m8767_data_to_tm()
182 if (data[RTC_HOUR] & HOUR_PM_MASK) in s5m8767_data_to_tm()
200 data[RTC_HOUR] = tm->tm_hour | HOUR_PM_MASK; in s5m8767_tm_to_data()
202 data[RTC_HOUR] = tm->tm_hour & ~HOUR_PM_MASK; in s5m8767_tm_to_data()
496 data[RTC_HOUR] |= ALARM_ENABLE_MASK; in s5m_rtc_start_alarm()
H A Drtc-rx6110.c87 RTC_HOUR, enumerator
122 data[RTC_HOUR] = bin2bcd(tm->tm_hour); in rx6110_rtc_tm_to_data()
142 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in rx6110_data_to_rtc_tm()
H A Drtc-ds1511.c74 #define RTC_HOUR DS1511_HOUR macro
223 rtc_write(hrs, RTC_HOUR); in ds1511_rtc_set_time()
243 rtc_tm->tm_hour = rtc_read(RTC_HOUR) & 0x3f; in ds1511_rtc_read_time()
H A Drtc-da9063.c31 RTC_HOUR = 2, enumerator
174 tm->tm_hour = data[RTC_HOUR] & config->rtc_count_hour_mask; in da9063_data_to_tm()
189 data[RTC_HOUR] = tm->tm_hour & config->rtc_count_hour_mask; in da9063_tm_to_data()
H A Drtc-max77686.c54 RTC_HOUR, enumerator
300 tm->tm_hour = data[RTC_HOUR] & 0x1f; in max77686_rtc_data_to_tm()
323 data[RTC_HOUR] = tm->tm_hour; in max77686_rtc_tm_to_data()
575 data[RTC_HOUR] |= (1 << ALARM_ENABLE_SHIFT); in max77686_rtc_start_alarm()