Lines Matching refs:rtc_reg
52 u32 rtc_reg; in mv_rtc_set_time() local
54 rtc_reg = (bin2bcd(tm->tm_sec) << RTC_SECONDS_OFFS) | in mv_rtc_set_time()
58 writel(rtc_reg, ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_set_time()
60 rtc_reg = (bin2bcd(tm->tm_mday) << RTC_MDAY_OFFS) | in mv_rtc_set_time()
63 writel(rtc_reg, ioaddr + RTC_DATE_REG_OFFS); in mv_rtc_set_time()
140 u32 rtc_reg = 0; in mv_rtc_set_alarm() local
143 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_sec)) in mv_rtc_set_alarm()
146 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_min)) in mv_rtc_set_alarm()
149 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_hour)) in mv_rtc_set_alarm()
152 writel(rtc_reg, ioaddr + RTC_ALARM_TIME_REG_OFFS); in mv_rtc_set_alarm()
155 rtc_reg = (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mday)) in mv_rtc_set_alarm()
158 rtc_reg = 0; in mv_rtc_set_alarm()
161 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mon + 1)) in mv_rtc_set_alarm()
165 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_year % 100)) in mv_rtc_set_alarm()
168 writel(rtc_reg, ioaddr + RTC_ALARM_DATE_REG_OFFS); in mv_rtc_set_alarm()