Lines Matching refs:bin2bcd
136 M48T59_WRITE((bin2bcd(tm->tm_sec) & 0x7F), M48T59_SEC); in m48t59_rtc_set_time()
137 M48T59_WRITE((bin2bcd(tm->tm_min) & 0x7F), M48T59_MIN); in m48t59_rtc_set_time()
138 M48T59_WRITE((bin2bcd(tm->tm_hour) & 0x3F), M48T59_HOUR); in m48t59_rtc_set_time()
139 M48T59_WRITE((bin2bcd(tm->tm_mday) & 0x3F), M48T59_MDAY); in m48t59_rtc_set_time()
141 M48T59_WRITE((bin2bcd(tm->tm_mon + 1) & 0x1F), M48T59_MONTH); in m48t59_rtc_set_time()
142 M48T59_WRITE(bin2bcd(year % 100), M48T59_YEAR); in m48t59_rtc_set_time()
146 val |= (bin2bcd(tm->tm_wday) & 0x07); in m48t59_rtc_set_time()
231 mday = (mday >= 1 && mday <= 31) ? bin2bcd(mday) : 0xff; in m48t59_rtc_setalarm()
236 hour = (hour < 24) ? bin2bcd(hour) : 0x00; in m48t59_rtc_setalarm()
239 min = (min < 60) ? bin2bcd(min) : 0x00; in m48t59_rtc_setalarm()
242 sec = (sec < 60) ? bin2bcd(sec) : 0x00; in m48t59_rtc_setalarm()