Lines Matching refs:mday
137 * @mday: day of month.
142 ds1685_rtc_check_mday(struct ds1685_priv *rtc, u8 mday)
145 if (mday < 0x01 || mday > 0x31 || (mday & 0x0f) > 0x09)
148 if (mday < 1 || mday > 31)
265 u8 seconds, minutes, hours, wday, mday, month, years;
273 mday = rtc->read(rtc, RTC_MDAY);
292 tm->tm_mday = ds1685_rtc_bcd2bin(rtc, mday, RTC_MDAY_BCD_MASK,
312 u8 ctrlb, seconds, minutes, hours, wday, mday, month, years, century;
323 mday = ds1685_rtc_bin2bcd(rtc, tm->tm_mday, RTC_MDAY_BIN_MASK,
338 if ((tm->tm_mon > 11) || (mday == 0))
363 rtc->write(rtc, RTC_MDAY, mday);
388 u8 seconds, minutes, hours, mday, ctrlb, ctrlc;
396 mday = rtc->read(rtc, RTC_MDAY_ALARM);
402 ret = ds1685_rtc_check_mday(rtc, mday);
429 alrm->time.tm_mday = ds1685_rtc_bcd2bin(rtc, mday, RTC_MDAY_BCD_MASK,
446 u8 ctrlb, seconds, minutes, hours, mday;
459 mday = ds1685_rtc_bin2bcd(rtc, alrm->time.tm_mday,
464 ret = ds1685_rtc_check_mday(rtc, mday);
512 rtc->write(rtc, RTC_MDAY_ALARM, mday);