Searched refs:from_bcd (Results 1 – 6 of 6) sorted by relevance
149 now.tm_sec = from_bcd(data & 0x7f); in ds1338_send()152 now.tm_min = from_bcd(data & 0x7f); in ds1338_send()156 int tmp = from_bcd(data & (HOURS_PM - 1)); in ds1338_send()165 now.tm_hour = from_bcd(data & (HOURS_12 - 1)); in ds1338_send()178 now.tm_mday = from_bcd(data & 0x3f); in ds1338_send()181 now.tm_mon = from_bcd(data & 0x1f) - 1; in ds1338_send()184 now.tm_year = from_bcd(data) + 100; in ds1338_send()
214 tmp = from_bcd(val & 0x7F); in m48t59_write()223 tmp = from_bcd(val & 0x7F); in m48t59_write()232 tmp = from_bcd(val & 0x3F); in m48t59_write()241 tmp = from_bcd(val & 0x3F); in m48t59_write()265 tmp = from_bcd(val & 0x7F); in m48t59_write()284 tmp = from_bcd(val & 0x7F); in m48t59_write()294 tmp = from_bcd(val & 0x3F); in m48t59_write()304 tmp = from_bcd(val & 0x07); in m48t59_write()313 tmp = from_bcd(val & 0x3F); in m48t59_write()323 tmp = from_bcd(val & 0x1F); in m48t59_write()[all …]
612 s->rtc.tm.tm_sec = from_bcd(value & 0x7f); in menelaus_write()615 s->rtc.tm.tm_min = from_bcd(value & 0x7f); in menelaus_write()620 from_bcd(value & 0x3f); in menelaus_write()623 s->rtc.tm.tm_mday = from_bcd(value); in menelaus_write()629 s->rtc.tm.tm_year = 2000 + from_bcd(value); in menelaus_write()632 s->rtc.tm.tm_mday = from_bcd(value); in menelaus_write()635 s->rtc.alm.tm_sec = from_bcd(value & 0x7f); in menelaus_write()639 s->rtc.alm.tm_min = from_bcd(value & 0x7f); in menelaus_write()645 from_bcd(value & 0x3f); in menelaus_write()649 s->rtc.alm.tm_mday = from_bcd(value); in menelaus_write()[all …]
473 s->current_tm.tm_sec = (int)from_bcd((uint8_t)value); in exynos4210_rtc_write()478 s->current_tm.tm_min = (int)from_bcd((uint8_t)value); in exynos4210_rtc_write()483 s->current_tm.tm_hour = (int)from_bcd((uint8_t)value); in exynos4210_rtc_write()488 s->current_tm.tm_wday = (int)from_bcd((uint8_t)value); in exynos4210_rtc_write()493 s->current_tm.tm_mday = (int)from_bcd((uint8_t)value); in exynos4210_rtc_write()498 s->current_tm.tm_mon = (int)from_bcd((uint8_t)value) - 1; in exynos4210_rtc_write()504 s->current_tm.tm_year = (int)from_bcd((uint8_t)value) + in exynos4210_rtc_write()505 (int)from_bcd((uint8_t)((value >> 8) & 0x0f)) * 100; in exynos4210_rtc_write()
10 static inline uint8_t from_bcd(uint8_t val) in from_bcd() function
2678 s->ti += from_bcd(value); in omap_rtc_write()2686 s->ti += from_bcd(value) * 60; in omap_rtc_write()2706 s->ti += from_bcd(value) * 86400; in omap_rtc_write()2714 new_tm.tm_mon = from_bcd(value); in omap_rtc_write()2724 s->ti += from_bcd(value) * 2592000; in omap_rtc_write()2754 s->alarm_tm.tm_sec = from_bcd(value); in omap_rtc_write()2762 s->alarm_tm.tm_min = from_bcd(value); in omap_rtc_write()2775 s->alarm_tm.tm_hour = from_bcd(value); in omap_rtc_write()2783 s->alarm_tm.tm_mday = from_bcd(value); in omap_rtc_write()2791 s->alarm_tm.tm_mon = from_bcd(value); in omap_rtc_write()[all …]