Lines Matching refs:tm_mday
103 tm->tm_mday = bcd2bin(buf[3] & HYM8563_DAY_MASK); in hym8563_rtc_read_time()
124 buf[3] = bin2bcd(tm->tm_mday); in hym8563_rtc_set_time()
193 alm_tm->tm_mday = (buf[2] & HYM8563_ALM_BIT_DISABLE) ? in hym8563_rtc_read_alarm()
228 alm_tm->tm_mday++; in hym8563_rtc_set_alarm()
240 if (alm_tm->tm_mday > 31) in hym8563_rtc_set_alarm()
241 alm_tm->tm_mday = 1; in hym8563_rtc_set_alarm()
247 if (alm_tm->tm_mday > 30) in hym8563_rtc_set_alarm()
248 alm_tm->tm_mday = 1; in hym8563_rtc_set_alarm()
252 if (alm_tm->tm_mday > 29) in hym8563_rtc_set_alarm()
253 alm_tm->tm_mday = 1; in hym8563_rtc_set_alarm()
254 } else if (alm_tm->tm_mday > 28) { in hym8563_rtc_set_alarm()
255 alm_tm->tm_mday = 1; in hym8563_rtc_set_alarm()
278 buf[2] = (alm_tm->tm_mday <= 31 && alm_tm->tm_mday >= 1) ? in hym8563_rtc_set_alarm()
279 bin2bcd(alm_tm->tm_mday) : HYM8563_ALM_BIT_DISABLE; in hym8563_rtc_set_alarm()
545 .tm_mday = 1, in hym8563_probe()