Searched refs:bcd2bin (Results 26 - 50 of 111) sorted by relevance

12345

/linux-master/drivers/rtc/
H A Drtc-bq4802.c75 tm->tm_sec = bcd2bin(tm->tm_sec);
76 tm->tm_min = bcd2bin(tm->tm_min);
77 tm->tm_hour = bcd2bin(tm->tm_hour);
78 tm->tm_mday = bcd2bin(tm->tm_mday);
79 tm->tm_mon = bcd2bin(tm->tm_mon);
80 tm->tm_year = bcd2bin(tm->tm_year);
81 tm->tm_wday = bcd2bin(tm->tm_wday);
82 century = bcd2bin(century);
H A Drtc-max8907.c59 tm->tm_year = bcd2bin(regs[RTC_YEAR2]) * 100 +
60 bcd2bin(regs[RTC_YEAR1]) - 1900;
61 tm->tm_mon = bcd2bin(regs[RTC_MONTH] & 0x1f) - 1;
62 tm->tm_mday = bcd2bin(regs[RTC_DATE] & 0x3f);
65 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x01f);
71 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x03f);
73 tm->tm_min = bcd2bin(regs[RTC_MIN] & 0x7f);
74 tm->tm_sec = bcd2bin(regs[RTC_SEC] & 0x7f);
H A Drtc-sd3078.c98 tm->tm_sec = bcd2bin(rtc_data[SD3078_REG_SC] & 0x7F);
99 tm->tm_min = bcd2bin(rtc_data[SD3078_REG_MN] & 0x7F);
108 tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x3F);
110 tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x1F) + 12;
112 tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x1F);
114 tm->tm_mday = bcd2bin(rtc_data[SD3078_REG_DM] & 0x3F);
116 tm->tm_mon = bcd2bin(rtc_data[SD3078_REG_MO] & 0x1F) - 1;
117 tm->tm_year = bcd2bin(rtc_data[SD3078_REG_YR]) + 100;
H A Drtc-max6900.c150 tm->tm_sec = bcd2bin(regs[MAX6900_REG_SC]);
151 tm->tm_min = bcd2bin(regs[MAX6900_REG_MN]);
152 tm->tm_hour = bcd2bin(regs[MAX6900_REG_HR] & 0x3f);
153 tm->tm_mday = bcd2bin(regs[MAX6900_REG_DT]);
154 tm->tm_mon = bcd2bin(regs[MAX6900_REG_MO]) - 1;
155 tm->tm_year = bcd2bin(regs[MAX6900_REG_YR]) +
156 bcd2bin(regs[MAX6900_REG_CENTURY]) * 100 - 1900;
157 tm->tm_wday = bcd2bin(regs[MAX6900_REG_DW]);
H A Drtc-ds1742.c100 tm->tm_sec = bcd2bin(second);
101 tm->tm_min = bcd2bin(minute);
102 tm->tm_hour = bcd2bin(hour);
103 tm->tm_mday = bcd2bin(day);
104 tm->tm_wday = bcd2bin(week);
105 tm->tm_mon = bcd2bin(month) - 1;
107 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900;
H A Drtc-m48t59.c74 tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR));
76 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1;
77 tm->tm_mday = bcd2bin(M48T59_READ(M48T59_MDAY));
90 tm->tm_wday = bcd2bin(val & 0x07);
91 tm->tm_hour = bcd2bin(M48T59_READ(M48T59_HOUR) & 0x3F);
92 tm->tm_min = bcd2bin(M48T59_READ(M48T59_MIN) & 0x7F);
93 tm->tm_sec = bcd2bin(M48T59_READ(M48T59_SEC) & 0x7F);
165 tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR));
171 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1;
177 tm->tm_mday = bcd2bin(M48T59_REA
[all...]
H A Drtc-mcp795.c247 tim->tm_sec = bcd2bin(data[0] & 0x7F);
248 tim->tm_min = bcd2bin(data[1] & 0x7F);
249 tim->tm_hour = bcd2bin(data[2] & 0x3F);
250 tim->tm_wday = bcd2bin(data[3] & 0x07) - 1;
251 tim->tm_mday = bcd2bin(data[4] & 0x3F);
252 tim->tm_mon = bcd2bin(data[5] & 0x1F) - 1;
253 tim->tm_year = bcd2bin(data[6]) + 100; /* Assume we are in 20xx */
329 alm->time.tm_sec = bcd2bin(data[0] & 0x7F);
330 alm->time.tm_min = bcd2bin(data[1] & 0x7F);
331 alm->time.tm_hour = bcd2bin(dat
[all...]
H A Drtc-rk808.c132 tm->tm_sec = bcd2bin(rtc_data[0] & SECONDS_REG_MSK);
133 tm->tm_min = bcd2bin(rtc_data[1] & MINUTES_REG_MAK);
134 tm->tm_hour = bcd2bin(rtc_data[2] & HOURS_REG_MSK);
135 tm->tm_mday = bcd2bin(rtc_data[3] & DAYS_REG_MSK);
136 tm->tm_mon = (bcd2bin(rtc_data[4] & MONTHS_REG_MSK)) - 1;
137 tm->tm_year = (bcd2bin(rtc_data[5] & YEARS_REG_MSK)) + 100;
138 tm->tm_wday = bcd2bin(rtc_data[6] & WEEKS_REG_MSK);
203 alrm->time.tm_sec = bcd2bin(alrm_data[0] & SECONDS_REG_MSK);
204 alrm->time.tm_min = bcd2bin(alrm_data[1] & MINUTES_REG_MAK);
205 alrm->time.tm_hour = bcd2bin(alrm_dat
[all...]
H A Drtc-m41t93.c143 tm->tm_sec = bcd2bin(buf[M41T93_REG_ST_SEC]);
144 tm->tm_min = bcd2bin(buf[M41T93_REG_MIN]);
145 tm->tm_hour = bcd2bin(buf[M41T93_REG_CENT_HOUR] & 0x3f);
146 tm->tm_mday = bcd2bin(buf[M41T93_REG_DAY]);
147 tm->tm_mon = bcd2bin(buf[M41T93_REG_MON]) - 1;
148 tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1;
151 tm->tm_year = bcd2bin(buf[M41T93_REG_YEAR]) + century_after_1900 * 100;
H A Drtc-rs5c348.c137 tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK);
138 tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK);
139 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK);
148 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK);
149 tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK);
151 bcd2bin(rxbuf[RS5C348_REG_MONTH] & RS5C348_MONTH_MASK) - 1;
153 tm->tm_year = bcd2bin(rxbuf[RS5C348_REG_YEAR]) +
H A Drtc-opal.c23 tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) +
24 bcd2bin((y_m_d >> 16) & 0xff)) - 1900;
25 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1;
26 tm->tm_mday = bcd2bin(y_m_d & 0xff);
27 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff);
28 tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff);
29 tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff);
H A Drtc-rs5c313.c239 tm->tm_sec = bcd2bin(data);
243 tm->tm_min = bcd2bin(data);
247 tm->tm_hour = bcd2bin(data);
251 tm->tm_mday = bcd2bin(data);
255 tm->tm_mon = bcd2bin(data) - 1;
259 tm->tm_year = bcd2bin(data);
265 tm->tm_wday = bcd2bin(data);
H A Drtc-pcf50633.c64 rtc->tm_sec = bcd2bin(pcf->time[PCF50633_TI_SEC]);
65 rtc->tm_min = bcd2bin(pcf->time[PCF50633_TI_MIN]);
66 rtc->tm_hour = bcd2bin(pcf->time[PCF50633_TI_HOUR]);
67 rtc->tm_wday = bcd2bin(pcf->time[PCF50633_TI_WKDAY]);
68 rtc->tm_mday = bcd2bin(pcf->time[PCF50633_TI_DAY]);
69 rtc->tm_mon = bcd2bin(pcf->time[PCF50633_TI_MONTH]) - 1;
70 rtc->tm_year = bcd2bin(pcf->time[PCF50633_TI_YEAR]) + 100;
H A Drtc-ds1390.c143 dt->tm_sec = bcd2bin(chip->txrx_buf[0]);
144 dt->tm_min = bcd2bin(chip->txrx_buf[1]);
145 dt->tm_hour = bcd2bin(chip->txrx_buf[2]);
146 dt->tm_wday = bcd2bin(chip->txrx_buf[3]);
147 dt->tm_mday = bcd2bin(chip->txrx_buf[4]);
149 dt->tm_mon = bcd2bin(chip->txrx_buf[5] & 0x7f) - 1;
151 dt->tm_year = bcd2bin(chip->txrx_buf[6]) + ((chip->txrx_buf[5] & 0x80) ? 100 : 0);
H A Drtc-bq32k.c106 tm->tm_sec = bcd2bin(regs.seconds & BQ32K_SECONDS_MASK);
107 tm->tm_min = bcd2bin(regs.minutes & BQ32K_MINUTES_MASK);
108 tm->tm_hour = bcd2bin(regs.cent_hours & BQ32K_HOURS_MASK);
109 tm->tm_mday = bcd2bin(regs.date);
110 tm->tm_wday = bcd2bin(regs.day) - 1;
111 tm->tm_mon = bcd2bin(regs.month) - 1;
112 tm->tm_year = bcd2bin(regs.years) +
H A Drtc-mc146818-lib.c167 time->tm_sec = bcd2bin(time->tm_sec);
168 time->tm_min = bcd2bin(time->tm_min);
169 time->tm_hour = bcd2bin(time->tm_hour);
170 time->tm_mday = bcd2bin(time->tm_mday);
171 time->tm_mon = bcd2bin(time->tm_mon);
172 time->tm_year = bcd2bin(time->tm_year);
174 p.century = bcd2bin(p.century);
H A Drtc-pic32.c156 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec);
157 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min);
158 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour);
159 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday);
160 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon) - 1;
161 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year);
211 alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec);
212 alm_tm->tm_min = bcd2bin(alm_tm->tm_min);
213 alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour);
214 alm_tm->tm_mday = bcd2bin(alm_t
[all...]
H A Drtc-tps65910.c89 tm->tm_sec = bcd2bin(rtc_data[0]);
90 tm->tm_min = bcd2bin(rtc_data[1]);
91 tm->tm_hour = bcd2bin(rtc_data[2]);
92 tm->tm_mday = bcd2bin(rtc_data[3]);
93 tm->tm_mon = bcd2bin(rtc_data[4]) - 1;
94 tm->tm_year = bcd2bin(rtc_data[5]) + 100;
154 alm->time.tm_sec = bcd2bin(alarm_data[0]);
155 alm->time.tm_min = bcd2bin(alarm_data[1]);
156 alm->time.tm_hour = bcd2bin(alarm_data[2]);
157 alm->time.tm_mday = bcd2bin(alarm_dat
[all...]
H A Drtc-ds1511.c155 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec);
156 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min);
157 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour);
158 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday);
159 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday);
160 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon);
161 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year);
162 century = bcd2bin(century) * 100;
201 alrm->time.tm_mday = bcd2bin(rtc_read(DS1511_AM4_DATE) & 0x3f);
202 alrm->time.tm_hour = bcd2bin(rtc_rea
[all...]
H A Drtc-ds1343.c208 dt->tm_sec = bcd2bin(buf[0]);
209 dt->tm_min = bcd2bin(buf[1]);
210 dt->tm_hour = bcd2bin(buf[2] & 0x3F);
211 dt->tm_wday = bcd2bin(buf[3]) - 1;
212 dt->tm_mday = bcd2bin(buf[4]);
213 dt->tm_mon = bcd2bin(buf[5] & 0x1F) - 1;
214 dt->tm_year = bcd2bin(buf[6]) + 100; /* year offset from 1900 */
261 alarm->time.tm_sec = bcd2bin(buf[0]) & 0x7f;
262 alarm->time.tm_min = bcd2bin(buf[1]) & 0x7f;
263 alarm->time.tm_hour = bcd2bin(bu
[all...]
H A Drtc-hym8563.c106 tm->tm_sec = bcd2bin(buf[0] & HYM8563_SEC_MASK);
107 tm->tm_min = bcd2bin(buf[1] & HYM8563_MIN_MASK);
108 tm->tm_hour = bcd2bin(buf[2] & HYM8563_HOUR_MASK);
109 tm->tm_mday = bcd2bin(buf[3] & HYM8563_DAY_MASK);
110 tm->tm_wday = bcd2bin(buf[4] & HYM8563_WEEKDAY_MASK); /* 0 = Sun */
111 tm->tm_mon = bcd2bin(buf[5] & HYM8563_MONTH_MASK) - 1; /* 0 = Jan */
112 tm->tm_year = bcd2bin(buf[6]) + 100;
195 bcd2bin(buf[0] & HYM8563_MIN_MASK);
198 bcd2bin(buf[1] & HYM8563_HOUR_MASK);
201 bcd2bin(bu
[all...]
H A Drtc-pcf85363.c162 tm->tm_year = bcd2bin(buf[DT_YEARS]);
168 tm->tm_sec = bcd2bin(buf[DT_SECS]);
170 tm->tm_min = bcd2bin(buf[DT_MINUTES]);
171 tm->tm_hour = bcd2bin(buf[DT_HOURS]);
172 tm->tm_mday = bcd2bin(buf[DT_DAYS]);
173 tm->tm_mon = bcd2bin(buf[DT_MONTHS]) - 1;
222 alrm->time.tm_sec = bcd2bin(buf[0]);
223 alrm->time.tm_min = bcd2bin(buf[1]);
224 alrm->time.tm_hour = bcd2bin(buf[2]);
225 alrm->time.tm_mday = bcd2bin(bu
[all...]
/linux-master/arch/m68k/bvme6000/
H A Dconfig.c307 t->tm_sec = bcd2bin(rtc->bcd_sec);
308 t->tm_min = bcd2bin(rtc->bcd_min);
309 t->tm_hour = bcd2bin(rtc->bcd_hr);
310 t->tm_mday = bcd2bin(rtc->bcd_dom);
311 t->tm_mon = bcd2bin(rtc->bcd_mth)-1;
312 t->tm_year = bcd2bin(rtc->bcd_year);
315 t->tm_wday = bcd2bin(rtc->bcd_dow)-1;
316 } while (t->tm_sec != bcd2bin(rtc->bcd_sec));
/linux-master/arch/mips/sibyte/swarm/
H A Drtc_xicor1241.c190 sec = bcd2bin(sec);
191 min = bcd2bin(min);
192 hour = bcd2bin(hour);
193 day = bcd2bin(day);
194 mon = bcd2bin(mon);
195 year = bcd2bin(year);
196 y2k = bcd2bin(y2k);
/linux-master/arch/m68k/q40/
H A Dconfig.c225 t->tm_year = bcd2bin (Q40_RTC_YEAR);
226 t->tm_mon = bcd2bin (Q40_RTC_MNTH)-1;
227 t->tm_mday = bcd2bin (Q40_RTC_DATE);
228 t->tm_hour = bcd2bin (Q40_RTC_HOUR);
229 t->tm_min = bcd2bin (Q40_RTC_MINS);
230 t->tm_sec = bcd2bin (Q40_RTC_SECS);
236 t->tm_wday = bcd2bin(Q40_RTC_DOW)-1;

Completed in 200 milliseconds

12345