Lines Matching refs:rtc_reg
50 u32 rtc_reg; in mv_rtc_set_time() local
52 rtc_reg = (bin2bcd(tm->tm_sec) << RTC_SECONDS_OFFS) | in mv_rtc_set_time()
56 writel(rtc_reg, ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_set_time()
58 rtc_reg = (bin2bcd(tm->tm_mday) << RTC_MDAY_OFFS) | in mv_rtc_set_time()
61 writel(rtc_reg, ioaddr + RTC_DATE_REG_OFFS); in mv_rtc_set_time()
134 u32 rtc_reg = 0; in mv_rtc_set_alarm() local
137 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_sec)) in mv_rtc_set_alarm()
140 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_min)) in mv_rtc_set_alarm()
143 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_hour)) in mv_rtc_set_alarm()
146 writel(rtc_reg, ioaddr + RTC_ALARM_TIME_REG_OFFS); in mv_rtc_set_alarm()
149 rtc_reg = (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mday)) in mv_rtc_set_alarm()
152 rtc_reg = 0; in mv_rtc_set_alarm()
155 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mon + 1)) in mv_rtc_set_alarm()
159 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_year - 100)) in mv_rtc_set_alarm()
162 writel(rtc_reg, ioaddr + RTC_ALARM_DATE_REG_OFFS); in mv_rtc_set_alarm()