Home
last modified time | relevance | path

Searched refs:bcd2bin (Results 1 – 25 of 138) sorted by relevance

123456

/openbmc/u-boot/drivers/rtc/
H A Dds1306.c80 tmp->tm_sec = bcd2bin (soft_spi_read ()); /* Read seconds */ in rtc_get()
81 tmp->tm_min = bcd2bin (soft_spi_read ()); /* Read minutes */ in rtc_get()
89 tmp->tm_hour = (bcd2bin (spi_byte & 0x1F)) + 11; in rtc_get()
92 tmp->tm_hour = (bcd2bin (spi_byte & 0x1F)) - 1; in rtc_get()
96 tmp->tm_hour = (bcd2bin (spi_byte & 0x3F)); in rtc_get()
100 tmp->tm_mday = bcd2bin (soft_spi_read ()); /* Read Day of the Month */ in rtc_get()
101 tmp->tm_mon = bcd2bin (soft_spi_read ()); /* Read Month */ in rtc_get()
104 tmp->tm_year = bcd2bin (soft_spi_read ()) + 2000; in rtc_get()
325 tmp->tm_sec = bcd2bin (sec & 0x7F); /* convert Seconds */ in rtc_get()
326 tmp->tm_min = bcd2bin (min & 0x7F); /* convert Minutes */ in rtc_get()
[all …]
H A Dds1307.c124 tmp->tm_sec = bcd2bin (sec & 0x7F); in rtc_get()
125 tmp->tm_min = bcd2bin (min & 0x7F); in rtc_get()
126 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
127 tmp->tm_mday = bcd2bin (mday & 0x3F); in rtc_get()
128 tmp->tm_mon = bcd2bin (mon & 0x1F); in rtc_get()
129 tmp->tm_year = bcd2bin (year) + ( bcd2bin (year) >= 70 ? 1900 : 2000); in rtc_get()
130 tmp->tm_wday = bcd2bin ((wday - 1) & 0x07); in rtc_get()
280 tm->tm_sec = bcd2bin(buf[RTC_SEC_REG_ADDR] & 0x7F); in ds1307_rtc_get()
281 tm->tm_min = bcd2bin(buf[RTC_MIN_REG_ADDR] & 0x7F); in ds1307_rtc_get()
282 tm->tm_hour = bcd2bin(buf[RTC_HR_REG_ADDR] & 0x3F); in ds1307_rtc_get()
[all …]
H A Dmax6900.c64 tmp->tm_sec = bcd2bin (sec & 0x7F); in rtc_get()
65 tmp->tm_min = bcd2bin (min & 0x7F); in rtc_get()
66 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
67 tmp->tm_mday = bcd2bin (mday & 0x3F); in rtc_get()
68 tmp->tm_mon = bcd2bin (mon & 0x1F); in rtc_get()
69 tmp->tm_year = bcd2bin (year) + bcd2bin(cent) * 100; in rtc_get()
70 tmp->tm_wday = bcd2bin (wday & 0x07); in rtc_get()
H A Drx8025.c116 tmp->tm_sec = bcd2bin (sec & 0x7F); in rtc_get()
117 tmp->tm_min = bcd2bin (min & 0x7F); in rtc_get()
119 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
121 tmp->tm_hour = bcd2bin (hour & 0x1F) % 12 + in rtc_get()
123 tmp->tm_mday = bcd2bin (mday & 0x3F); in rtc_get()
124 tmp->tm_mon = bcd2bin (mon & 0x1F); in rtc_get()
125 tmp->tm_year = bcd2bin (year) + ( bcd2bin (year) >= 70 ? 1900 : 2000); in rtc_get()
126 tmp->tm_wday = bcd2bin (wday & 0x07); in rtc_get()
H A Dmvrtc.c39 t->tm_sec = bcd2bin((time >> MVRTC_SEC_SFT) & MVRTC_SEC_MSK); in __mv_rtc_get()
40 t->tm_min = bcd2bin((time >> MVRTC_MIN_SFT) & MVRTC_MIN_MSK); in __mv_rtc_get()
41 t->tm_hour = bcd2bin((time >> MVRTC_HOUR_SFT) & MVRTC_HOUR_MSK); in __mv_rtc_get()
42 t->tm_wday = bcd2bin((time >> MVRTC_DAY_SFT) & MVRTC_DAY_MSK); in __mv_rtc_get()
46 t->tm_mday = bcd2bin((date >> MVRTC_DATE_SFT) & MVRTC_DATE_MSK); in __mv_rtc_get()
47 t->tm_mon = bcd2bin((date >> MVRTC_MON_SFT) & MVRTC_MON_MSK); in __mv_rtc_get()
48 t->tm_year = bcd2bin((date >> MVRTC_YEAR_SFT) & MVRTC_YEAR_MSK); in __mv_rtc_get()
114 sec = bcd2bin((time >> MVRTC_SEC_SFT) & MVRTC_SEC_MSK); in __mv_rtc_reset()
118 if (sec == bcd2bin((time >> MVRTC_SEC_SFT) & MVRTC_SEC_MSK)) in __mv_rtc_reset()
H A Dpcf8563.c51 tmp->tm_sec = bcd2bin (sec & 0x7F); in rtc_get()
52 tmp->tm_min = bcd2bin (min & 0x7F); in rtc_get()
53 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
54 tmp->tm_mday = bcd2bin (mday & 0x3F); in rtc_get()
55 tmp->tm_mon = bcd2bin (mon_cent & 0x1F); in rtc_get()
56 tmp->tm_year = bcd2bin (year) + ((mon_cent & 0x80) ? 1900 : 2000); in rtc_get()
57 tmp->tm_wday = bcd2bin (wday & 0x07); in rtc_get()
H A Ddavinci.c39 tmp->tm_sec = bcd2bin(sec & 0x7F); in rtc_get()
40 tmp->tm_min = bcd2bin(min & 0x7F); in rtc_get()
41 tmp->tm_hour = bcd2bin(hour & 0x3F); in rtc_get()
42 tmp->tm_mday = bcd2bin(mday & 0x3F); in rtc_get()
43 tmp->tm_mon = bcd2bin(mon_cent & 0x1F); in rtc_get()
44 tmp->tm_year = bcd2bin(year) + 2000; in rtc_get()
45 tmp->tm_wday = bcd2bin(wday & 0x07); in rtc_get()
H A Dm41t11.c83 tmp->tm_sec = bcd2bin (data[RTC_SEC_ADDR] & 0x7F); in rtc_get()
84 tmp->tm_min = bcd2bin (data[RTC_MIN_ADDR] & 0x7F); in rtc_get()
85 tmp->tm_hour = bcd2bin (data[RTC_HOUR_ADDR] & 0x3F); in rtc_get()
86 tmp->tm_mday = bcd2bin (data[RTC_DATE_ADDR] & 0x3F); in rtc_get()
87 tmp->tm_mon = bcd2bin (data[RTC_MONTH_ADDR]& 0x1F); in rtc_get()
90 + bcd2bin(data[RTC_YEARS_ADDR]) in rtc_get()
105 tmp->tm_year =((int)cent*100)+bcd2bin(data[RTC_YEARS_ADDR]); in rtc_get()
108 tmp->tm_wday = bcd2bin (data[RTC_DAY_ADDR] & 0x07); in rtc_get()
H A Dpt7c4338.c88 tmp->tm_sec = bcd2bin(sec & 0x7F); in rtc_get()
89 tmp->tm_min = bcd2bin(min & 0x7F); in rtc_get()
90 tmp->tm_hour = bcd2bin(hour & 0x3F); in rtc_get()
91 tmp->tm_mday = bcd2bin(mday & 0x3F); in rtc_get()
92 tmp->tm_mon = bcd2bin(mon & 0x1F); in rtc_get()
93 tmp->tm_year = bcd2bin(year) + 2000; in rtc_get()
94 tmp->tm_wday = bcd2bin((wday - 1) & 0x07); in rtc_get()
H A Dm41t94.c102 tm->tm_sec = bcd2bin(spi_w8r8(slave, M41T94_REG_SECONDS)); in rtc_get()
103 tm->tm_min = bcd2bin(spi_w8r8(slave, M41T94_REG_MINUTES)); in rtc_get()
105 tm->tm_hour = bcd2bin(hour & 0x3f); in rtc_get()
106 tm->tm_wday = bcd2bin(spi_w8r8(slave, M41T94_REG_WDAY)) - 1; in rtc_get()
107 tm->tm_mday = bcd2bin(spi_w8r8(slave, M41T94_REG_DAY)); in rtc_get()
108 tm->tm_mon = bcd2bin(spi_w8r8(slave, M41T94_REG_MONTH)) - 1; in rtc_get()
109 tm->tm_year = bcd2bin(spi_w8r8(slave, M41T94_REG_YEAR)); in rtc_get()
H A Dx1205.c99 tm->tm_sec = bcd2bin(buf[CCR_SEC]); in rtc_get()
100 tm->tm_min = bcd2bin(buf[CCR_MIN]); in rtc_get()
101 tm->tm_hour = bcd2bin(buf[CCR_HOUR] & 0x3F); /* hr is 0-23 */ in rtc_get()
102 tm->tm_mday = bcd2bin(buf[CCR_MDAY]); in rtc_get()
103 tm->tm_mon = bcd2bin(buf[CCR_MONTH]); /* mon is 0-11 */ in rtc_get()
104 tm->tm_year = bcd2bin(buf[CCR_YEAR]) in rtc_get()
105 + (bcd2bin(buf[CCR_Y2K]) * 100); in rtc_get()
H A Dm48t35ax.c52 tmp->tm_sec = bcd2bin (sec & 0x7F); in rtc_get()
53 tmp->tm_min = bcd2bin (min & 0x7F); in rtc_get()
54 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
55 tmp->tm_mday = bcd2bin (date & 0x3F); in rtc_get()
56 tmp->tm_mon = bcd2bin (month & 0x1F); in rtc_get()
57 tmp->tm_year = bcd2bin (year) + ((cent_day & 0x10) ? 2000 : 1900); in rtc_get()
58 tmp->tm_wday = bcd2bin (cent_day & 0x07); in rtc_get()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dopal-rtc.c24 tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) + in opal_to_tm()
25 bcd2bin((y_m_d >> 16) & 0xff)) - 1900; in opal_to_tm()
26 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1; in opal_to_tm()
27 tm->tm_mday = bcd2bin(y_m_d & 0xff); in opal_to_tm()
28 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff); in opal_to_tm()
29 tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff); in opal_to_tm()
30 tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff); in opal_to_tm()
/openbmc/linux/drivers/rtc/
H A Drtc-fm3130.c117 t->tm_sec = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f); in fm3130_get_time()
118 t->tm_min = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f); in fm3130_get_time()
120 t->tm_hour = bcd2bin(tmp); in fm3130_get_time()
121 t->tm_wday = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x07) - 1; in fm3130_get_time()
122 t->tm_mday = bcd2bin(fm3130->regs[FM3130_RTC_DATE] & 0x3f); in fm3130_get_time()
124 t->tm_mon = bcd2bin(tmp) - 1; in fm3130_get_time()
127 t->tm_year = bcd2bin(fm3130->regs[FM3130_RTC_YEARS]) + 100; in fm3130_get_time()
211 tm->tm_sec = bcd2bin(fm3130->regs[FM3130_ALARM_SECONDS] & 0x7F); in fm3130_read_alarm()
212 tm->tm_min = bcd2bin(fm3130->regs[FM3130_ALARM_MINUTES] & 0x7F); in fm3130_read_alarm()
213 tm->tm_hour = bcd2bin(fm3130->regs[FM3130_ALARM_HOURS] & 0x3F); in fm3130_read_alarm()
[all …]
H A Drtc-mv.c85 tm->tm_sec = bcd2bin(second); in mv_rtc_read_time()
86 tm->tm_min = bcd2bin(minute); in mv_rtc_read_time()
87 tm->tm_hour = bcd2bin(hour); in mv_rtc_read_time()
88 tm->tm_mday = bcd2bin(day); in mv_rtc_read_time()
89 tm->tm_wday = bcd2bin(wday); in mv_rtc_read_time()
90 tm->tm_mon = bcd2bin(month) - 1; in mv_rtc_read_time()
92 tm->tm_year = bcd2bin(year) + 100; in mv_rtc_read_time()
116 alm->time.tm_sec = bcd2bin(second); in mv_rtc_read_alarm()
117 alm->time.tm_min = bcd2bin(minute); in mv_rtc_read_alarm()
118 alm->time.tm_hour = bcd2bin(hour); in mv_rtc_read_alarm()
[all …]
H A Drtc-max6902.c66 dt->tm_sec = bcd2bin(buf[0]); in max6902_read_time()
67 dt->tm_min = bcd2bin(buf[1]); in max6902_read_time()
68 dt->tm_hour = bcd2bin(buf[2]); in max6902_read_time()
69 dt->tm_mday = bcd2bin(buf[3]); in max6902_read_time()
70 dt->tm_mon = bcd2bin(buf[4]) - 1; in max6902_read_time()
71 dt->tm_wday = bcd2bin(buf[5]); in max6902_read_time()
72 dt->tm_year = bcd2bin(buf[6]); in max6902_read_time()
79 century = bcd2bin(buf[0]) * 100; in max6902_read_time()
H A Drtc-rc5t583.c72 tm->tm_sec = bcd2bin(rtc_data[0]); in rc5t583_rtc_read_time()
73 tm->tm_min = bcd2bin(rtc_data[1]); in rc5t583_rtc_read_time()
74 tm->tm_hour = bcd2bin(rtc_data[2]); in rc5t583_rtc_read_time()
75 tm->tm_wday = bcd2bin(rtc_data[3]); in rc5t583_rtc_read_time()
76 tm->tm_mday = bcd2bin(rtc_data[4]); in rc5t583_rtc_read_time()
77 tm->tm_mon = bcd2bin(rtc_data[5]) - 1; in rc5t583_rtc_read_time()
78 tm->tm_year = bcd2bin(rtc_data[6]) + 100; in rc5t583_rtc_read_time()
122 alm->time.tm_min = bcd2bin(alarm_data[0]); in rc5t583_rtc_read_alarm()
123 alm->time.tm_hour = bcd2bin(alarm_data[1]); in rc5t583_rtc_read_alarm()
124 alm->time.tm_mday = bcd2bin(alarm_data[2]); in rc5t583_rtc_read_alarm()
[all …]
H A Drtc-rc5t619.c45 hour = bcd2bin(hour & ~HOUR_PMFLAG); in rtc5t619_12hour_bcd2bin()
49 hour = bcd2bin(hour); in rtc5t619_12hour_bcd2bin()
146 tm->tm_sec = bcd2bin(buff[0]); in rc5t619_rtc_read_time()
147 tm->tm_min = bcd2bin(buff[1]); in rc5t619_rtc_read_time()
150 tm->tm_hour = bcd2bin(buff[2]); in rc5t619_rtc_read_time()
154 tm->tm_wday = bcd2bin(buff[3]); in rc5t619_rtc_read_time()
155 tm->tm_mday = bcd2bin(buff[4]); in rc5t619_rtc_read_time()
156 tm->tm_mon = bcd2bin(buff[5] & 0x1f) - 1; /* back to system 0-11 */ in rc5t619_rtc_read_time()
157 tm->tm_year = bcd2bin(buff[6]) + 100 * cent_flag; in rc5t619_rtc_read_time()
255 alrm->time.tm_sec = bcd2bin(buff[0]); in rc5t619_rtc_read_alarm()
[all …]
H A Drtc-em3027.c69 tm->tm_sec = bcd2bin(buf[0]); in em3027_get_time()
70 tm->tm_min = bcd2bin(buf[1]); in em3027_get_time()
71 tm->tm_hour = bcd2bin(buf[2]); in em3027_get_time()
72 tm->tm_mday = bcd2bin(buf[3]); in em3027_get_time()
73 tm->tm_wday = bcd2bin(buf[4]); in em3027_get_time()
74 tm->tm_mon = bcd2bin(buf[5]) - 1; in em3027_get_time()
75 tm->tm_year = bcd2bin(buf[6]) + 100; in em3027_get_time()
H A Drtc-ds1347.c78 dt->tm_sec = bcd2bin(buf[0]); in ds1347_read_time()
79 dt->tm_min = bcd2bin(buf[1] & 0x7f); in ds1347_read_time()
80 dt->tm_hour = bcd2bin(buf[2] & 0x3F); in ds1347_read_time()
81 dt->tm_mday = bcd2bin(buf[3]); in ds1347_read_time()
82 dt->tm_mon = bcd2bin(buf[4]) - 1; in ds1347_read_time()
83 dt->tm_wday = bcd2bin(buf[5]) - 1; in ds1347_read_time()
84 dt->tm_year = (bcd2bin(century) * 100) + bcd2bin(buf[6]) - 1900; in ds1347_read_time()
/openbmc/linux/arch/m68k/sun3x/
H A Dtime.c60 t->tm_sec = bcd2bin(h->sec); in sun3x_hwclk()
61 t->tm_min = bcd2bin(h->min); in sun3x_hwclk()
62 t->tm_hour = bcd2bin(h->hour); in sun3x_hwclk()
63 t->tm_wday = bcd2bin(h->wday); in sun3x_hwclk()
64 t->tm_mday = bcd2bin(h->mday); in sun3x_hwclk()
65 t->tm_mon = bcd2bin(h->month) - 1; in sun3x_hwclk()
66 t->tm_year = bcd2bin(h->year); in sun3x_hwclk()
/openbmc/linux/arch/mips/include/asm/
H A Dmc146818-time.h47 cmos_minutes = bcd2bin(cmos_minutes); in mc146818_set_rtc_mmss()
106 sec = bcd2bin(sec); in mc146818_get_cmos_time()
107 min = bcd2bin(min); in mc146818_get_cmos_time()
108 hour = bcd2bin(hour); in mc146818_get_cmos_time()
109 day = bcd2bin(day); in mc146818_get_cmos_time()
110 mon = bcd2bin(mon); in mc146818_get_cmos_time()
111 year = bcd2bin(year); in mc146818_get_cmos_time()
/openbmc/linux/arch/m68k/bvme6000/
H A Drtc.c56 wtime.tm_sec = bcd2bin(rtc->bcd_sec); in rtc_ioctl()
57 wtime.tm_min = bcd2bin(rtc->bcd_min); in rtc_ioctl()
58 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl()
59 wtime.tm_mday = bcd2bin(rtc->bcd_dom); in rtc_ioctl()
60 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl()
61 wtime.tm_year = bcd2bin(rtc->bcd_year); in rtc_ioctl()
64 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl()
65 } while (wtime.tm_sec != bcd2bin(rtc->bcd_sec)); in rtc_ioctl()
/openbmc/linux/arch/mips/dec/
H A Dtime.c47 sec = bcd2bin(sec); in read_persistent_clock64()
48 min = bcd2bin(min); in read_persistent_clock64()
49 hour = bcd2bin(hour); in read_persistent_clock64()
50 day = bcd2bin(day); in read_persistent_clock64()
51 mon = bcd2bin(mon); in read_persistent_clock64()
52 year = bcd2bin(year); in read_persistent_clock64()
87 cmos_minutes = bcd2bin(cmos_minutes); in update_persistent_clock64()
/openbmc/linux/arch/m68k/mvme16x/
H A Drtc.c52 wtime.tm_sec = bcd2bin(rtc->bcd_sec); in rtc_ioctl()
53 wtime.tm_min = bcd2bin(rtc->bcd_min); in rtc_ioctl()
54 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl()
55 wtime.tm_mday = bcd2bin(rtc->bcd_dom); in rtc_ioctl()
56 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl()
57 wtime.tm_year = bcd2bin(rtc->bcd_year); in rtc_ioctl()
60 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl()

123456