Lines Matching defs:time
65 #define VT8500_RTC_CR_12H (1 << 1) /* 12h time format */
104 u32 date, time;
107 time = readl(vt8500_rtc->regbase + VT8500_RTC_TR);
109 tm->tm_sec = bcd2bin(time & TIME_SEC_MASK);
110 tm->tm_min = bcd2bin((time & TIME_MIN_MASK) >> TIME_MIN_S);
111 tm->tm_hour = bcd2bin((time & TIME_HOUR_MASK) >> TIME_HOUR_S);
116 tm->tm_wday = (time & TIME_DOW_MASK) >> TIME_DOW_S;
147 alrm->time.tm_mday = bcd2bin((alarm & ALARM_DAY_MASK) >> ALARM_DAY_S);
148 alrm->time.tm_hour = bcd2bin((alarm & TIME_HOUR_MASK) >> TIME_HOUR_S);
149 alrm->time.tm_min = bcd2bin((alarm & TIME_MIN_MASK) >> TIME_MIN_S);
150 alrm->time.tm_sec = bcd2bin((alarm & TIME_SEC_MASK));
155 return rtc_valid_tm(&alrm->time);
163 | (bin2bcd(alrm->time.tm_mday) << ALARM_DAY_S)
164 | (bin2bcd(alrm->time.tm_hour) << TIME_HOUR_S)
165 | (bin2bcd(alrm->time.tm_min) << TIME_MIN_S)
166 | (bin2bcd(alrm->time.tm_sec)),