Lines Matching refs:time

209 	unsigned int time, date;  in spear_rtc_read_time()  local
214 time = readl(config->ioaddr + TIME_REG); in spear_rtc_read_time()
216 tm->tm_sec = (time >> SECOND_SHIFT) & SECOND_MASK; in spear_rtc_read_time()
217 tm->tm_min = (time >> MINUTE_SHIFT) & MIN_MASK; in spear_rtc_read_time()
218 tm->tm_hour = (time >> HOUR_SHIFT) & HOUR_MASK; in spear_rtc_read_time()
238 unsigned int time, date; in spear_rtc_set_time() local
244 time = (tm->tm_sec << SECOND_SHIFT) | (tm->tm_min << MINUTE_SHIFT) | in spear_rtc_set_time()
248 writel(time, config->ioaddr + TIME_REG); in spear_rtc_set_time()
265 unsigned int time, date; in spear_rtc_read_alarm() local
269 time = readl(config->ioaddr + ALARM_TIME_REG); in spear_rtc_read_alarm()
271 alm->time.tm_sec = (time >> SECOND_SHIFT) & SECOND_MASK; in spear_rtc_read_alarm()
272 alm->time.tm_min = (time >> MINUTE_SHIFT) & MIN_MASK; in spear_rtc_read_alarm()
273 alm->time.tm_hour = (time >> HOUR_SHIFT) & HOUR_MASK; in spear_rtc_read_alarm()
274 alm->time.tm_mday = (date >> MDAY_SHIFT) & DAY_MASK; in spear_rtc_read_alarm()
275 alm->time.tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK; in spear_rtc_read_alarm()
276 alm->time.tm_year = (date >> YEAR_SHIFT) & YEAR_MASK; in spear_rtc_read_alarm()
278 bcd2tm(&alm->time); in spear_rtc_read_alarm()
295 unsigned int time, date; in spear_rtc_set_alarm() local
298 if (tm2bcd(&alm->time) < 0) in spear_rtc_set_alarm()
303 time = (alm->time.tm_sec << SECOND_SHIFT) | (alm->time.tm_min << in spear_rtc_set_alarm()
304 MINUTE_SHIFT) | (alm->time.tm_hour << HOUR_SHIFT); in spear_rtc_set_alarm()
305 date = (alm->time.tm_mday << MDAY_SHIFT) | (alm->time.tm_mon << in spear_rtc_set_alarm()
306 MONTH_SHIFT) | (alm->time.tm_year << YEAR_SHIFT); in spear_rtc_set_alarm()
308 writel(time, config->ioaddr + ALARM_TIME_REG); in spear_rtc_set_alarm()