arch/alpha/kernel/core_marvel.c
660
rtc_access.data = bcd2bin(b);
arch/alpha/kernel/rtc.c
62
year = bcd2bin(year);
arch/m68k/atari/time.c
295
sec = bcd2bin(sec);
arch/m68k/atari/time.c
296
min = bcd2bin(min);
arch/m68k/atari/time.c
297
hour = bcd2bin(hour);
arch/m68k/atari/time.c
298
day = bcd2bin(day);
arch/m68k/atari/time.c
299
mon = bcd2bin(mon);
arch/m68k/atari/time.c
300
year = bcd2bin(year);
arch/m68k/atari/time.c
301
wday = bcd2bin(wday);
arch/m68k/bvme6000/config.c
307
t->tm_sec = bcd2bin(rtc->bcd_sec);
arch/m68k/bvme6000/config.c
308
t->tm_min = bcd2bin(rtc->bcd_min);
arch/m68k/bvme6000/config.c
309
t->tm_hour = bcd2bin(rtc->bcd_hr);
arch/m68k/bvme6000/config.c
310
t->tm_mday = bcd2bin(rtc->bcd_dom);
arch/m68k/bvme6000/config.c
311
t->tm_mon = bcd2bin(rtc->bcd_mth)-1;
arch/m68k/bvme6000/config.c
312
t->tm_year = bcd2bin(rtc->bcd_year);
arch/m68k/bvme6000/config.c
315
t->tm_wday = bcd2bin(rtc->bcd_dow)-1;
arch/m68k/bvme6000/config.c
316
} while (t->tm_sec != bcd2bin(rtc->bcd_sec));
arch/m68k/bvme6000/rtc.c
56
wtime.tm_sec = bcd2bin(rtc->bcd_sec);
arch/m68k/bvme6000/rtc.c
57
wtime.tm_min = bcd2bin(rtc->bcd_min);
arch/m68k/bvme6000/rtc.c
58
wtime.tm_hour = bcd2bin(rtc->bcd_hr);
arch/m68k/bvme6000/rtc.c
59
wtime.tm_mday = bcd2bin(rtc->bcd_dom);
arch/m68k/bvme6000/rtc.c
60
wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1;
arch/m68k/bvme6000/rtc.c
61
wtime.tm_year = bcd2bin(rtc->bcd_year);
arch/m68k/bvme6000/rtc.c
64
wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1;
arch/m68k/bvme6000/rtc.c
65
} while (wtime.tm_sec != bcd2bin(rtc->bcd_sec));
arch/m68k/q40/config.c
223
t->tm_year = bcd2bin (Q40_RTC_YEAR);
arch/m68k/q40/config.c
224
t->tm_mon = bcd2bin (Q40_RTC_MNTH)-1;
arch/m68k/q40/config.c
225
t->tm_mday = bcd2bin (Q40_RTC_DATE);
arch/m68k/q40/config.c
226
t->tm_hour = bcd2bin (Q40_RTC_HOUR);
arch/m68k/q40/config.c
227
t->tm_min = bcd2bin (Q40_RTC_MINS);
arch/m68k/q40/config.c
228
t->tm_sec = bcd2bin (Q40_RTC_SECS);
arch/m68k/q40/config.c
234
t->tm_wday = bcd2bin(Q40_RTC_DOW)-1;
arch/m68k/sun3x/time.c
60
t->tm_sec = bcd2bin(h->sec);
arch/m68k/sun3x/time.c
61
t->tm_min = bcd2bin(h->min);
arch/m68k/sun3x/time.c
62
t->tm_hour = bcd2bin(h->hour);
arch/m68k/sun3x/time.c
63
t->tm_wday = bcd2bin(h->wday);
arch/m68k/sun3x/time.c
64
t->tm_mday = bcd2bin(h->mday);
arch/m68k/sun3x/time.c
65
t->tm_mon = bcd2bin(h->month) - 1;
arch/m68k/sun3x/time.c
66
t->tm_year = bcd2bin(h->year);
arch/mips/dec/time.c
47
sec = bcd2bin(sec);
arch/mips/dec/time.c
48
min = bcd2bin(min);
arch/mips/dec/time.c
49
hour = bcd2bin(hour);
arch/mips/dec/time.c
50
day = bcd2bin(day);
arch/mips/dec/time.c
51
mon = bcd2bin(mon);
arch/mips/dec/time.c
52
year = bcd2bin(year);
arch/mips/dec/time.c
87
cmos_minutes = bcd2bin(cmos_minutes);
arch/mips/mti-malta/malta-time.c
103
secs1 = bcd2bin(secs1);
arch/mips/mti-malta/malta-time.c
104
secs2 = bcd2bin(secs2);
arch/mips/sibyte/swarm/rtc_m41t81.c
207
sec = bcd2bin(sec);
arch/mips/sibyte/swarm/rtc_m41t81.c
208
min = bcd2bin(min);
arch/mips/sibyte/swarm/rtc_m41t81.c
209
hour = bcd2bin(hour);
arch/mips/sibyte/swarm/rtc_m41t81.c
210
day = bcd2bin(day);
arch/mips/sibyte/swarm/rtc_m41t81.c
211
mon = bcd2bin(mon);
arch/mips/sibyte/swarm/rtc_m41t81.c
212
year = bcd2bin(year);
arch/mips/sibyte/swarm/rtc_xicor1241.c
190
sec = bcd2bin(sec);
arch/mips/sibyte/swarm/rtc_xicor1241.c
191
min = bcd2bin(min);
arch/mips/sibyte/swarm/rtc_xicor1241.c
192
hour = bcd2bin(hour);
arch/mips/sibyte/swarm/rtc_xicor1241.c
193
day = bcd2bin(day);
arch/mips/sibyte/swarm/rtc_xicor1241.c
194
mon = bcd2bin(mon);
arch/mips/sibyte/swarm/rtc_xicor1241.c
195
year = bcd2bin(year);
arch/mips/sibyte/swarm/rtc_xicor1241.c
196
y2k = bcd2bin(y2k);
arch/powerpc/platforms/chrp/time.c
144
sec = bcd2bin(sec);
arch/powerpc/platforms/chrp/time.c
145
min = bcd2bin(min);
arch/powerpc/platforms/chrp/time.c
146
hour = bcd2bin(hour);
arch/powerpc/platforms/chrp/time.c
147
day = bcd2bin(day);
arch/powerpc/platforms/chrp/time.c
148
mon = bcd2bin(mon);
arch/powerpc/platforms/chrp/time.c
149
year = bcd2bin(year);
arch/powerpc/platforms/powernv/opal-rtc.c
24
tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) +
arch/powerpc/platforms/powernv/opal-rtc.c
25
bcd2bin((y_m_d >> 16) & 0xff)) - 1900;
arch/powerpc/platforms/powernv/opal-rtc.c
26
tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1;
arch/powerpc/platforms/powernv/opal-rtc.c
27
tm->tm_mday = bcd2bin(y_m_d & 0xff);
arch/powerpc/platforms/powernv/opal-rtc.c
28
tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff);
arch/powerpc/platforms/powernv/opal-rtc.c
29
tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff);
arch/powerpc/platforms/powernv/opal-rtc.c
30
tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff);
arch/sh/boards/mach-sdk7786/fpga.c
66
bcd2bin(version >> 8) & 0xf, bcd2bin(version & 0xf),
arch/sh/boards/mach-sdk7786/fpga.c
68
(date >> 8) & 0xf, bcd2bin(date & 0xff));
drivers/firmware/efi/cper.c
582
sec = bcd2bin(timestamp[0]);
drivers/firmware/efi/cper.c
583
min = bcd2bin(timestamp[1]);
drivers/firmware/efi/cper.c
584
hour = bcd2bin(timestamp[2]);
drivers/firmware/efi/cper.c
585
day = bcd2bin(timestamp[4]);
drivers/firmware/efi/cper.c
586
mon = bcd2bin(timestamp[5]);
drivers/firmware/efi/cper.c
587
year = bcd2bin(timestamp[6]);
drivers/firmware/efi/cper.c
588
century = bcd2bin(timestamp[7]);
drivers/mfd/menelaus.c
829
t->tm_sec = bcd2bin(regs[0]);
drivers/mfd/menelaus.c
830
t->tm_min = bcd2bin(regs[1]);
drivers/mfd/menelaus.c
832
t->tm_hour = bcd2bin(regs[2] & 0x1f) - 1;
drivers/mfd/menelaus.c
836
t->tm_hour = bcd2bin(regs[2] & 0x3f);
drivers/mfd/menelaus.c
837
t->tm_mday = bcd2bin(regs[3]);
drivers/mfd/menelaus.c
838
t->tm_mon = bcd2bin(regs[4]) - 1;
drivers/mfd/menelaus.c
839
t->tm_year = bcd2bin(regs[5]) + 100;
drivers/mfd/menelaus.c
911
t->tm_wday = bcd2bin(regs[6]);
drivers/net/wireless/realtek/rtw88/phy.c
1239
#define bcd_to_dec_pwr_by_rate(val, i) bcd2bin(val >> (i * 8))
drivers/rtc/rtc-ab-b5ze-s3.c
229
tm->tm_sec = bcd2bin(regs[ABB5ZES3_REG_RTC_SC] & 0x7F);
drivers/rtc/rtc-ab-b5ze-s3.c
230
tm->tm_min = bcd2bin(regs[ABB5ZES3_REG_RTC_MN]);
drivers/rtc/rtc-ab-b5ze-s3.c
233
tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR] & 0x1f);
drivers/rtc/rtc-ab-b5ze-s3.c
237
tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR]);
drivers/rtc/rtc-ab-b5ze-s3.c
240
tm->tm_mday = bcd2bin(regs[ABB5ZES3_REG_RTC_DT]);
drivers/rtc/rtc-ab-b5ze-s3.c
241
tm->tm_wday = bcd2bin(regs[ABB5ZES3_REG_RTC_DW]);
drivers/rtc/rtc-ab-b5ze-s3.c
242
tm->tm_mon = bcd2bin(regs[ABB5ZES3_REG_RTC_MO]) - 1; /* starts at 1 */
drivers/rtc/rtc-ab-b5ze-s3.c
243
tm->tm_year = bcd2bin(regs[ABB5ZES3_REG_RTC_YR]) + 100;
drivers/rtc/rtc-ab-b5ze-s3.c
369
alarm_tm->tm_min = bcd2bin(regs[0] & 0x7f);
drivers/rtc/rtc-ab-b5ze-s3.c
370
alarm_tm->tm_hour = bcd2bin(regs[1] & 0x3f);
drivers/rtc/rtc-ab-b5ze-s3.c
371
alarm_tm->tm_mday = bcd2bin(regs[2] & 0x3f);
drivers/rtc/rtc-ab-eoz9.c
161
tm->tm_sec = bcd2bin(regs[ABEOZ9_REG_SEC - ABEOZ9_REG_SEC] & 0x7F);
drivers/rtc/rtc-ab-eoz9.c
162
tm->tm_min = bcd2bin(regs[ABEOZ9_REG_MIN - ABEOZ9_REG_SEC] & 0x7F);
drivers/rtc/rtc-ab-eoz9.c
166
bcd2bin(regs[ABEOZ9_REG_HOURS - ABEOZ9_REG_SEC] & 0x1f);
drivers/rtc/rtc-ab-eoz9.c
170
tm->tm_hour = bcd2bin(regs[ABEOZ9_REG_HOURS - ABEOZ9_REG_SEC]);
drivers/rtc/rtc-ab-eoz9.c
173
tm->tm_mday = bcd2bin(regs[ABEOZ9_REG_DAYS - ABEOZ9_REG_SEC]);
drivers/rtc/rtc-ab-eoz9.c
174
tm->tm_wday = bcd2bin(regs[ABEOZ9_REG_WEEKDAYS - ABEOZ9_REG_SEC]);
drivers/rtc/rtc-ab-eoz9.c
175
tm->tm_mon = bcd2bin(regs[ABEOZ9_REG_MONTHS - ABEOZ9_REG_SEC]) - 1;
drivers/rtc/rtc-ab-eoz9.c
176
tm->tm_year = bcd2bin(regs[ABEOZ9_REG_YEARS - ABEOZ9_REG_SEC]) + 100;
drivers/rtc/rtc-ab-eoz9.c
231
alarm->time.tm_sec = bcd2bin(FIELD_GET(ABEOZ9_BIT_ALARM_SEC, regs[0]));
drivers/rtc/rtc-ab-eoz9.c
232
alarm->time.tm_min = bcd2bin(FIELD_GET(ABEOZ9_BIT_ALARM_MIN, regs[1]));
drivers/rtc/rtc-ab-eoz9.c
233
alarm->time.tm_hour = bcd2bin(FIELD_GET(ABEOZ9_BIT_ALARM_HOURS, regs[2]));
drivers/rtc/rtc-ab-eoz9.c
235
alarm->time.tm_mday = bcd2bin(FIELD_GET(ABEOZ9_BIT_ALARM_DAYS, regs[3]));
drivers/rtc/rtc-abx80x.c
208
tm->tm_sec = bcd2bin(buf[ABX8XX_REG_SC] & 0x7F);
drivers/rtc/rtc-abx80x.c
209
tm->tm_min = bcd2bin(buf[ABX8XX_REG_MN] & 0x7F);
drivers/rtc/rtc-abx80x.c
210
tm->tm_hour = bcd2bin(buf[ABX8XX_REG_HR] & 0x3F);
drivers/rtc/rtc-abx80x.c
212
tm->tm_mday = bcd2bin(buf[ABX8XX_REG_DA] & 0x3F);
drivers/rtc/rtc-abx80x.c
213
tm->tm_mon = bcd2bin(buf[ABX8XX_REG_MO] & 0x1F) - 1;
drivers/rtc/rtc-abx80x.c
214
tm->tm_year = bcd2bin(buf[ABX8XX_REG_YR]) + 100;
drivers/rtc/rtc-abx80x.c
304
t->time.tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-abx80x.c
305
t->time.tm_min = bcd2bin(buf[1] & 0x7F);
drivers/rtc/rtc-abx80x.c
306
t->time.tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-abx80x.c
307
t->time.tm_mday = bcd2bin(buf[3] & 0x3F);
drivers/rtc/rtc-abx80x.c
308
t->time.tm_mon = bcd2bin(buf[4] & 0x1F) - 1;
drivers/rtc/rtc-ac100.c
396
rtc_tm->tm_sec = bcd2bin(reg[0] & AC100_RTC_SEC_MASK);
drivers/rtc/rtc-ac100.c
397
rtc_tm->tm_min = bcd2bin(reg[1] & AC100_RTC_MIN_MASK);
drivers/rtc/rtc-ac100.c
398
rtc_tm->tm_hour = bcd2bin(reg[2] & AC100_RTC_HOU_MASK);
drivers/rtc/rtc-ac100.c
399
rtc_tm->tm_wday = bcd2bin(reg[3] & AC100_RTC_WEE_MASK);
drivers/rtc/rtc-ac100.c
400
rtc_tm->tm_mday = bcd2bin(reg[4] & AC100_RTC_DAY_MASK);
drivers/rtc/rtc-ac100.c
401
rtc_tm->tm_mon = bcd2bin(reg[5] & AC100_RTC_MON_MASK) - 1;
drivers/rtc/rtc-ac100.c
402
rtc_tm->tm_year = bcd2bin(reg[6] & AC100_RTC_YEA_MASK) +
drivers/rtc/rtc-ac100.c
471
alrm_tm->tm_sec = bcd2bin(reg[0] & AC100_ALM_SEC_MASK);
drivers/rtc/rtc-ac100.c
472
alrm_tm->tm_min = bcd2bin(reg[1] & AC100_ALM_MIN_MASK);
drivers/rtc/rtc-ac100.c
473
alrm_tm->tm_hour = bcd2bin(reg[2] & AC100_ALM_HOU_MASK);
drivers/rtc/rtc-ac100.c
474
alrm_tm->tm_wday = bcd2bin(reg[3] & AC100_ALM_WEE_MASK);
drivers/rtc/rtc-ac100.c
475
alrm_tm->tm_mday = bcd2bin(reg[4] & AC100_ALM_DAY_MASK);
drivers/rtc/rtc-ac100.c
476
alrm_tm->tm_mon = bcd2bin(reg[5] & AC100_ALM_MON_MASK) - 1;
drivers/rtc/rtc-ac100.c
477
alrm_tm->tm_year = bcd2bin(reg[6] & AC100_ALM_YEA_MASK) +
drivers/rtc/rtc-as3722.c
45
tm->tm_sec = bcd2bin(rbuff[0] & 0x7F);
drivers/rtc/rtc-as3722.c
46
tm->tm_min = bcd2bin(rbuff[1] & 0x7F);
drivers/rtc/rtc-as3722.c
47
tm->tm_hour = bcd2bin(rbuff[2] & 0x3F);
drivers/rtc/rtc-as3722.c
48
tm->tm_mday = bcd2bin(rbuff[3] & 0x3F);
drivers/rtc/rtc-as3722.c
49
tm->tm_mon = bcd2bin(rbuff[4] & 0x1F) - 1;
drivers/rtc/rtc-as3722.c
50
tm->tm_year = (AS3722_RTC_START_YEAR - 1900) + bcd2bin(rbuff[5] & 0x7F);
drivers/rtc/rtc-at91rm9200.c
172
tm->tm_sec = bcd2bin(FIELD_GET(AT91_RTC_SEC, time));
drivers/rtc/rtc-at91rm9200.c
173
tm->tm_min = bcd2bin(FIELD_GET(AT91_RTC_MIN, time));
drivers/rtc/rtc-at91rm9200.c
174
tm->tm_hour = bcd2bin(FIELD_GET(AT91_RTC_HOUR, time));
drivers/rtc/rtc-at91rm9200.c
180
tm->tm_year = bcd2bin(date & AT91_RTC_CENT) * 100; /* century */
drivers/rtc/rtc-at91rm9200.c
181
tm->tm_year += bcd2bin(FIELD_GET(AT91_RTC_YEAR, date)); /* year */
drivers/rtc/rtc-at91rm9200.c
183
tm->tm_wday = bcd2bin(FIELD_GET(AT91_RTC_DAY, date)) - 1; /* day of the week [0-6], Sunday=0 */
drivers/rtc/rtc-at91rm9200.c
184
tm->tm_mon = bcd2bin(FIELD_GET(AT91_RTC_MONTH, date)) - 1;
drivers/rtc/rtc-at91rm9200.c
185
tm->tm_mday = bcd2bin(FIELD_GET(AT91_RTC_DATE, date));
drivers/rtc/rtc-bd70528.c
103
t->tm_mday = bcd2bin(r->day & BD70528_MASK_RTC_DAY);
drivers/rtc/rtc-bd70528.c
104
t->tm_mon = bcd2bin(r->month & BD70528_MASK_RTC_MONTH) - 1;
drivers/rtc/rtc-bd70528.c
105
t->tm_year = 100 + bcd2bin(r->year & BD70528_MASK_RTC_YEAR);
drivers/rtc/rtc-bd70528.c
106
t->tm_wday = bcd2bin(r->week & BD70528_MASK_RTC_WEEK);
drivers/rtc/rtc-bd70528.c
91
t->tm_sec = bcd2bin(r->time.sec & BD70528_MASK_RTC_SEC);
drivers/rtc/rtc-bd70528.c
92
t->tm_min = bcd2bin(r->time.min & BD70528_MASK_RTC_MINUTE);
drivers/rtc/rtc-bd70528.c
93
t->tm_hour = bcd2bin(r->time.hour & BD70528_MASK_RTC_HOUR);
drivers/rtc/rtc-bq32k.c
106
tm->tm_sec = bcd2bin(regs.seconds & BQ32K_SECONDS_MASK);
drivers/rtc/rtc-bq32k.c
107
tm->tm_min = bcd2bin(regs.minutes & BQ32K_MINUTES_MASK);
drivers/rtc/rtc-bq32k.c
108
tm->tm_hour = bcd2bin(regs.cent_hours & BQ32K_HOURS_MASK);
drivers/rtc/rtc-bq32k.c
109
tm->tm_mday = bcd2bin(regs.date);
drivers/rtc/rtc-bq32k.c
110
tm->tm_wday = bcd2bin(regs.day) - 1;
drivers/rtc/rtc-bq32k.c
111
tm->tm_mon = bcd2bin(regs.month) - 1;
drivers/rtc/rtc-bq32k.c
112
tm->tm_year = bcd2bin(regs.years) +
drivers/rtc/rtc-bq4802.c
75
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-bq4802.c
76
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-bq4802.c
77
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-bq4802.c
78
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-bq4802.c
79
tm->tm_mon = bcd2bin(tm->tm_mon);
drivers/rtc/rtc-bq4802.c
80
tm->tm_year = bcd2bin(tm->tm_year);
drivers/rtc/rtc-bq4802.c
81
tm->tm_wday = bcd2bin(tm->tm_wday);
drivers/rtc/rtc-bq4802.c
82
century = bcd2bin(century);
drivers/rtc/rtc-cadence.c
121
tm->tm_sec = bcd2bin(FIELD_GET(CDNS_RTC_TIME_S, reg));
drivers/rtc/rtc-cadence.c
122
tm->tm_min = bcd2bin(FIELD_GET(CDNS_RTC_TIME_M, reg));
drivers/rtc/rtc-cadence.c
123
tm->tm_hour = bcd2bin(FIELD_GET(CDNS_RTC_TIME_HR, reg));
drivers/rtc/rtc-cadence.c
141
tm->tm_mday = bcd2bin(FIELD_GET(CDNS_RTC_CAL_D, reg));
drivers/rtc/rtc-cadence.c
142
tm->tm_mon = bcd2bin(FIELD_GET(CDNS_RTC_CAL_M, reg)) - 1;
drivers/rtc/rtc-cadence.c
143
tm->tm_year = bcd2bin(FIELD_GET(CDNS_RTC_CAL_Y, reg))
drivers/rtc/rtc-cadence.c
144
+ bcd2bin(FIELD_GET(CDNS_RTC_CAL_C, reg)) * 100 - 1900;
drivers/rtc/rtc-cadence.c
145
tm->tm_wday = bcd2bin(FIELD_GET(CDNS_RTC_CAL_DAY, reg)) - 1;
drivers/rtc/rtc-cadence.c
211
alarm->time.tm_mday = bcd2bin(FIELD_GET(CDNS_RTC_CAL_D, reg));
drivers/rtc/rtc-cadence.c
212
alarm->time.tm_mon = bcd2bin(FIELD_GET(CDNS_RTC_CAL_M, reg)) - 1;
drivers/rtc/rtc-cmos.c
310
t->time.tm_sec = bcd2bin(t->time.tm_sec);
drivers/rtc/rtc-cmos.c
314
t->time.tm_min = bcd2bin(t->time.tm_min);
drivers/rtc/rtc-cmos.c
318
t->time.tm_hour = bcd2bin(t->time.tm_hour);
drivers/rtc/rtc-cmos.c
324
t->time.tm_mday = bcd2bin(t->time.tm_mday);
drivers/rtc/rtc-cmos.c
330
t->time.tm_mon = bcd2bin(t->time.tm_mon)-1;
drivers/rtc/rtc-ds1216.c
86
tm->tm_sec = bcd2bin(regs.sec);
drivers/rtc/rtc-ds1216.c
87
tm->tm_min = bcd2bin(regs.min);
drivers/rtc/rtc-ds1216.c
90
tm->tm_hour = bcd2bin(regs.hour & 0x1f);
drivers/rtc/rtc-ds1216.c
94
tm->tm_hour = bcd2bin(regs.hour & 0x3f);
drivers/rtc/rtc-ds1216.c
96
tm->tm_mday = bcd2bin(regs.mday & 0x3f);
drivers/rtc/rtc-ds1216.c
97
tm->tm_mon = bcd2bin(regs.month & 0x1f);
drivers/rtc/rtc-ds1216.c
98
tm->tm_year = bcd2bin(regs.year);
drivers/rtc/rtc-ds1286.c
191
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-ds1286.c
192
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-ds1286.c
193
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-ds1286.c
194
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-ds1286.c
195
tm->tm_mon = bcd2bin(tm->tm_mon);
drivers/rtc/rtc-ds1286.c
196
tm->tm_year = bcd2bin(tm->tm_year);
drivers/rtc/rtc-ds1286.c
278
alm->time.tm_min = bcd2bin(alm->time.tm_min);
drivers/rtc/rtc-ds1286.c
279
alm->time.tm_hour = bcd2bin(alm->time.tm_hour);
drivers/rtc/rtc-ds1302.c
88
time->tm_sec = bcd2bin(buf[RTC_ADDR_SEC]);
drivers/rtc/rtc-ds1302.c
89
time->tm_min = bcd2bin(buf[RTC_ADDR_MIN]);
drivers/rtc/rtc-ds1302.c
90
time->tm_hour = bcd2bin(buf[RTC_ADDR_HOUR]);
drivers/rtc/rtc-ds1302.c
92
time->tm_mday = bcd2bin(buf[RTC_ADDR_DATE]);
drivers/rtc/rtc-ds1302.c
93
time->tm_mon = bcd2bin(buf[RTC_ADDR_MON]) - 1;
drivers/rtc/rtc-ds1302.c
94
time->tm_year = bcd2bin(buf[RTC_ADDR_YEAR]) + 100;
drivers/rtc/rtc-ds1305.c
115
hour += bcd2bin(bcd);
drivers/rtc/rtc-ds1305.c
118
return bcd2bin(bcd);
drivers/rtc/rtc-ds1305.c
188
time->tm_sec = bcd2bin(buf[DS1305_SEC]);
drivers/rtc/rtc-ds1305.c
189
time->tm_min = bcd2bin(buf[DS1305_MIN]);
drivers/rtc/rtc-ds1305.c
192
time->tm_mday = bcd2bin(buf[DS1305_MDAY]);
drivers/rtc/rtc-ds1305.c
193
time->tm_mon = bcd2bin(buf[DS1305_MON]) - 1;
drivers/rtc/rtc-ds1305.c
194
time->tm_year = bcd2bin(buf[DS1305_YEAR]) + 100;
drivers/rtc/rtc-ds1305.c
308
alm->time.tm_sec = bcd2bin(buf[DS1305_SEC]);
drivers/rtc/rtc-ds1305.c
309
alm->time.tm_min = bcd2bin(buf[DS1305_MIN]);
drivers/rtc/rtc-ds1307.c
1890
hour = bcd2bin(regs[DS1307_REG_HOUR]);
drivers/rtc/rtc-ds1307.c
1953
tmp = bcd2bin(tmp & 0x1f);
drivers/rtc/rtc-ds1307.c
305
t->tm_sec = bcd2bin(regs[DS1307_REG_SECS] & 0x7f);
drivers/rtc/rtc-ds1307.c
306
t->tm_min = bcd2bin(regs[DS1307_REG_MIN] & 0x7f);
drivers/rtc/rtc-ds1307.c
308
t->tm_hour = bcd2bin(tmp);
drivers/rtc/rtc-ds1307.c
313
t->tm_wday = bcd2bin(regs[DS1307_REG_WDAY] & 0x07) - 1;
drivers/rtc/rtc-ds1307.c
314
t->tm_mday = bcd2bin(regs[DS1307_REG_MDAY] & 0x3f);
drivers/rtc/rtc-ds1307.c
316
t->tm_mon = bcd2bin(tmp) - 1;
drivers/rtc/rtc-ds1307.c
317
t->tm_year = bcd2bin(regs[DS1307_REG_YEAR]) + 100;
drivers/rtc/rtc-ds1307.c
451
t->time.tm_sec = bcd2bin(regs[0] & 0x7f);
drivers/rtc/rtc-ds1307.c
452
t->time.tm_min = bcd2bin(regs[1] & 0x7f);
drivers/rtc/rtc-ds1307.c
453
t->time.tm_hour = bcd2bin(regs[2] & 0x3f);
drivers/rtc/rtc-ds1307.c
454
t->time.tm_mday = bcd2bin(regs[3] & 0x3f);
drivers/rtc/rtc-ds1307.c
625
t->time.tm_min = bcd2bin(ald[0] & 0x7f);
drivers/rtc/rtc-ds1307.c
626
t->time.tm_hour = bcd2bin(ald[1] & 0x7f);
drivers/rtc/rtc-ds1307.c
628
t->time.tm_mday = bcd2bin(ald[2] & 0x7f);
drivers/rtc/rtc-ds1307.c
751
t->time.tm_sec = bcd2bin(regs[3] & 0x7f);
drivers/rtc/rtc-ds1307.c
752
t->time.tm_min = bcd2bin(regs[4] & 0x7f);
drivers/rtc/rtc-ds1307.c
753
t->time.tm_hour = bcd2bin(regs[5] & 0x3f);
drivers/rtc/rtc-ds1307.c
754
t->time.tm_wday = bcd2bin(regs[6] & 0x7) - 1;
drivers/rtc/rtc-ds1307.c
755
t->time.tm_mday = bcd2bin(regs[7] & 0x3f);
drivers/rtc/rtc-ds1307.c
756
t->time.tm_mon = bcd2bin(regs[8] & 0x1f) - 1;
drivers/rtc/rtc-ds1343.c
208
dt->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-ds1343.c
209
dt->tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-ds1343.c
210
dt->tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-ds1343.c
211
dt->tm_wday = bcd2bin(buf[3]) - 1;
drivers/rtc/rtc-ds1343.c
212
dt->tm_mday = bcd2bin(buf[4]);
drivers/rtc/rtc-ds1343.c
213
dt->tm_mon = bcd2bin(buf[5] & 0x1F) - 1;
drivers/rtc/rtc-ds1343.c
214
dt->tm_year = bcd2bin(buf[6]) + 100; /* year offset from 1900 */
drivers/rtc/rtc-ds1343.c
261
alarm->time.tm_sec = bcd2bin(buf[0]) & 0x7f;
drivers/rtc/rtc-ds1343.c
262
alarm->time.tm_min = bcd2bin(buf[1]) & 0x7f;
drivers/rtc/rtc-ds1343.c
263
alarm->time.tm_hour = bcd2bin(buf[2]) & 0x3f;
drivers/rtc/rtc-ds1343.c
264
alarm->time.tm_mday = bcd2bin(buf[3]) & 0x3f;
drivers/rtc/rtc-ds1347.c
78
dt->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-ds1347.c
79
dt->tm_min = bcd2bin(buf[1] & 0x7f);
drivers/rtc/rtc-ds1347.c
80
dt->tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-ds1347.c
81
dt->tm_mday = bcd2bin(buf[3]);
drivers/rtc/rtc-ds1347.c
82
dt->tm_mon = bcd2bin(buf[4]) - 1;
drivers/rtc/rtc-ds1347.c
83
dt->tm_wday = bcd2bin(buf[5]) - 1;
drivers/rtc/rtc-ds1347.c
84
dt->tm_year = (bcd2bin(century) * 100) + bcd2bin(buf[6]) - 1900;
drivers/rtc/rtc-ds1390.c
143
dt->tm_sec = bcd2bin(chip->txrx_buf[0]);
drivers/rtc/rtc-ds1390.c
144
dt->tm_min = bcd2bin(chip->txrx_buf[1]);
drivers/rtc/rtc-ds1390.c
145
dt->tm_hour = bcd2bin(chip->txrx_buf[2]);
drivers/rtc/rtc-ds1390.c
146
dt->tm_wday = bcd2bin(chip->txrx_buf[3]);
drivers/rtc/rtc-ds1390.c
147
dt->tm_mday = bcd2bin(chip->txrx_buf[4]);
drivers/rtc/rtc-ds1390.c
149
dt->tm_mon = bcd2bin(chip->txrx_buf[5] & 0x7f) - 1;
drivers/rtc/rtc-ds1390.c
151
dt->tm_year = bcd2bin(chip->txrx_buf[6]) + ((chip->txrx_buf[5] & 0x80) ? 100 : 0);
drivers/rtc/rtc-ds1511.c
155
rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec);
drivers/rtc/rtc-ds1511.c
156
rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min);
drivers/rtc/rtc-ds1511.c
157
rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour);
drivers/rtc/rtc-ds1511.c
158
rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday);
drivers/rtc/rtc-ds1511.c
159
rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday);
drivers/rtc/rtc-ds1511.c
160
rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon);
drivers/rtc/rtc-ds1511.c
161
rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year);
drivers/rtc/rtc-ds1511.c
162
century = bcd2bin(century) * 100;
drivers/rtc/rtc-ds1511.c
201
alrm->time.tm_mday = bcd2bin(rtc_read(DS1511_AM4_DATE) & 0x3f);
drivers/rtc/rtc-ds1511.c
202
alrm->time.tm_hour = bcd2bin(rtc_read(DS1511_AM3_HOUR) & 0x3f);
drivers/rtc/rtc-ds1511.c
203
alrm->time.tm_min = bcd2bin(rtc_read(DS1511_AM2_MIN) & 0x7f);
drivers/rtc/rtc-ds1511.c
204
alrm->time.tm_sec = bcd2bin(rtc_read(DS1511_AM1_SEC) & 0x7f);
drivers/rtc/rtc-ds1553.c
116
tm->tm_sec = bcd2bin(second);
drivers/rtc/rtc-ds1553.c
117
tm->tm_min = bcd2bin(minute);
drivers/rtc/rtc-ds1553.c
118
tm->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-ds1553.c
119
tm->tm_mday = bcd2bin(day);
drivers/rtc/rtc-ds1553.c
120
tm->tm_wday = bcd2bin(week);
drivers/rtc/rtc-ds1553.c
121
tm->tm_mon = bcd2bin(month) - 1;
drivers/rtc/rtc-ds1553.c
123
tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900;
drivers/rtc/rtc-ds1685.c
111
return (bcd2bin(val) & bcd_mask);
drivers/rtc/rtc-ds1742.c
100
tm->tm_sec = bcd2bin(second);
drivers/rtc/rtc-ds1742.c
101
tm->tm_min = bcd2bin(minute);
drivers/rtc/rtc-ds1742.c
102
tm->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-ds1742.c
103
tm->tm_mday = bcd2bin(day);
drivers/rtc/rtc-ds1742.c
104
tm->tm_wday = bcd2bin(week);
drivers/rtc/rtc-ds1742.c
105
tm->tm_mon = bcd2bin(month) - 1;
drivers/rtc/rtc-ds1742.c
107
tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900;
drivers/rtc/rtc-ds3232.c
126
time->tm_sec = bcd2bin(second);
drivers/rtc/rtc-ds3232.c
127
time->tm_min = bcd2bin(minute);
drivers/rtc/rtc-ds3232.c
131
time->tm_hour = bcd2bin(hour & 0x1F) + 12;
drivers/rtc/rtc-ds3232.c
133
time->tm_hour = bcd2bin(hour & 0x1F);
drivers/rtc/rtc-ds3232.c
135
time->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-ds3232.c
139
time->tm_wday = bcd2bin(week) - 1;
drivers/rtc/rtc-ds3232.c
140
time->tm_mday = bcd2bin(day);
drivers/rtc/rtc-ds3232.c
142
time->tm_mon = bcd2bin(month & 0x7F) - 1;
drivers/rtc/rtc-ds3232.c
146
time->tm_year = bcd2bin(year) + add_century;
drivers/rtc/rtc-ds3232.c
198
alarm->time.tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-ds3232.c
199
alarm->time.tm_min = bcd2bin(buf[1] & 0x7F);
drivers/rtc/rtc-ds3232.c
200
alarm->time.tm_hour = bcd2bin(buf[2] & 0x7F);
drivers/rtc/rtc-ds3232.c
201
alarm->time.tm_mday = bcd2bin(buf[3] & 0x7F);
drivers/rtc/rtc-em3027.c
69
tm->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-em3027.c
70
tm->tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-em3027.c
71
tm->tm_hour = bcd2bin(buf[2]);
drivers/rtc/rtc-em3027.c
72
tm->tm_mday = bcd2bin(buf[3]);
drivers/rtc/rtc-em3027.c
73
tm->tm_wday = bcd2bin(buf[4]);
drivers/rtc/rtc-em3027.c
74
tm->tm_mon = bcd2bin(buf[5]) - 1;
drivers/rtc/rtc-em3027.c
75
tm->tm_year = bcd2bin(buf[6]) + 100;
drivers/rtc/rtc-fm3130.c
117
t->tm_sec = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f);
drivers/rtc/rtc-fm3130.c
118
t->tm_min = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f);
drivers/rtc/rtc-fm3130.c
120
t->tm_hour = bcd2bin(tmp);
drivers/rtc/rtc-fm3130.c
121
t->tm_wday = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x07) - 1;
drivers/rtc/rtc-fm3130.c
122
t->tm_mday = bcd2bin(fm3130->regs[FM3130_RTC_DATE] & 0x3f);
drivers/rtc/rtc-fm3130.c
124
t->tm_mon = bcd2bin(tmp) - 1;
drivers/rtc/rtc-fm3130.c
127
t->tm_year = bcd2bin(fm3130->regs[FM3130_RTC_YEARS]) + 100;
drivers/rtc/rtc-fm3130.c
211
tm->tm_sec = bcd2bin(fm3130->regs[FM3130_ALARM_SECONDS] & 0x7F);
drivers/rtc/rtc-fm3130.c
212
tm->tm_min = bcd2bin(fm3130->regs[FM3130_ALARM_MINUTES] & 0x7F);
drivers/rtc/rtc-fm3130.c
213
tm->tm_hour = bcd2bin(fm3130->regs[FM3130_ALARM_HOURS] & 0x3F);
drivers/rtc/rtc-fm3130.c
214
tm->tm_mday = bcd2bin(fm3130->regs[FM3130_ALARM_DATE] & 0x3F);
drivers/rtc/rtc-fm3130.c
215
tm->tm_mon = bcd2bin(fm3130->regs[FM3130_ALARM_MONTHS] & 0x1F);
drivers/rtc/rtc-fm3130.c
444
tmp = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f);
drivers/rtc/rtc-fm3130.c
448
tmp = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f);
drivers/rtc/rtc-fm3130.c
452
tmp = bcd2bin(fm3130->regs[FM3130_RTC_HOURS] & 0x3f);
drivers/rtc/rtc-fm3130.c
456
tmp = bcd2bin(fm3130->regs[FM3130_RTC_DATE] & 0x3f);
drivers/rtc/rtc-fm3130.c
460
tmp = bcd2bin(fm3130->regs[FM3130_RTC_MONTHS] & 0x1f);
drivers/rtc/rtc-fm3130.c
469
tmp = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f);
drivers/rtc/rtc-fm3130.c
473
tmp = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f);
drivers/rtc/rtc-fm3130.c
477
tmp = bcd2bin(fm3130->regs[FM3130_RTC_HOURS] & 0x3f);
drivers/rtc/rtc-fm3130.c
481
tmp = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x7);
drivers/rtc/rtc-fm3130.c
485
tmp = bcd2bin(fm3130->regs[FM3130_RTC_DATE] & 0x3f);
drivers/rtc/rtc-fm3130.c
489
tmp = bcd2bin(fm3130->regs[FM3130_RTC_MONTHS] & 0x1f);
drivers/rtc/rtc-hym8563.c
106
tm->tm_sec = bcd2bin(buf[0] & HYM8563_SEC_MASK);
drivers/rtc/rtc-hym8563.c
107
tm->tm_min = bcd2bin(buf[1] & HYM8563_MIN_MASK);
drivers/rtc/rtc-hym8563.c
108
tm->tm_hour = bcd2bin(buf[2] & HYM8563_HOUR_MASK);
drivers/rtc/rtc-hym8563.c
109
tm->tm_mday = bcd2bin(buf[3] & HYM8563_DAY_MASK);
drivers/rtc/rtc-hym8563.c
110
tm->tm_wday = bcd2bin(buf[4] & HYM8563_WEEKDAY_MASK); /* 0 = Sun */
drivers/rtc/rtc-hym8563.c
111
tm->tm_mon = bcd2bin(buf[5] & HYM8563_MONTH_MASK) - 1; /* 0 = Jan */
drivers/rtc/rtc-hym8563.c
112
tm->tm_year = bcd2bin(buf[6]) + 100;
drivers/rtc/rtc-hym8563.c
195
bcd2bin(buf[0] & HYM8563_MIN_MASK);
drivers/rtc/rtc-hym8563.c
198
bcd2bin(buf[1] & HYM8563_HOUR_MASK);
drivers/rtc/rtc-hym8563.c
201
bcd2bin(buf[2] & HYM8563_DAY_MASK);
drivers/rtc/rtc-hym8563.c
204
bcd2bin(buf[3] & HYM8563_WEEKDAY_MASK);
drivers/rtc/rtc-isl12022.c
194
tm->tm_sec = bcd2bin(buf[ISL12022_REG_SC] & 0x7F);
drivers/rtc/rtc-isl12022.c
195
tm->tm_min = bcd2bin(buf[ISL12022_REG_MN] & 0x7F);
drivers/rtc/rtc-isl12022.c
196
tm->tm_hour = bcd2bin(buf[ISL12022_REG_HR] & 0x3F);
drivers/rtc/rtc-isl12022.c
197
tm->tm_mday = bcd2bin(buf[ISL12022_REG_DT] & 0x3F);
drivers/rtc/rtc-isl12022.c
199
tm->tm_mon = bcd2bin(buf[ISL12022_REG_MO] & 0x1F) - 1;
drivers/rtc/rtc-isl12022.c
200
tm->tm_year = bcd2bin(buf[ISL12022_REG_YR]) + 100;
drivers/rtc/rtc-isl12022.c
267
tm->tm_sec = bcd2bin(buf[ISL12022_REG_SCA0 - ISL12022_ALARM] & 0x7F);
drivers/rtc/rtc-isl12022.c
268
tm->tm_min = bcd2bin(buf[ISL12022_REG_MNA0 - ISL12022_ALARM] & 0x7F);
drivers/rtc/rtc-isl12022.c
269
tm->tm_hour = bcd2bin(buf[ISL12022_REG_HRA0 - ISL12022_ALARM] & 0x3F);
drivers/rtc/rtc-isl12022.c
270
tm->tm_mday = bcd2bin(buf[ISL12022_REG_DTA0 - ISL12022_ALARM] & 0x3F);
drivers/rtc/rtc-isl12022.c
271
tm->tm_mon = bcd2bin(buf[ISL12022_REG_MOA0 - ISL12022_ALARM] & 0x1F) - 1;
drivers/rtc/rtc-isl12022.c
273
tm->tm_year = bcd2bin(yr) + 100;
drivers/rtc/rtc-isl12026.c
253
tm->tm_sec = bcd2bin(ccr[0] & 0x7F);
drivers/rtc/rtc-isl12026.c
254
tm->tm_min = bcd2bin(ccr[1] & 0x7F);
drivers/rtc/rtc-isl12026.c
256
tm->tm_hour = bcd2bin(ccr[2] & 0x3F);
drivers/rtc/rtc-isl12026.c
258
tm->tm_hour = bcd2bin(ccr[2] & 0x1F) +
drivers/rtc/rtc-isl12026.c
260
tm->tm_mday = bcd2bin(ccr[3] & 0x3F);
drivers/rtc/rtc-isl12026.c
261
tm->tm_mon = bcd2bin(ccr[4] & 0x1F) - 1;
drivers/rtc/rtc-isl12026.c
262
tm->tm_year = bcd2bin(ccr[5]);
drivers/rtc/rtc-isl12026.c
263
if (bcd2bin(ccr[7]) == 20)
drivers/rtc/rtc-isl1208.c
356
tm->tm_sec = bcd2bin(regs[ISL1208_REG_SC]);
drivers/rtc/rtc-isl1208.c
357
tm->tm_min = bcd2bin(regs[ISL1208_REG_MN]);
drivers/rtc/rtc-isl1208.c
363
tm->tm_hour = bcd2bin(_hr & 0x3f);
drivers/rtc/rtc-isl1208.c
366
tm->tm_hour = bcd2bin(_hr & 0x1f);
drivers/rtc/rtc-isl1208.c
372
tm->tm_mday = bcd2bin(regs[ISL1208_REG_DT]);
drivers/rtc/rtc-isl1208.c
373
tm->tm_mon = bcd2bin(regs[ISL1208_REG_MO]) - 1; /* rtc starts at 1 */
drivers/rtc/rtc-isl1208.c
374
tm->tm_year = bcd2bin(regs[ISL1208_REG_YR]) + 100;
drivers/rtc/rtc-isl1208.c
375
tm->tm_wday = bcd2bin(regs[ISL1208_REG_DW]);
drivers/rtc/rtc-isl1208.c
401
tm->tm_sec = bcd2bin(regs[ISL1208_REG_SCA - ISL1208_REG_SCA] & 0x7f);
drivers/rtc/rtc-isl1208.c
402
tm->tm_min = bcd2bin(regs[ISL1208_REG_MNA - ISL1208_REG_SCA] & 0x7f);
drivers/rtc/rtc-isl1208.c
403
tm->tm_hour = bcd2bin(regs[ISL1208_REG_HRA - ISL1208_REG_SCA] & 0x3f);
drivers/rtc/rtc-isl1208.c
404
tm->tm_mday = bcd2bin(regs[ISL1208_REG_DTA - ISL1208_REG_SCA] & 0x3f);
drivers/rtc/rtc-isl1208.c
406
bcd2bin(regs[ISL1208_REG_MOA - ISL1208_REG_SCA] & 0x1f) - 1;
drivers/rtc/rtc-isl1208.c
407
tm->tm_wday = bcd2bin(regs[ISL1208_REG_DWA - ISL1208_REG_SCA] & 0x03);
drivers/rtc/rtc-isl1208.c
415
tm->tm_year = bcd2bin(yr) + 100;
drivers/rtc/rtc-isl1208.c
606
tm.tm_sec = bcd2bin(regs[ISL1219_REG_SCT - ISL1219_REG_SCT] & 0x7f);
drivers/rtc/rtc-isl1208.c
607
tm.tm_min = bcd2bin(regs[ISL1219_REG_MNT - ISL1219_REG_SCT] & 0x7f);
drivers/rtc/rtc-isl1208.c
608
tm.tm_hour = bcd2bin(regs[ISL1219_REG_HRT - ISL1219_REG_SCT] & 0x3f);
drivers/rtc/rtc-isl1208.c
609
tm.tm_mday = bcd2bin(regs[ISL1219_REG_DTT - ISL1219_REG_SCT] & 0x3f);
drivers/rtc/rtc-isl1208.c
611
bcd2bin(regs[ISL1219_REG_MOT - ISL1219_REG_SCT] & 0x1f) - 1;
drivers/rtc/rtc-isl1208.c
612
tm.tm_year = bcd2bin(regs[ISL1219_REG_YRT - ISL1219_REG_SCT]) + 100;
drivers/rtc/rtc-m41t80.c
219
tm->tm_sec = bcd2bin(buf[M41T80_REG_SEC] & 0x7f);
drivers/rtc/rtc-m41t80.c
220
tm->tm_min = bcd2bin(buf[M41T80_REG_MIN] & 0x7f);
drivers/rtc/rtc-m41t80.c
221
tm->tm_hour = bcd2bin(buf[M41T80_REG_HOUR] & 0x3f);
drivers/rtc/rtc-m41t80.c
222
tm->tm_mday = bcd2bin(buf[M41T80_REG_DAY] & 0x3f);
drivers/rtc/rtc-m41t80.c
224
tm->tm_mon = bcd2bin(buf[M41T80_REG_MON] & 0x1f) - 1;
drivers/rtc/rtc-m41t80.c
227
tm->tm_year = bcd2bin(buf[M41T80_REG_YEAR]) + 100;
drivers/rtc/rtc-m41t80.c
415
alrm->time.tm_sec = bcd2bin(alarmvals[4] & 0x7f);
drivers/rtc/rtc-m41t80.c
416
alrm->time.tm_min = bcd2bin(alarmvals[3] & 0x7f);
drivers/rtc/rtc-m41t80.c
417
alrm->time.tm_hour = bcd2bin(alarmvals[2] & 0x3f);
drivers/rtc/rtc-m41t80.c
418
alrm->time.tm_mday = bcd2bin(alarmvals[1] & 0x3f);
drivers/rtc/rtc-m41t80.c
419
alrm->time.tm_mon = bcd2bin(alarmvals[0] & 0x3f) - 1;
drivers/rtc/rtc-m41t93.c
143
tm->tm_sec = bcd2bin(buf[M41T93_REG_ST_SEC]);
drivers/rtc/rtc-m41t93.c
144
tm->tm_min = bcd2bin(buf[M41T93_REG_MIN]);
drivers/rtc/rtc-m41t93.c
145
tm->tm_hour = bcd2bin(buf[M41T93_REG_CENT_HOUR] & 0x3f);
drivers/rtc/rtc-m41t93.c
146
tm->tm_mday = bcd2bin(buf[M41T93_REG_DAY]);
drivers/rtc/rtc-m41t93.c
147
tm->tm_mon = bcd2bin(buf[M41T93_REG_MON]) - 1;
drivers/rtc/rtc-m41t93.c
148
tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1;
drivers/rtc/rtc-m41t93.c
151
tm->tm_year = bcd2bin(buf[M41T93_REG_YEAR]) + century_after_1900 * 100;
drivers/rtc/rtc-m41t94.c
82
tm->tm_sec = bcd2bin(spi_w8r8(spi, M41T94_REG_SECONDS));
drivers/rtc/rtc-m41t94.c
83
tm->tm_min = bcd2bin(spi_w8r8(spi, M41T94_REG_MINUTES));
drivers/rtc/rtc-m41t94.c
85
tm->tm_hour = bcd2bin(hour & 0x3f);
drivers/rtc/rtc-m41t94.c
86
tm->tm_wday = bcd2bin(spi_w8r8(spi, M41T94_REG_WDAY)) - 1;
drivers/rtc/rtc-m41t94.c
87
tm->tm_mday = bcd2bin(spi_w8r8(spi, M41T94_REG_DAY));
drivers/rtc/rtc-m41t94.c
88
tm->tm_mon = bcd2bin(spi_w8r8(spi, M41T94_REG_MONTH)) - 1;
drivers/rtc/rtc-m41t94.c
89
tm->tm_year = bcd2bin(spi_w8r8(spi, M41T94_REG_YEAR));
drivers/rtc/rtc-m48t35.c
78
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-m48t35.c
79
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-m48t35.c
80
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-m48t35.c
81
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-m48t35.c
82
tm->tm_mon = bcd2bin(tm->tm_mon);
drivers/rtc/rtc-m48t35.c
83
tm->tm_year = bcd2bin(tm->tm_year);
drivers/rtc/rtc-m48t59.c
156
tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR)) + pdata->yy_offset;
drivers/rtc/rtc-m48t59.c
158
tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1;
drivers/rtc/rtc-m48t59.c
164
tm->tm_mday = bcd2bin(M48T59_READ(M48T59_ALARM_DATE));
drivers/rtc/rtc-m48t59.c
165
tm->tm_hour = bcd2bin(M48T59_READ(M48T59_ALARM_HOUR));
drivers/rtc/rtc-m48t59.c
166
tm->tm_min = bcd2bin(M48T59_READ(M48T59_ALARM_MIN));
drivers/rtc/rtc-m48t59.c
167
tm->tm_sec = bcd2bin(M48T59_READ(M48T59_ALARM_SEC));
drivers/rtc/rtc-m48t59.c
74
tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR)) + pdata->yy_offset;
drivers/rtc/rtc-m48t59.c
76
tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1;
drivers/rtc/rtc-m48t59.c
77
tm->tm_mday = bcd2bin(M48T59_READ(M48T59_MDAY));
drivers/rtc/rtc-m48t59.c
86
tm->tm_wday = bcd2bin(val & 0x07);
drivers/rtc/rtc-m48t59.c
87
tm->tm_hour = bcd2bin(M48T59_READ(M48T59_HOUR) & 0x3F);
drivers/rtc/rtc-m48t59.c
88
tm->tm_min = bcd2bin(M48T59_READ(M48T59_MIN) & 0x7F);
drivers/rtc/rtc-m48t59.c
89
tm->tm_sec = bcd2bin(M48T59_READ(M48T59_SEC) & 0x7F);
drivers/rtc/rtc-m48t86.c
84
tm->tm_sec = bcd2bin(m48t86_readb(dev, M48T86_SEC));
drivers/rtc/rtc-m48t86.c
85
tm->tm_min = bcd2bin(m48t86_readb(dev, M48T86_MIN));
drivers/rtc/rtc-m48t86.c
86
tm->tm_hour = bcd2bin(m48t86_readb(dev, M48T86_HOUR) &
drivers/rtc/rtc-m48t86.c
88
tm->tm_mday = bcd2bin(m48t86_readb(dev, M48T86_DOM));
drivers/rtc/rtc-m48t86.c
90
tm->tm_mon = bcd2bin(m48t86_readb(dev, M48T86_MONTH)) - 1;
drivers/rtc/rtc-m48t86.c
91
tm->tm_year = bcd2bin(m48t86_readb(dev, M48T86_YEAR)) + 100;
drivers/rtc/rtc-m48t86.c
92
tm->tm_wday = bcd2bin(m48t86_readb(dev, M48T86_DOW));
drivers/rtc/rtc-ma35d1.c
131
tm->tm_mday = bcd2bin(cal >> 0);
drivers/rtc/rtc-ma35d1.c
133
tm->tm_mon = bcd2bin(cal >> 8);
drivers/rtc/rtc-ma35d1.c
135
tm->tm_year = bcd2bin(cal >> 16) + 100;
drivers/rtc/rtc-ma35d1.c
137
tm->tm_sec = bcd2bin(time >> 0);
drivers/rtc/rtc-ma35d1.c
138
tm->tm_min = bcd2bin(time >> 8);
drivers/rtc/rtc-ma35d1.c
139
tm->tm_hour = bcd2bin(time >> 16);
drivers/rtc/rtc-ma35d1.c
171
alrm->time.tm_mday = bcd2bin(calm >> 0);
drivers/rtc/rtc-ma35d1.c
172
alrm->time.tm_mon = bcd2bin(calm >> 8);
drivers/rtc/rtc-ma35d1.c
175
alrm->time.tm_year = bcd2bin(calm >> 16) + 100;
drivers/rtc/rtc-ma35d1.c
177
alrm->time.tm_sec = bcd2bin(talm >> 0);
drivers/rtc/rtc-ma35d1.c
178
alrm->time.tm_min = bcd2bin(talm >> 8);
drivers/rtc/rtc-ma35d1.c
179
alrm->time.tm_hour = bcd2bin(talm >> 16);
drivers/rtc/rtc-max31335.c
295
tm->tm_sec = bcd2bin(date[0] & 0x7f);
drivers/rtc/rtc-max31335.c
296
tm->tm_min = bcd2bin(date[1] & 0x7f);
drivers/rtc/rtc-max31335.c
297
tm->tm_hour = bcd2bin(date[2] & 0x3f);
drivers/rtc/rtc-max31335.c
298
tm->tm_wday = bcd2bin(date[3] & 0x7) - 1;
drivers/rtc/rtc-max31335.c
299
tm->tm_mday = bcd2bin(date[4] & 0x3f);
drivers/rtc/rtc-max31335.c
300
tm->tm_mon = bcd2bin(date[5] & 0x1f) - 1;
drivers/rtc/rtc-max31335.c
301
tm->tm_year = bcd2bin(date[6]) + 100;
drivers/rtc/rtc-max31335.c
341
alrm->time.tm_sec = bcd2bin(regs[0] & 0x7f);
drivers/rtc/rtc-max31335.c
342
alrm->time.tm_min = bcd2bin(regs[1] & 0x7f);
drivers/rtc/rtc-max31335.c
343
alrm->time.tm_hour = bcd2bin(regs[2] & 0x3f);
drivers/rtc/rtc-max31335.c
344
alrm->time.tm_mday = bcd2bin(regs[3] & 0x3f);
drivers/rtc/rtc-max31335.c
345
alrm->time.tm_mon = bcd2bin(regs[4] & 0x1f) - 1;
drivers/rtc/rtc-max31335.c
346
alrm->time.tm_year = bcd2bin(regs[5]) + 100;
drivers/rtc/rtc-max6900.c
150
tm->tm_sec = bcd2bin(regs[MAX6900_REG_SC]);
drivers/rtc/rtc-max6900.c
151
tm->tm_min = bcd2bin(regs[MAX6900_REG_MN]);
drivers/rtc/rtc-max6900.c
152
tm->tm_hour = bcd2bin(regs[MAX6900_REG_HR] & 0x3f);
drivers/rtc/rtc-max6900.c
153
tm->tm_mday = bcd2bin(regs[MAX6900_REG_DT]);
drivers/rtc/rtc-max6900.c
154
tm->tm_mon = bcd2bin(regs[MAX6900_REG_MO]) - 1;
drivers/rtc/rtc-max6900.c
155
tm->tm_year = bcd2bin(regs[MAX6900_REG_YR]) +
drivers/rtc/rtc-max6900.c
156
bcd2bin(regs[MAX6900_REG_CENTURY]) * 100 - 1900;
drivers/rtc/rtc-max6900.c
157
tm->tm_wday = bcd2bin(regs[MAX6900_REG_DW]);
drivers/rtc/rtc-max6902.c
66
dt->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-max6902.c
67
dt->tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-max6902.c
68
dt->tm_hour = bcd2bin(buf[2]);
drivers/rtc/rtc-max6902.c
69
dt->tm_mday = bcd2bin(buf[3]);
drivers/rtc/rtc-max6902.c
70
dt->tm_mon = bcd2bin(buf[4]) - 1;
drivers/rtc/rtc-max6902.c
71
dt->tm_wday = bcd2bin(buf[5]);
drivers/rtc/rtc-max6902.c
72
dt->tm_year = bcd2bin(buf[6]);
drivers/rtc/rtc-max6902.c
79
century = bcd2bin(buf[0]) * 100;
drivers/rtc/rtc-max6916.c
66
dt->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-max6916.c
67
dt->tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-max6916.c
68
dt->tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-max6916.c
69
dt->tm_mday = bcd2bin(buf[3]);
drivers/rtc/rtc-max6916.c
70
dt->tm_mon = bcd2bin(buf[4]) - 1;
drivers/rtc/rtc-max6916.c
71
dt->tm_wday = bcd2bin(buf[5]) - 1;
drivers/rtc/rtc-max6916.c
72
dt->tm_year = bcd2bin(buf[6]) + 100;
drivers/rtc/rtc-max8907.c
59
tm->tm_year = bcd2bin(regs[RTC_YEAR2]) * 100 +
drivers/rtc/rtc-max8907.c
60
bcd2bin(regs[RTC_YEAR1]) - 1900;
drivers/rtc/rtc-max8907.c
61
tm->tm_mon = bcd2bin(regs[RTC_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-max8907.c
62
tm->tm_mday = bcd2bin(regs[RTC_DATE] & 0x3f);
drivers/rtc/rtc-max8907.c
65
tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x01f);
drivers/rtc/rtc-max8907.c
71
tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x03f);
drivers/rtc/rtc-max8907.c
73
tm->tm_min = bcd2bin(regs[RTC_MIN] & 0x7f);
drivers/rtc/rtc-max8907.c
74
tm->tm_sec = bcd2bin(regs[RTC_SEC] & 0x7f);
drivers/rtc/rtc-max8998.c
77
tm->tm_sec = bcd2bin(data[RTC_SEC]);
drivers/rtc/rtc-max8998.c
78
tm->tm_min = bcd2bin(data[RTC_MIN]);
drivers/rtc/rtc-max8998.c
80
tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f);
drivers/rtc/rtc-max8998.c
84
tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f);
drivers/rtc/rtc-max8998.c
87
tm->tm_mday = bcd2bin(data[RTC_DATE]);
drivers/rtc/rtc-max8998.c
88
tm->tm_mon = bcd2bin(data[RTC_MONTH]);
drivers/rtc/rtc-max8998.c
89
tm->tm_year = bcd2bin(data[RTC_YEAR1]) + bcd2bin(data[RTC_YEAR2]) * 100;
drivers/rtc/rtc-mc146818-lib.c
167
time->tm_sec = bcd2bin(time->tm_sec);
drivers/rtc/rtc-mc146818-lib.c
168
time->tm_min = bcd2bin(time->tm_min);
drivers/rtc/rtc-mc146818-lib.c
169
time->tm_hour = bcd2bin(time->tm_hour);
drivers/rtc/rtc-mc146818-lib.c
170
time->tm_mday = bcd2bin(time->tm_mday);
drivers/rtc/rtc-mc146818-lib.c
171
time->tm_mon = bcd2bin(time->tm_mon);
drivers/rtc/rtc-mc146818-lib.c
172
time->tm_year = bcd2bin(time->tm_year);
drivers/rtc/rtc-mc146818-lib.c
174
p.century = bcd2bin(p.century);
drivers/rtc/rtc-mcp795.c
247
tim->tm_sec = bcd2bin(data[0] & 0x7F);
drivers/rtc/rtc-mcp795.c
248
tim->tm_min = bcd2bin(data[1] & 0x7F);
drivers/rtc/rtc-mcp795.c
249
tim->tm_hour = bcd2bin(data[2] & 0x3F);
drivers/rtc/rtc-mcp795.c
250
tim->tm_wday = bcd2bin(data[3] & 0x07) - 1;
drivers/rtc/rtc-mcp795.c
251
tim->tm_mday = bcd2bin(data[4] & 0x3F);
drivers/rtc/rtc-mcp795.c
252
tim->tm_mon = bcd2bin(data[5] & 0x1F) - 1;
drivers/rtc/rtc-mcp795.c
253
tim->tm_year = bcd2bin(data[6]) + 100; /* Assume we are in 20xx */
drivers/rtc/rtc-mcp795.c
329
alm->time.tm_sec = bcd2bin(data[0] & 0x7F);
drivers/rtc/rtc-mcp795.c
330
alm->time.tm_min = bcd2bin(data[1] & 0x7F);
drivers/rtc/rtc-mcp795.c
331
alm->time.tm_hour = bcd2bin(data[2] & 0x1F);
drivers/rtc/rtc-mcp795.c
332
alm->time.tm_wday = bcd2bin(data[3] & 0x07) - 1;
drivers/rtc/rtc-mcp795.c
333
alm->time.tm_mday = bcd2bin(data[4] & 0x3F);
drivers/rtc/rtc-mcp795.c
334
alm->time.tm_mon = bcd2bin(data[5] & 0x1F) - 1;
drivers/rtc/rtc-mv.c
116
alm->time.tm_sec = bcd2bin(second);
drivers/rtc/rtc-mv.c
117
alm->time.tm_min = bcd2bin(minute);
drivers/rtc/rtc-mv.c
118
alm->time.tm_hour = bcd2bin(hour);
drivers/rtc/rtc-mv.c
119
alm->time.tm_mday = bcd2bin(day);
drivers/rtc/rtc-mv.c
120
alm->time.tm_wday = bcd2bin(wday);
drivers/rtc/rtc-mv.c
121
alm->time.tm_mon = bcd2bin(month) - 1;
drivers/rtc/rtc-mv.c
123
alm->time.tm_year = bcd2bin(year) + 100;
drivers/rtc/rtc-mv.c
85
tm->tm_sec = bcd2bin(second);
drivers/rtc/rtc-mv.c
86
tm->tm_min = bcd2bin(minute);
drivers/rtc/rtc-mv.c
87
tm->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-mv.c
88
tm->tm_mday = bcd2bin(day);
drivers/rtc/rtc-mv.c
89
tm->tm_wday = bcd2bin(wday);
drivers/rtc/rtc-mv.c
90
tm->tm_mon = bcd2bin(month) - 1;
drivers/rtc/rtc-mv.c
92
tm->tm_year = bcd2bin(year) + 100;
drivers/rtc/rtc-nct3018y.c
169
tm->tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-nct3018y.c
170
tm->tm_min = bcd2bin(buf[2] & 0x7F);
drivers/rtc/rtc-nct3018y.c
171
tm->tm_hour = bcd2bin(buf[4] & 0x3F);
drivers/rtc/rtc-nct3018y.c
173
tm->tm_mday = bcd2bin(buf[7] & 0x3F);
drivers/rtc/rtc-nct3018y.c
174
tm->tm_mon = bcd2bin(buf[8] & 0x1F) - 1;
drivers/rtc/rtc-nct3018y.c
175
tm->tm_year = bcd2bin(buf[9]) + 100;
drivers/rtc/rtc-nct3018y.c
268
tm->time.tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-nct3018y.c
269
tm->time.tm_min = bcd2bin(buf[2] & 0x7F);
drivers/rtc/rtc-nct3018y.c
270
tm->time.tm_hour = bcd2bin(buf[4] & 0x3F);
drivers/rtc/rtc-nct6694.c
100
tm->tm_year = bcd2bin(time->year) + 100; /* tm_year expect since 1900 */
drivers/rtc/rtc-nct6694.c
143
alrm->time.tm_sec = bcd2bin(alarm->sec);
drivers/rtc/rtc-nct6694.c
144
alrm->time.tm_min = bcd2bin(alarm->min);
drivers/rtc/rtc-nct6694.c
145
alrm->time.tm_hour = bcd2bin(alarm->hour);
drivers/rtc/rtc-nct6694.c
94
tm->tm_sec = bcd2bin(time->sec); /* tm_sec expect 0 ~ 59 */
drivers/rtc/rtc-nct6694.c
95
tm->tm_min = bcd2bin(time->min); /* tm_min expect 0 ~ 59 */
drivers/rtc/rtc-nct6694.c
96
tm->tm_hour = bcd2bin(time->hour); /* tm_hour expect 0 ~ 23 */
drivers/rtc/rtc-nct6694.c
97
tm->tm_wday = bcd2bin(time->week) - 1; /* tm_wday expect 0 ~ 6 */
drivers/rtc/rtc-nct6694.c
98
tm->tm_mday = bcd2bin(time->day); /* tm_mday expect 1 ~ 31 */
drivers/rtc/rtc-nct6694.c
99
tm->tm_mon = bcd2bin(time->month) - 1; /* tm_month expect 0 ~ 11 */
drivers/rtc/rtc-omap.c
283
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-omap.c
284
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-omap.c
285
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-omap.c
286
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-omap.c
287
tm->tm_mon = bcd2bin(tm->tm_mon) - 1;
drivers/rtc/rtc-omap.c
289
tm->tm_year = bcd2bin(tm->tm_year) + 100;
drivers/rtc/rtc-opal.c
23
tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) +
drivers/rtc/rtc-opal.c
24
bcd2bin((y_m_d >> 16) & 0xff)) - 1900;
drivers/rtc/rtc-opal.c
25
tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1;
drivers/rtc/rtc-opal.c
26
tm->tm_mday = bcd2bin(y_m_d & 0xff);
drivers/rtc/rtc-opal.c
27
tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff);
drivers/rtc/rtc-opal.c
28
tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff);
drivers/rtc/rtc-opal.c
29
tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff);
drivers/rtc/rtc-palmas.c
127
alm->time.tm_sec = bcd2bin(alarm_data[0]);
drivers/rtc/rtc-palmas.c
128
alm->time.tm_min = bcd2bin(alarm_data[1]);
drivers/rtc/rtc-palmas.c
129
alm->time.tm_hour = bcd2bin(alarm_data[2]);
drivers/rtc/rtc-palmas.c
130
alm->time.tm_mday = bcd2bin(alarm_data[3]);
drivers/rtc/rtc-palmas.c
131
alm->time.tm_mon = bcd2bin(alarm_data[4]) - 1;
drivers/rtc/rtc-palmas.c
132
alm->time.tm_year = bcd2bin(alarm_data[5]) + 100;
drivers/rtc/rtc-palmas.c
56
tm->tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-palmas.c
57
tm->tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-palmas.c
58
tm->tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-palmas.c
59
tm->tm_mday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-palmas.c
60
tm->tm_mon = bcd2bin(rtc_data[4]) - 1;
drivers/rtc/rtc-palmas.c
61
tm->tm_year = bcd2bin(rtc_data[5]) + 100;
drivers/rtc/rtc-pcf2123.c
191
tm->tm_sec = bcd2bin(rxbuf[0] & 0x7F);
drivers/rtc/rtc-pcf2123.c
192
tm->tm_min = bcd2bin(rxbuf[1] & 0x7F);
drivers/rtc/rtc-pcf2123.c
193
tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */
drivers/rtc/rtc-pcf2123.c
194
tm->tm_mday = bcd2bin(rxbuf[3] & 0x3F);
drivers/rtc/rtc-pcf2123.c
196
tm->tm_mon = bcd2bin(rxbuf[5] & 0x1F) - 1; /* rtc mn 1-12 */
drivers/rtc/rtc-pcf2123.c
197
tm->tm_year = bcd2bin(rxbuf[6]) + 100;
drivers/rtc/rtc-pcf2123.c
259
alm->time.tm_min = bcd2bin(rxbuf[0] & 0x7F);
drivers/rtc/rtc-pcf2123.c
260
alm->time.tm_hour = bcd2bin(rxbuf[1] & 0x3F);
drivers/rtc/rtc-pcf2123.c
261
alm->time.tm_mday = bcd2bin(rxbuf[2] & 0x3F);
drivers/rtc/rtc-pcf2123.c
262
alm->time.tm_wday = bcd2bin(rxbuf[3] & 0x07);
drivers/rtc/rtc-pcf2127.c
253
tm->tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-pcf2127.c
254
tm->tm_min = bcd2bin(buf[1] & 0x7F);
drivers/rtc/rtc-pcf2127.c
255
tm->tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-pcf2127.c
256
tm->tm_mday = bcd2bin(buf[3] & 0x3F);
drivers/rtc/rtc-pcf2127.c
258
tm->tm_mon = bcd2bin(buf[5] & 0x1F) - 1;
drivers/rtc/rtc-pcf2127.c
259
tm->tm_year = bcd2bin(buf[6]);
drivers/rtc/rtc-pcf2127.c
653
alrm->time.tm_sec = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-pcf2127.c
654
alrm->time.tm_min = bcd2bin(buf[1] & 0x7F);
drivers/rtc/rtc-pcf2127.c
655
alrm->time.tm_hour = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-pcf2127.c
656
alrm->time.tm_mday = bcd2bin(buf[3] & 0x3F);
drivers/rtc/rtc-pcf2127.c
727
tm.tm_sec = bcd2bin(data[1] & 0x7F);
drivers/rtc/rtc-pcf2127.c
728
tm.tm_min = bcd2bin(data[2] & 0x7F);
drivers/rtc/rtc-pcf2127.c
729
tm.tm_hour = bcd2bin(data[3] & 0x3F);
drivers/rtc/rtc-pcf2127.c
730
tm.tm_mday = bcd2bin(data[4] & 0x3F);
drivers/rtc/rtc-pcf2127.c
732
tm.tm_mon = bcd2bin(data[5] & 0x1F) - 1;
drivers/rtc/rtc-pcf2127.c
733
tm.tm_year = bcd2bin(data[6]);
drivers/rtc/rtc-pcf85063.c
103
tm->tm_sec = bcd2bin(regs[0] & 0x7F);
drivers/rtc/rtc-pcf85063.c
104
tm->tm_min = bcd2bin(regs[1] & 0x7F);
drivers/rtc/rtc-pcf85063.c
105
tm->tm_hour = bcd2bin(regs[2] & 0x3F); /* rtc hr 0-23 */
drivers/rtc/rtc-pcf85063.c
106
tm->tm_mday = bcd2bin(regs[3] & 0x3F);
drivers/rtc/rtc-pcf85063.c
108
tm->tm_mon = bcd2bin(regs[5] & 0x1F) - 1; /* rtc mn 1-12 */
drivers/rtc/rtc-pcf85063.c
109
tm->tm_year = bcd2bin(regs[6]);
drivers/rtc/rtc-pcf85063.c
177
alrm->time.tm_sec = bcd2bin(buf[0] & 0x7f);
drivers/rtc/rtc-pcf85063.c
178
alrm->time.tm_min = bcd2bin(buf[1] & 0x7f);
drivers/rtc/rtc-pcf85063.c
179
alrm->time.tm_hour = bcd2bin(buf[2] & 0x3f);
drivers/rtc/rtc-pcf85063.c
180
alrm->time.tm_mday = bcd2bin(buf[3] & 0x3f);
drivers/rtc/rtc-pcf8523.c
113
tm->tm_sec = bcd2bin(regs[3] & 0x7f);
drivers/rtc/rtc-pcf8523.c
114
tm->tm_min = bcd2bin(regs[4] & 0x7f);
drivers/rtc/rtc-pcf8523.c
115
tm->tm_hour = bcd2bin(regs[5] & 0x3f);
drivers/rtc/rtc-pcf8523.c
116
tm->tm_mday = bcd2bin(regs[6] & 0x3f);
drivers/rtc/rtc-pcf8523.c
118
tm->tm_mon = bcd2bin(regs[8] & 0x1f) - 1;
drivers/rtc/rtc-pcf8523.c
119
tm->tm_year = bcd2bin(regs[9]) + 100;
drivers/rtc/rtc-pcf8523.c
174
tm->time.tm_min = bcd2bin(regs[0] & 0x7F);
drivers/rtc/rtc-pcf8523.c
175
tm->time.tm_hour = bcd2bin(regs[1] & 0x3F);
drivers/rtc/rtc-pcf8523.c
176
tm->time.tm_mday = bcd2bin(regs[2] & 0x3F);
drivers/rtc/rtc-pcf8523.c
177
tm->time.tm_wday = bcd2bin(regs[3] & 0x7);
drivers/rtc/rtc-pcf85363.c
162
tm->tm_year = bcd2bin(buf[DT_YEARS]);
drivers/rtc/rtc-pcf85363.c
168
tm->tm_sec = bcd2bin(buf[DT_SECS]);
drivers/rtc/rtc-pcf85363.c
170
tm->tm_min = bcd2bin(buf[DT_MINUTES]);
drivers/rtc/rtc-pcf85363.c
171
tm->tm_hour = bcd2bin(buf[DT_HOURS]);
drivers/rtc/rtc-pcf85363.c
172
tm->tm_mday = bcd2bin(buf[DT_DAYS]);
drivers/rtc/rtc-pcf85363.c
173
tm->tm_mon = bcd2bin(buf[DT_MONTHS]) - 1;
drivers/rtc/rtc-pcf85363.c
222
alrm->time.tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-pcf85363.c
223
alrm->time.tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-pcf85363.c
224
alrm->time.tm_hour = bcd2bin(buf[2]);
drivers/rtc/rtc-pcf85363.c
225
alrm->time.tm_mday = bcd2bin(buf[3]);
drivers/rtc/rtc-pcf85363.c
226
alrm->time.tm_mon = bcd2bin(buf[4]) - 1;
drivers/rtc/rtc-pcf8563.c
172
tm->tm_sec = bcd2bin(buf[PCF8563_REG_SC] & 0x7F);
drivers/rtc/rtc-pcf8563.c
173
tm->tm_min = bcd2bin(buf[PCF8563_REG_MN] & 0x7F);
drivers/rtc/rtc-pcf8563.c
174
tm->tm_hour = bcd2bin(buf[PCF8563_REG_HR] & 0x3F); /* rtc hr 0-23 */
drivers/rtc/rtc-pcf8563.c
175
tm->tm_mday = bcd2bin(buf[PCF8563_REG_DM] & 0x3F);
drivers/rtc/rtc-pcf8563.c
177
tm->tm_mon = bcd2bin(buf[PCF8563_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */
drivers/rtc/rtc-pcf8563.c
178
tm->tm_year = bcd2bin(buf[PCF8563_REG_YR]) + 100;
drivers/rtc/rtc-pcf8563.c
260
tm->time.tm_min = bcd2bin(buf[0] & 0x7F);
drivers/rtc/rtc-pcf8563.c
261
tm->time.tm_hour = bcd2bin(buf[1] & 0x3F);
drivers/rtc/rtc-pcf8563.c
262
tm->time.tm_mday = bcd2bin(buf[2] & 0x3F);
drivers/rtc/rtc-pcf8563.c
263
tm->time.tm_wday = bcd2bin(buf[3] & 0x7);
drivers/rtc/rtc-pcf8583.c
77
dt->tm_sec = bcd2bin(buf[1]);
drivers/rtc/rtc-pcf8583.c
78
dt->tm_min = bcd2bin(buf[2]);
drivers/rtc/rtc-pcf8583.c
79
dt->tm_hour = bcd2bin(buf[3]);
drivers/rtc/rtc-pcf8583.c
80
dt->tm_mday = bcd2bin(buf[4]);
drivers/rtc/rtc-pcf8583.c
81
dt->tm_mon = bcd2bin(buf[5]) - 1;
drivers/rtc/rtc-pic32.c
155
rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec);
drivers/rtc/rtc-pic32.c
156
rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min);
drivers/rtc/rtc-pic32.c
157
rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour);
drivers/rtc/rtc-pic32.c
158
rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday);
drivers/rtc/rtc-pic32.c
159
rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon) - 1;
drivers/rtc/rtc-pic32.c
160
rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year);
drivers/rtc/rtc-pic32.c
210
alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec);
drivers/rtc/rtc-pic32.c
211
alm_tm->tm_min = bcd2bin(alm_tm->tm_min);
drivers/rtc/rtc-pic32.c
212
alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour);
drivers/rtc/rtc-pic32.c
213
alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday);
drivers/rtc/rtc-pic32.c
214
alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon) - 1;
drivers/rtc/rtc-pic32.c
215
alm_tm->tm_year = bcd2bin(alm_tm->tm_year);
drivers/rtc/rtc-pl031.c
154
tm->tm_year = bcd2bin(bcd_year) + (bcd2bin(bcd_year >> 8) * 100);
drivers/rtc/rtc-r9701.c
78
dt->tm_sec = bcd2bin(buf[0]); /* RSECCNT */
drivers/rtc/rtc-r9701.c
79
dt->tm_min = bcd2bin(buf[1]); /* RMINCNT */
drivers/rtc/rtc-r9701.c
80
dt->tm_hour = bcd2bin(buf[2]); /* RHRCNT */
drivers/rtc/rtc-r9701.c
82
dt->tm_mday = bcd2bin(buf[3]); /* RDAYCNT */
drivers/rtc/rtc-r9701.c
83
dt->tm_mon = bcd2bin(buf[4]) - 1; /* RMONCNT */
drivers/rtc/rtc-r9701.c
84
dt->tm_year = bcd2bin(buf[5]) + 100; /* RYRCNT */
drivers/rtc/rtc-rc5t583.c
122
alm->time.tm_min = bcd2bin(alarm_data[0]);
drivers/rtc/rtc-rc5t583.c
123
alm->time.tm_hour = bcd2bin(alarm_data[1]);
drivers/rtc/rtc-rc5t583.c
124
alm->time.tm_mday = bcd2bin(alarm_data[2]);
drivers/rtc/rtc-rc5t583.c
125
alm->time.tm_mon = bcd2bin(alarm_data[3]) - 1;
drivers/rtc/rtc-rc5t583.c
126
alm->time.tm_year = bcd2bin(alarm_data[4]) + 100;
drivers/rtc/rtc-rc5t583.c
72
tm->tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-rc5t583.c
73
tm->tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-rc5t583.c
74
tm->tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-rc5t583.c
75
tm->tm_wday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-rc5t583.c
76
tm->tm_mday = bcd2bin(rtc_data[4]);
drivers/rtc/rtc-rc5t583.c
77
tm->tm_mon = bcd2bin(rtc_data[5]) - 1;
drivers/rtc/rtc-rc5t583.c
78
tm->tm_year = bcd2bin(rtc_data[6]) + 100;
drivers/rtc/rtc-rc5t619.c
146
tm->tm_sec = bcd2bin(buff[0]);
drivers/rtc/rtc-rc5t619.c
147
tm->tm_min = bcd2bin(buff[1]);
drivers/rtc/rtc-rc5t619.c
150
tm->tm_hour = bcd2bin(buff[2]);
drivers/rtc/rtc-rc5t619.c
154
tm->tm_wday = bcd2bin(buff[3]);
drivers/rtc/rtc-rc5t619.c
155
tm->tm_mday = bcd2bin(buff[4]);
drivers/rtc/rtc-rc5t619.c
156
tm->tm_mon = bcd2bin(buff[5] & 0x1f) - 1; /* back to system 0-11 */
drivers/rtc/rtc-rc5t619.c
157
tm->tm_year = bcd2bin(buff[6]) + 100 * cent_flag;
drivers/rtc/rtc-rc5t619.c
255
alrm->time.tm_sec = bcd2bin(buff[0]);
drivers/rtc/rtc-rc5t619.c
256
alrm->time.tm_min = bcd2bin(buff[1]);
drivers/rtc/rtc-rc5t619.c
259
alrm->time.tm_hour = bcd2bin(buff[2]);
drivers/rtc/rtc-rc5t619.c
263
alrm->time.tm_mday = bcd2bin(buff[3]);
drivers/rtc/rtc-rc5t619.c
264
alrm->time.tm_mon = bcd2bin(buff[4]) - 1;
drivers/rtc/rtc-rc5t619.c
265
alrm->time.tm_year = bcd2bin(buff[5]) + 100 * cent_flag;
drivers/rtc/rtc-rc5t619.c
45
hour = bcd2bin(hour & ~HOUR_PMFLAG);
drivers/rtc/rtc-rc5t619.c
49
hour = bcd2bin(hour);
drivers/rtc/rtc-renesas-rtca3.c
271
tm->tm_sec = bcd2bin(FIELD_GET(RTCA3_RSECCNT_SEC, sec));
drivers/rtc/rtc-renesas-rtca3.c
272
tm->tm_min = bcd2bin(FIELD_GET(RTCA3_RMINCNT_MIN, min));
drivers/rtc/rtc-renesas-rtca3.c
273
tm->tm_hour = bcd2bin(FIELD_GET(RTCA3_RHRCNT_HR, hour));
drivers/rtc/rtc-renesas-rtca3.c
274
tm->tm_wday = bcd2bin(FIELD_GET(RTCA3_RWKCNT_WK, wday));
drivers/rtc/rtc-renesas-rtca3.c
275
tm->tm_mday = bcd2bin(FIELD_GET(RTCA3_RDAYCNT_DAY, mday));
drivers/rtc/rtc-renesas-rtca3.c
276
tm->tm_mon = bcd2bin(FIELD_GET(RTCA3_RMONCNT_MONTH, month)) - 1;
drivers/rtc/rtc-renesas-rtca3.c
278
year100 = bcd2bin((year == 0x99) ? 0x19 : 0x20);
drivers/rtc/rtc-renesas-rtca3.c
279
tm->tm_year = (year100 * 100 + bcd2bin(year)) - 1900;
drivers/rtc/rtc-renesas-rtca3.c
370
tm->tm_sec = bcd2bin(FIELD_GET(RTCA3_RSECAR_SEC, sec));
drivers/rtc/rtc-renesas-rtca3.c
371
tm->tm_min = bcd2bin(FIELD_GET(RTCA3_RMINAR_MIN, min));
drivers/rtc/rtc-renesas-rtca3.c
372
tm->tm_hour = bcd2bin(FIELD_GET(RTCA3_RHRAR_HR, hour));
drivers/rtc/rtc-renesas-rtca3.c
373
tm->tm_wday = bcd2bin(FIELD_GET(RTCA3_RWKAR_DAYW, wday));
drivers/rtc/rtc-renesas-rtca3.c
374
tm->tm_mday = bcd2bin(FIELD_GET(RTCA3_RDAYAR_DATE, mday));
drivers/rtc/rtc-renesas-rtca3.c
375
tm->tm_mon = bcd2bin(FIELD_GET(RTCA3_RMONAR_MON, month)) - 1;
drivers/rtc/rtc-renesas-rtca3.c
377
year100 = bcd2bin((year == 0x99) ? 0x19 : 0x20);
drivers/rtc/rtc-renesas-rtca3.c
378
tm->tm_year = (year100 * 100 + bcd2bin(year)) - 1900;
drivers/rtc/rtc-rk808.c
132
tm->tm_sec = bcd2bin(rtc_data[0] & SECONDS_REG_MSK);
drivers/rtc/rtc-rk808.c
133
tm->tm_min = bcd2bin(rtc_data[1] & MINUTES_REG_MAK);
drivers/rtc/rtc-rk808.c
134
tm->tm_hour = bcd2bin(rtc_data[2] & HOURS_REG_MSK);
drivers/rtc/rtc-rk808.c
135
tm->tm_mday = bcd2bin(rtc_data[3] & DAYS_REG_MSK);
drivers/rtc/rtc-rk808.c
136
tm->tm_mon = (bcd2bin(rtc_data[4] & MONTHS_REG_MSK)) - 1;
drivers/rtc/rtc-rk808.c
137
tm->tm_year = (bcd2bin(rtc_data[5] & YEARS_REG_MSK)) + 100;
drivers/rtc/rtc-rk808.c
138
tm->tm_wday = bcd2bin(rtc_data[6] & WEEKS_REG_MSK);
drivers/rtc/rtc-rk808.c
203
alrm->time.tm_sec = bcd2bin(alrm_data[0] & SECONDS_REG_MSK);
drivers/rtc/rtc-rk808.c
204
alrm->time.tm_min = bcd2bin(alrm_data[1] & MINUTES_REG_MAK);
drivers/rtc/rtc-rk808.c
205
alrm->time.tm_hour = bcd2bin(alrm_data[2] & HOURS_REG_MSK);
drivers/rtc/rtc-rk808.c
206
alrm->time.tm_mday = bcd2bin(alrm_data[3] & DAYS_REG_MSK);
drivers/rtc/rtc-rk808.c
207
alrm->time.tm_mon = (bcd2bin(alrm_data[4] & MONTHS_REG_MSK)) - 1;
drivers/rtc/rtc-rk808.c
208
alrm->time.tm_year = (bcd2bin(alrm_data[5] & YEARS_REG_MSK)) + 100;
drivers/rtc/rtc-rs5c313.c
239
tm->tm_sec = bcd2bin(data);
drivers/rtc/rtc-rs5c313.c
243
tm->tm_min = bcd2bin(data);
drivers/rtc/rtc-rs5c313.c
247
tm->tm_hour = bcd2bin(data);
drivers/rtc/rtc-rs5c313.c
251
tm->tm_mday = bcd2bin(data);
drivers/rtc/rtc-rs5c313.c
255
tm->tm_mon = bcd2bin(data) - 1;
drivers/rtc/rtc-rs5c313.c
259
tm->tm_year = bcd2bin(data);
drivers/rtc/rtc-rs5c313.c
265
tm->tm_wday = bcd2bin(data);
drivers/rtc/rtc-rs5c348.c
137
tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK);
drivers/rtc/rtc-rs5c348.c
138
tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK);
drivers/rtc/rtc-rs5c348.c
139
tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK);
drivers/rtc/rtc-rs5c348.c
148
tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK);
drivers/rtc/rtc-rs5c348.c
149
tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK);
drivers/rtc/rtc-rs5c348.c
151
bcd2bin(rxbuf[RS5C348_REG_MONTH] & RS5C348_MONTH_MASK) - 1;
drivers/rtc/rtc-rs5c348.c
153
tm->tm_year = bcd2bin(rxbuf[RS5C348_REG_YEAR]) +
drivers/rtc/rtc-rs5c372.c
187
return bcd2bin(reg & 0x3f);
drivers/rtc/rtc-rs5c372.c
189
hour = bcd2bin(reg & 0x1f);
drivers/rtc/rtc-rs5c372.c
237
tm->tm_sec = bcd2bin(rs5c->regs[RS5C372_REG_SECS] & 0x7f);
drivers/rtc/rtc-rs5c372.c
238
tm->tm_min = bcd2bin(rs5c->regs[RS5C372_REG_MINS] & 0x7f);
drivers/rtc/rtc-rs5c372.c
241
tm->tm_wday = bcd2bin(rs5c->regs[RS5C372_REG_WDAY] & 0x07);
drivers/rtc/rtc-rs5c372.c
242
tm->tm_mday = bcd2bin(rs5c->regs[RS5C372_REG_DAY] & 0x3f);
drivers/rtc/rtc-rs5c372.c
245
tm->tm_mon = bcd2bin(rs5c->regs[RS5C372_REG_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-rs5c372.c
248
tm->tm_year = bcd2bin(rs5c->regs[RS5C372_REG_YEAR]) + 100;
drivers/rtc/rtc-rs5c372.c
410
t->time.tm_min = bcd2bin(rs5c->regs[RS5C_REG_ALARM_A_MIN] & 0x7f);
drivers/rtc/rtc-rv3028.c
139
tm.tm_sec = bcd2bin(date[0]);
drivers/rtc/rtc-rv3028.c
140
tm.tm_min = bcd2bin(date[1]);
drivers/rtc/rtc-rv3028.c
141
tm.tm_hour = bcd2bin(date[2]);
drivers/rtc/rtc-rv3028.c
142
tm.tm_mday = bcd2bin(date[3]);
drivers/rtc/rtc-rv3028.c
143
tm.tm_mon = bcd2bin(date[4]) - 1;
drivers/rtc/rtc-rv3028.c
144
tm.tm_year = bcd2bin(date[5]) + 100;
drivers/rtc/rtc-rv3028.c
327
tm->tm_sec = bcd2bin(date[RV3028_SEC] & 0x7f);
drivers/rtc/rtc-rv3028.c
328
tm->tm_min = bcd2bin(date[RV3028_MIN] & 0x7f);
drivers/rtc/rtc-rv3028.c
329
tm->tm_hour = bcd2bin(date[RV3028_HOUR] & 0x3f);
drivers/rtc/rtc-rv3028.c
331
tm->tm_mday = bcd2bin(date[RV3028_DAY] & 0x3f);
drivers/rtc/rtc-rv3028.c
332
tm->tm_mon = bcd2bin(date[RV3028_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-rv3028.c
333
tm->tm_year = bcd2bin(date[RV3028_YEAR]) + 100;
drivers/rtc/rtc-rv3028.c
387
alrm->time.tm_min = bcd2bin(alarmvals[0] & 0x7f);
drivers/rtc/rtc-rv3028.c
388
alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f);
drivers/rtc/rtc-rv3028.c
389
alrm->time.tm_mday = bcd2bin(alarmvals[2] & 0x3f);
drivers/rtc/rtc-rv3029c2.c
324
tm->tm_sec = bcd2bin(regs[RV3029_W_SEC - RV3029_W_SEC]);
drivers/rtc/rtc-rv3029c2.c
325
tm->tm_min = bcd2bin(regs[RV3029_W_MINUTES - RV3029_W_SEC]);
drivers/rtc/rtc-rv3029c2.c
333
tm->tm_hour = bcd2bin(_hr & 0x1f);
drivers/rtc/rtc-rv3029c2.c
337
tm->tm_hour = bcd2bin(_hr & 0x3f);
drivers/rtc/rtc-rv3029c2.c
340
tm->tm_mday = bcd2bin(regs[RV3029_W_DATE - RV3029_W_SEC]);
drivers/rtc/rtc-rv3029c2.c
341
tm->tm_mon = bcd2bin(regs[RV3029_W_MONTHS - RV3029_W_SEC]) - 1;
drivers/rtc/rtc-rv3029c2.c
342
tm->tm_year = bcd2bin(regs[RV3029_W_YEARS - RV3029_W_SEC]) + 100;
drivers/rtc/rtc-rv3029c2.c
343
tm->tm_wday = bcd2bin(regs[RV3029_W_DAYS - RV3029_W_SEC]) - 1;
drivers/rtc/rtc-rv3029c2.c
369
tm->tm_sec = bcd2bin(regs[RV3029_A_SC - RV3029_A_SC] & 0x7f);
drivers/rtc/rtc-rv3029c2.c
370
tm->tm_min = bcd2bin(regs[RV3029_A_MN - RV3029_A_SC] & 0x7f);
drivers/rtc/rtc-rv3029c2.c
371
tm->tm_hour = bcd2bin(regs[RV3029_A_HR - RV3029_A_SC] & 0x3f);
drivers/rtc/rtc-rv3029c2.c
372
tm->tm_mday = bcd2bin(regs[RV3029_A_DT - RV3029_A_SC] & 0x3f);
drivers/rtc/rtc-rv3029c2.c
373
tm->tm_mon = bcd2bin(regs[RV3029_A_MO - RV3029_A_SC] & 0x1f) - 1;
drivers/rtc/rtc-rv3029c2.c
374
tm->tm_year = bcd2bin(regs[RV3029_A_YR - RV3029_A_SC] & 0x7f) + 100;
drivers/rtc/rtc-rv3029c2.c
375
tm->tm_wday = bcd2bin(regs[RV3029_A_DW - RV3029_A_SC] & 0x07) - 1;
drivers/rtc/rtc-rv3032.c
240
tm->tm_sec = bcd2bin(date[0] & 0x7f);
drivers/rtc/rtc-rv3032.c
241
tm->tm_min = bcd2bin(date[1] & 0x7f);
drivers/rtc/rtc-rv3032.c
242
tm->tm_hour = bcd2bin(date[2] & 0x3f);
drivers/rtc/rtc-rv3032.c
244
tm->tm_mday = bcd2bin(date[4] & 0x3f);
drivers/rtc/rtc-rv3032.c
245
tm->tm_mon = bcd2bin(date[5] & 0x1f) - 1;
drivers/rtc/rtc-rv3032.c
246
tm->tm_year = bcd2bin(date[6]) + 100;
drivers/rtc/rtc-rv3032.c
296
alrm->time.tm_min = bcd2bin(alarmvals[0] & 0x7f);
drivers/rtc/rtc-rv3032.c
297
alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f);
drivers/rtc/rtc-rv3032.c
298
alrm->time.tm_mday = bcd2bin(alarmvals[2] & 0x3f);
drivers/rtc/rtc-rv8803.c
270
tm->tm_sec = bcd2bin(date[RV8803_SEC] & 0x7f);
drivers/rtc/rtc-rv8803.c
271
tm->tm_min = bcd2bin(date[RV8803_MIN] & 0x7f);
drivers/rtc/rtc-rv8803.c
272
tm->tm_hour = bcd2bin(date[RV8803_HOUR] & 0x3f);
drivers/rtc/rtc-rv8803.c
274
tm->tm_mday = bcd2bin(date[RV8803_DAY] & 0x3f);
drivers/rtc/rtc-rv8803.c
275
tm->tm_mon = bcd2bin(date[RV8803_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-rv8803.c
276
tm->tm_year = bcd2bin(date[RV8803_YEAR]) + 100;
drivers/rtc/rtc-rv8803.c
371
alrm->time.tm_min = bcd2bin(alarmvals[0]);
drivers/rtc/rtc-rv8803.c
372
alrm->time.tm_hour = bcd2bin(alarmvals[1]);
drivers/rtc/rtc-rv8803.c
373
alrm->time.tm_mday = bcd2bin(alarmvals[2]);
drivers/rtc/rtc-rx4581.c
150
tm->tm_sec = bcd2bin(date[RX4581_REG_SC] & 0x7F);
drivers/rtc/rtc-rx4581.c
151
tm->tm_min = bcd2bin(date[RX4581_REG_MN] & 0x7F);
drivers/rtc/rtc-rx4581.c
152
tm->tm_hour = bcd2bin(date[RX4581_REG_HR] & 0x3F); /* rtc hr 0-23 */
drivers/rtc/rtc-rx4581.c
154
tm->tm_mday = bcd2bin(date[RX4581_REG_DM] & 0x3F);
drivers/rtc/rtc-rx4581.c
155
tm->tm_mon = bcd2bin(date[RX4581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */
drivers/rtc/rtc-rx4581.c
156
tm->tm_year = bcd2bin(date[RX4581_REG_YR]);
drivers/rtc/rtc-rx6110.c
139
tm->tm_sec = bcd2bin(data[RTC_SEC] & 0x7f);
drivers/rtc/rtc-rx6110.c
140
tm->tm_min = bcd2bin(data[RTC_MIN] & 0x7f);
drivers/rtc/rtc-rx6110.c
142
tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f);
drivers/rtc/rtc-rx6110.c
144
tm->tm_mday = bcd2bin(data[RTC_MDAY] & 0x3f);
drivers/rtc/rtc-rx6110.c
145
tm->tm_mon = bcd2bin(data[RTC_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-rx6110.c
146
tm->tm_year = bcd2bin(data[RTC_YEAR]) + 100;
drivers/rtc/rtc-rx8010.c
126
dt->tm_sec = bcd2bin(date[RX8010_SEC - RX8010_SEC] & 0x7f);
drivers/rtc/rtc-rx8010.c
127
dt->tm_min = bcd2bin(date[RX8010_MIN - RX8010_SEC] & 0x7f);
drivers/rtc/rtc-rx8010.c
128
dt->tm_hour = bcd2bin(date[RX8010_HOUR - RX8010_SEC] & 0x3f);
drivers/rtc/rtc-rx8010.c
129
dt->tm_mday = bcd2bin(date[RX8010_MDAY - RX8010_SEC] & 0x3f);
drivers/rtc/rtc-rx8010.c
130
dt->tm_mon = bcd2bin(date[RX8010_MONTH - RX8010_SEC] & 0x1f) - 1;
drivers/rtc/rtc-rx8010.c
131
dt->tm_year = bcd2bin(date[RX8010_YEAR - RX8010_SEC]) + 100;
drivers/rtc/rtc-rx8010.c
240
t->time.tm_min = bcd2bin(alarmvals[0] & 0x7f);
drivers/rtc/rtc-rx8010.c
241
t->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f);
drivers/rtc/rtc-rx8010.c
244
t->time.tm_mday = bcd2bin(alarmvals[2] & 0x7f);
drivers/rtc/rtc-rx8025.c
231
dt->tm_sec = bcd2bin(date[RX8025_REG_SEC] & 0x7f);
drivers/rtc/rtc-rx8025.c
232
dt->tm_min = bcd2bin(date[RX8025_REG_MIN] & 0x7f);
drivers/rtc/rtc-rx8025.c
234
dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f);
drivers/rtc/rtc-rx8025.c
236
dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12
drivers/rtc/rtc-rx8025.c
239
dt->tm_mday = bcd2bin(date[RX8025_REG_MDAY] & 0x3f);
drivers/rtc/rtc-rx8025.c
240
dt->tm_mon = bcd2bin(date[RX8025_REG_MONTH] & 0x1f) - 1;
drivers/rtc/rtc-rx8025.c
241
dt->tm_year = bcd2bin(date[RX8025_REG_YEAR]) + 100;
drivers/rtc/rtc-rx8025.c
346
t->time.tm_min = bcd2bin(ald[0] & 0x7f);
drivers/rtc/rtc-rx8025.c
348
t->time.tm_hour = bcd2bin(ald[1] & 0x3f);
drivers/rtc/rtc-rx8025.c
350
t->time.tm_hour = bcd2bin(ald[1] & 0x1f) % 12
drivers/rtc/rtc-rx8111.c
208
tm->tm_sec = bcd2bin(buf[0]);
drivers/rtc/rtc-rx8111.c
209
tm->tm_min = bcd2bin(buf[1]);
drivers/rtc/rtc-rx8111.c
210
tm->tm_hour = bcd2bin(buf[2]);
drivers/rtc/rtc-rx8111.c
212
tm->tm_mday = bcd2bin(buf[4]);
drivers/rtc/rtc-rx8111.c
213
tm->tm_mon = bcd2bin(buf[5]) - 1;
drivers/rtc/rtc-rx8111.c
214
tm->tm_year = bcd2bin(buf[6]) + 100;
drivers/rtc/rtc-rx8581.c
113
tm->tm_sec = bcd2bin(date[RX8581_REG_SC] & 0x7F);
drivers/rtc/rtc-rx8581.c
114
tm->tm_min = bcd2bin(date[RX8581_REG_MN] & 0x7F);
drivers/rtc/rtc-rx8581.c
115
tm->tm_hour = bcd2bin(date[RX8581_REG_HR] & 0x3F); /* rtc hr 0-23 */
drivers/rtc/rtc-rx8581.c
117
tm->tm_mday = bcd2bin(date[RX8581_REG_DM] & 0x3F);
drivers/rtc/rtc-rx8581.c
118
tm->tm_mon = bcd2bin(date[RX8581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */
drivers/rtc/rtc-rx8581.c
119
tm->tm_year = bcd2bin(date[RX8581_REG_YR]) + 100;
drivers/rtc/rtc-rzn1.c
106
if (tm->tm_sec != bcd2bin(secs))
drivers/rtc/rtc-rzn1.c
243
tm->tm_min = bcd2bin(min);
drivers/rtc/rtc-rzn1.c
244
tm->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-rzn1.c
80
tm->tm_sec = bcd2bin(val);
drivers/rtc/rtc-rzn1.c
81
tm->tm_min = bcd2bin(val >> RZN1_RTC_TIME_MIN_SHIFT);
drivers/rtc/rtc-rzn1.c
82
tm->tm_hour = bcd2bin(val >> RZN1_RTC_TIME_HOUR_SHIFT);
drivers/rtc/rtc-rzn1.c
86
tm->tm_mday = bcd2bin(val >> RZN1_RTC_CAL_DAY_SHIFT);
drivers/rtc/rtc-rzn1.c
87
tm->tm_mon = bcd2bin(val >> RZN1_RTC_CAL_MON_SHIFT) - 1;
drivers/rtc/rtc-rzn1.c
88
tm->tm_year = bcd2bin(val >> RZN1_RTC_CAL_YEAR_SHIFT) + 100;
drivers/rtc/rtc-s35390a.c
200
return bcd2bin(reg & 0x3f);
drivers/rtc/rtc-s35390a.c
202
hour = bcd2bin(reg & 0x3f);
drivers/rtc/rtc-s35390a.c
257
tm->tm_sec = bcd2bin(buf[S35390A_BYTE_SECS]);
drivers/rtc/rtc-s35390a.c
258
tm->tm_min = bcd2bin(buf[S35390A_BYTE_MINS]);
drivers/rtc/rtc-s35390a.c
260
tm->tm_wday = bcd2bin(buf[S35390A_BYTE_WDAY]);
drivers/rtc/rtc-s35390a.c
261
tm->tm_mday = bcd2bin(buf[S35390A_BYTE_DAY]);
drivers/rtc/rtc-s35390a.c
262
tm->tm_mon = bcd2bin(buf[S35390A_BYTE_MONTH]) - 1;
drivers/rtc/rtc-s35390a.c
263
tm->tm_year = bcd2bin(buf[S35390A_BYTE_YEAR]) + 100;
drivers/rtc/rtc-s35390a.c
362
bcd2bin(buf[S35390A_ALRM_BYTE_WDAY] & ~0x80);
drivers/rtc/rtc-s35390a.c
370
alm->time.tm_min = bcd2bin(buf[S35390A_ALRM_BYTE_MINS] & ~0x80);
drivers/rtc/rtc-s3c.c
159
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-s3c.c
160
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-s3c.c
161
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-s3c.c
162
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-s3c.c
163
tm->tm_mon = bcd2bin(tm->tm_mon);
drivers/rtc/rtc-s3c.c
164
tm->tm_year = bcd2bin(tm->tm_year);
drivers/rtc/rtc-s3c.c
252
alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec);
drivers/rtc/rtc-s3c.c
255
alm_tm->tm_min = bcd2bin(alm_tm->tm_min);
drivers/rtc/rtc-s3c.c
258
alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour);
drivers/rtc/rtc-s3c.c
261
alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday);
drivers/rtc/rtc-s3c.c
264
alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon);
drivers/rtc/rtc-s3c.c
269
alm_tm->tm_year = bcd2bin(alm_tm->tm_year);
drivers/rtc/rtc-sd2405al.c
102
time->tm_hour = bcd2bin(data[SD2405AL_REG_T_HOUR] & 0x3F);
drivers/rtc/rtc-sd2405al.c
105
time->tm_hour = bcd2bin(data[SD2405AL_REG_T_HOUR]
drivers/rtc/rtc-sd2405al.c
108
time->tm_hour = bcd2bin(data[SD2405AL_REG_T_HOUR]
drivers/rtc/rtc-sd2405al.c
111
time->tm_wday = bcd2bin(data[SD2405AL_REG_T_WEEK] & 0x07);
drivers/rtc/rtc-sd2405al.c
112
time->tm_mday = bcd2bin(data[SD2405AL_REG_T_DAY] & 0x3F);
drivers/rtc/rtc-sd2405al.c
113
time->tm_mon = bcd2bin(data[SD2405AL_REG_T_MON] & 0x1F) - 1;
drivers/rtc/rtc-sd2405al.c
114
time->tm_year = bcd2bin(data[SD2405AL_REG_T_YEAR]) + 100;
drivers/rtc/rtc-sd2405al.c
98
time->tm_sec = bcd2bin(data[SD2405AL_REG_T_SEC] & 0x7F);
drivers/rtc/rtc-sd2405al.c
99
time->tm_min = bcd2bin(data[SD2405AL_REG_T_MIN] & 0x7F);
drivers/rtc/rtc-sd3078.c
100
tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x1F);
drivers/rtc/rtc-sd3078.c
102
tm->tm_mday = bcd2bin(rtc_data[SD3078_REG_DM] & 0x3F);
drivers/rtc/rtc-sd3078.c
104
tm->tm_mon = bcd2bin(rtc_data[SD3078_REG_MO] & 0x1F) - 1;
drivers/rtc/rtc-sd3078.c
105
tm->tm_year = bcd2bin(rtc_data[SD3078_REG_YR]) + 100;
drivers/rtc/rtc-sd3078.c
86
tm->tm_sec = bcd2bin(rtc_data[SD3078_REG_SC] & 0x7F);
drivers/rtc/rtc-sd3078.c
87
tm->tm_min = bcd2bin(rtc_data[SD3078_REG_MN] & 0x7F);
drivers/rtc/rtc-sd3078.c
96
tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x3F);
drivers/rtc/rtc-sd3078.c
98
tm->tm_hour = bcd2bin(rtc_data[SD3078_REG_HR] & 0x1F) + 12;
drivers/rtc/rtc-sh.c
158
tm->tm_sec = bcd2bin(readb(rtc->regbase + RSECCNT));
drivers/rtc/rtc-sh.c
159
tm->tm_min = bcd2bin(readb(rtc->regbase + RMINCNT));
drivers/rtc/rtc-sh.c
160
tm->tm_hour = bcd2bin(readb(rtc->regbase + RHRCNT));
drivers/rtc/rtc-sh.c
161
tm->tm_wday = bcd2bin(readb(rtc->regbase + RWKCNT));
drivers/rtc/rtc-sh.c
162
tm->tm_mday = bcd2bin(readb(rtc->regbase + RDAYCNT));
drivers/rtc/rtc-sh.c
163
tm->tm_mon = bcd2bin(readb(rtc->regbase + RMONCNT)) - 1;
drivers/rtc/rtc-sh.c
167
yr100 = bcd2bin(yr >> 8);
drivers/rtc/rtc-sh.c
171
yr100 = bcd2bin((yr == 0x99) ? 0x19 : 0x20);
drivers/rtc/rtc-sh.c
174
tm->tm_year = (yr100 * 100 + bcd2bin(yr)) - 1900;
drivers/rtc/rtc-sh.c
243
value = bcd2bin(byte);
drivers/rtc/rtc-spear.c
182
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-spear.c
183
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-spear.c
184
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-spear.c
185
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-spear.c
186
tm->tm_mon = bcd2bin(tm->tm_mon) - 1;
drivers/rtc/rtc-spear.c
188
tm->tm_year = bcd2bin(tm->tm_year);
drivers/rtc/rtc-stk17ta8.c
118
tm->tm_sec = bcd2bin(second);
drivers/rtc/rtc-stk17ta8.c
119
tm->tm_min = bcd2bin(minute);
drivers/rtc/rtc-stk17ta8.c
120
tm->tm_hour = bcd2bin(hour);
drivers/rtc/rtc-stk17ta8.c
121
tm->tm_mday = bcd2bin(day);
drivers/rtc/rtc-stk17ta8.c
122
tm->tm_wday = bcd2bin(week);
drivers/rtc/rtc-stk17ta8.c
123
tm->tm_mon = bcd2bin(month) - 1;
drivers/rtc/rtc-stk17ta8.c
125
tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900;
drivers/rtc/rtc-stm32.c
511
tm->tm_sec = bcd2bin(tm->tm_sec);
drivers/rtc/rtc-stm32.c
512
tm->tm_min = bcd2bin(tm->tm_min);
drivers/rtc/rtc-stm32.c
513
tm->tm_hour = bcd2bin(tm->tm_hour);
drivers/rtc/rtc-stm32.c
515
tm->tm_mday = bcd2bin(tm->tm_mday);
drivers/rtc/rtc-stm32.c
516
tm->tm_mon = bcd2bin(tm->tm_mon) - 1;
drivers/rtc/rtc-stm32.c
517
tm->tm_year = bcd2bin(tm->tm_year) + 100;
drivers/rtc/rtc-tps65910.c
154
alm->time.tm_sec = bcd2bin(alarm_data[0]);
drivers/rtc/rtc-tps65910.c
155
alm->time.tm_min = bcd2bin(alarm_data[1]);
drivers/rtc/rtc-tps65910.c
156
alm->time.tm_hour = bcd2bin(alarm_data[2]);
drivers/rtc/rtc-tps65910.c
157
alm->time.tm_mday = bcd2bin(alarm_data[3]);
drivers/rtc/rtc-tps65910.c
158
alm->time.tm_mon = bcd2bin(alarm_data[4]) - 1;
drivers/rtc/rtc-tps65910.c
159
alm->time.tm_year = bcd2bin(alarm_data[5]) + 100;
drivers/rtc/rtc-tps65910.c
89
tm->tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-tps65910.c
90
tm->tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-tps65910.c
91
tm->tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-tps65910.c
92
tm->tm_mday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-tps65910.c
93
tm->tm_mon = bcd2bin(rtc_data[4]) - 1;
drivers/rtc/rtc-tps65910.c
94
tm->tm_year = bcd2bin(rtc_data[5]) + 100;
drivers/rtc/rtc-tps6594.c
108
tm->tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-tps6594.c
109
tm->tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-tps6594.c
110
tm->tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-tps6594.c
111
tm->tm_mday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-tps6594.c
112
tm->tm_mon = bcd2bin(rtc_data[4]) - 1;
drivers/rtc/rtc-tps6594.c
113
tm->tm_year = bcd2bin(rtc_data[5]) + 100;
drivers/rtc/rtc-tps6594.c
114
tm->tm_wday = bcd2bin(rtc_data[6]);
drivers/rtc/rtc-tps6594.c
162
alm->time.tm_sec = bcd2bin(alarm_data[0]);
drivers/rtc/rtc-tps6594.c
163
alm->time.tm_min = bcd2bin(alarm_data[1]);
drivers/rtc/rtc-tps6594.c
164
alm->time.tm_hour = bcd2bin(alarm_data[2]);
drivers/rtc/rtc-tps6594.c
165
alm->time.tm_mday = bcd2bin(alarm_data[3]);
drivers/rtc/rtc-tps6594.c
166
alm->time.tm_mon = bcd2bin(alarm_data[4]) - 1;
drivers/rtc/rtc-tps6594.c
167
alm->time.tm_year = bcd2bin(alarm_data[5]) + 100;
drivers/rtc/rtc-twl.c
316
tm->tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-twl.c
317
tm->tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-twl.c
318
tm->tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-twl.c
319
tm->tm_mday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-twl.c
320
tm->tm_mon = bcd2bin(rtc_data[4]) - 1;
drivers/rtc/rtc-twl.c
321
tm->tm_year = bcd2bin(rtc_data[5]) + 100;
drivers/rtc/rtc-twl.c
383
alm->time.tm_sec = bcd2bin(rtc_data[0]);
drivers/rtc/rtc-twl.c
384
alm->time.tm_min = bcd2bin(rtc_data[1]);
drivers/rtc/rtc-twl.c
385
alm->time.tm_hour = bcd2bin(rtc_data[2]);
drivers/rtc/rtc-twl.c
386
alm->time.tm_mday = bcd2bin(rtc_data[3]);
drivers/rtc/rtc-twl.c
387
alm->time.tm_mon = bcd2bin(rtc_data[4]) - 1;
drivers/rtc/rtc-twl.c
388
alm->time.tm_year = bcd2bin(rtc_data[5]) + 100;
drivers/rtc/rtc-vt8500.c
109
tm->tm_sec = bcd2bin(time & TIME_SEC_MASK);
drivers/rtc/rtc-vt8500.c
110
tm->tm_min = bcd2bin((time & TIME_MIN_MASK) >> TIME_MIN_S);
drivers/rtc/rtc-vt8500.c
111
tm->tm_hour = bcd2bin((time & TIME_HOUR_MASK) >> TIME_HOUR_S);
drivers/rtc/rtc-vt8500.c
112
tm->tm_mday = bcd2bin(date & DATE_DAY_MASK);
drivers/rtc/rtc-vt8500.c
113
tm->tm_mon = bcd2bin((date & DATE_MONTH_MASK) >> DATE_MONTH_S) - 1;
drivers/rtc/rtc-vt8500.c
114
tm->tm_year = bcd2bin((date & DATE_YEAR_MASK) >> DATE_YEAR_S)
drivers/rtc/rtc-vt8500.c
147
alrm->time.tm_mday = bcd2bin((alarm & ALARM_DAY_MASK) >> ALARM_DAY_S);
drivers/rtc/rtc-vt8500.c
148
alrm->time.tm_hour = bcd2bin((alarm & TIME_HOUR_MASK) >> TIME_HOUR_S);
drivers/rtc/rtc-vt8500.c
149
alrm->time.tm_min = bcd2bin((alarm & TIME_MIN_MASK) >> TIME_MIN_S);
drivers/rtc/rtc-vt8500.c
150
alrm->time.tm_sec = bcd2bin((alarm & TIME_SEC_MASK));
drivers/rtc/rtc-x1205.c
127
tm->tm_sec = bcd2bin(buf[CCR_SEC]);
drivers/rtc/rtc-x1205.c
128
tm->tm_min = bcd2bin(buf[CCR_MIN]);
drivers/rtc/rtc-x1205.c
129
tm->tm_hour = bcd2bin(buf[CCR_HOUR] & 0x3F); /* hr is 0-23 */
drivers/rtc/rtc-x1205.c
130
tm->tm_mday = bcd2bin(buf[CCR_MDAY]);
drivers/rtc/rtc-x1205.c
131
tm->tm_mon = bcd2bin(buf[CCR_MONTH]) - 1; /* mon is 0-11 */
drivers/rtc/rtc-x1205.c
132
tm->tm_year = bcd2bin(buf[CCR_YEAR])
drivers/rtc/rtc-x1205.c
133
+ (bcd2bin(buf[CCR_Y2K]) * 100) - 1900;
drivers/rtc/rtc-x1205.c
477
value = bcd2bin(reg & probe_limits_pattern[i].mask);
drivers/scsi/sr_vendor.c
240
min = bcd2bin(buffer[15]);
drivers/scsi/sr_vendor.c
241
sec = bcd2bin(buffer[16]);
drivers/scsi/sr_vendor.c
242
frame = bcd2bin(buffer[17]);
drivers/scsi/sr_vendor.c
268
min = bcd2bin(buffer[1]);
drivers/scsi/sr_vendor.c
269
sec = bcd2bin(buffer[2]);
drivers/scsi/sr_vendor.c
270
frame = bcd2bin(buffer[3]);