Searched refs:BIN2BCD (Results 1 - 25 of 37) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dbcd.h14 #define BIN2BCD(val) ((((val)/10)<<4) + (val)%10) macro
18 #define BIN_TO_BCD(val) ((val)=BIN2BCD(val))
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/sun3x/
H A Dtime.c50 h->sec = BIN2BCD(t->tm_sec);
51 h->min = BIN2BCD(t->tm_min);
52 h->hour = BIN2BCD(t->tm_hour);
53 h->wday = BIN2BCD(t->tm_wday);
54 h->mday = BIN2BCD(t->tm_mday);
55 h->month = BIN2BCD(t->tm_mon);
56 h->year = BIN2BCD(t->tm_year);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/ddb5xxx/common/
H A Drtc_ds1386.c100 year = BIN2BCD(tm.tm_year - EPOCH);
106 month = BIN2BCD(tm.tm_mon+1); /* tm_mon starts from 0 to 11 */
112 day = BIN2BCD(tm.tm_mday);
122 hour |= 0x20 | (BIN2BCD(hour-12) & 0x1f);
124 hour |= BIN2BCD(tm.tm_hour);
128 hour = BIN2BCD(tm.tm_hour) & 0x3f;
132 minute = BIN2BCD(tm.tm_min);
137 second = BIN2BCD(tm.tm_sec);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/pmc-sierra/yosemite/
H A Dsetup.c111 m48t37_base->year = BIN2BCD(tm.tm_year % 100);
112 m48t37_base->century = BIN2BCD(tm.tm_year / 100);
115 m48t37_base->month = BIN2BCD(tm.tm_mon);
118 m48t37_base->date = BIN2BCD(tm.tm_mday);
121 m48t37_base->hour = BIN2BCD(tm.tm_hour);
122 m48t37_base->min = BIN2BCD(tm.tm_min);
123 m48t37_base->sec = BIN2BCD(tm.tm_sec);
126 m48t37_base->day = BIN2BCD(tm.tm_wday + 1);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/bvme6000/
H A Drtc.c116 rtc->bcd_sec = BIN2BCD(sec);
117 rtc->bcd_min = BIN2BCD(min);
118 rtc->bcd_hr = BIN2BCD(hrs);
119 rtc->bcd_dom = BIN2BCD(day);
120 rtc->bcd_mth = BIN2BCD(mon);
121 rtc->bcd_year = BIN2BCD(yrs%100);
123 rtc->bcd_dow = BIN2BCD(rtc_tm.tm_wday+1);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/rtc/
H A Drtc-at91rm9200.c113 BIN2BCD(tm->tm_sec) << 0
114 | BIN2BCD(tm->tm_min) << 8
115 | BIN2BCD(tm->tm_hour) << 16);
118 BIN2BCD((tm->tm_year + 1900) / 100) /* century */
119 | BIN2BCD(tm->tm_year % 100) << 8 /* year */
120 | BIN2BCD(tm->tm_mon + 1) << 16 /* tm_mon starts at zero */
121 | BIN2BCD(tm->tm_wday + 1) << 21 /* day of the week [0-6], Sunday=0 */
122 | BIN2BCD(tm->tm_mday) << 24);
169 BIN2BCD(tm.tm_sec) << 0
170 | BIN2BCD(t
[all...]
H A Drtc-max6902.c179 max6902_set_reg(dev, 0x01, BIN2BCD(dt->tm_sec));
180 max6902_set_reg(dev, 0x03, BIN2BCD(dt->tm_min));
181 max6902_set_reg(dev, 0x05, BIN2BCD(dt->tm_hour));
183 max6902_set_reg(dev, 0x07, BIN2BCD(dt->tm_mday));
184 max6902_set_reg(dev, 0x09, BIN2BCD(dt->tm_mon+1));
185 max6902_set_reg(dev, 0x0B, BIN2BCD(dt->tm_wday));
186 max6902_set_reg(dev, 0x0D, BIN2BCD(dt->tm_year%100));
187 max6902_set_reg(dev, 0x13, BIN2BCD(dt->tm_year/100));
H A Drtc-rs5c348.c77 txp[RS5C348_REG_SECS] = BIN2BCD(tm->tm_sec);
78 txp[RS5C348_REG_MINS] = BIN2BCD(tm->tm_min);
80 txp[RS5C348_REG_HOURS] = BIN2BCD(tm->tm_hour);
83 txp[RS5C348_REG_HOURS] = BIN2BCD((tm->tm_hour + 11) % 12 + 1) |
86 txp[RS5C348_REG_WDAY] = BIN2BCD(tm->tm_wday);
87 txp[RS5C348_REG_DAY] = BIN2BCD(tm->tm_mday);
88 txp[RS5C348_REG_MONTH] = BIN2BCD(tm->tm_mon + 1) |
90 txp[RS5C348_REG_YEAR] = BIN2BCD(tm->tm_year % 100);
H A Drtc-m48t86.c106 ops->writebyte(BIN2BCD(tm->tm_sec), M48T86_REG_SEC);
107 ops->writebyte(BIN2BCD(tm->tm_min), M48T86_REG_MIN);
108 ops->writebyte(BIN2BCD(tm->tm_hour), M48T86_REG_HOUR);
109 ops->writebyte(BIN2BCD(tm->tm_mday), M48T86_REG_DOM);
110 ops->writebyte(BIN2BCD(tm->tm_mon + 1), M48T86_REG_MONTH);
111 ops->writebyte(BIN2BCD(tm->tm_year % 100), M48T86_REG_YEAR);
112 ops->writebyte(BIN2BCD(tm->tm_wday), M48T86_REG_DOW);
H A Drtc-max6900.c187 regs[MAX6900_REG_SC] = BIN2BCD(tm->tm_sec);
188 regs[MAX6900_REG_MN] = BIN2BCD(tm->tm_min);
189 regs[MAX6900_REG_HR] = BIN2BCD(tm->tm_hour);
190 regs[MAX6900_REG_DT] = BIN2BCD(tm->tm_mday);
191 regs[MAX6900_REG_MO] = BIN2BCD(tm->tm_mon + 1);
192 regs[MAX6900_REG_YR] = BIN2BCD(tm->tm_year - 100);
193 regs[MAX6900_REG_DW] = BIN2BCD(tm->tm_wday);
H A Drtc-v3020.c134 v3020_set_reg(chip, V3020_SECONDS, BIN2BCD(dt->tm_sec));
135 v3020_set_reg(chip, V3020_MINUTES, BIN2BCD(dt->tm_min));
136 v3020_set_reg(chip, V3020_HOURS, BIN2BCD(dt->tm_hour));
137 v3020_set_reg(chip, V3020_MONTH_DAY, BIN2BCD(dt->tm_mday));
138 v3020_set_reg(chip, V3020_MONTH, BIN2BCD(dt->tm_mon));
139 v3020_set_reg(chip, V3020_WEEK_DAY, BIN2BCD(dt->tm_wday));
140 v3020_set_reg(chip, V3020_YEAR, BIN2BCD(dt->tm_year % 100));
H A Drtc-ds1553.c81 century = BIN2BCD((tm->tm_year + 1900) / 100);
85 writeb(BIN2BCD(tm->tm_year % 100), ioaddr + RTC_YEAR);
86 writeb(BIN2BCD(tm->tm_mon + 1), ioaddr + RTC_MONTH);
87 writeb(BIN2BCD(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
88 writeb(BIN2BCD(tm->tm_mday), ioaddr + RTC_DATE);
89 writeb(BIN2BCD(tm->tm_hour), ioaddr + RTC_HOURS);
90 writeb(BIN2BCD(tm->tm_min), ioaddr + RTC_MINUTES);
91 writeb(BIN2BCD(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
144 0x80 : BIN2BCD(pdata->alrm_mday),
147 0x80 : BIN2BCD(pdat
[all...]
H A Drtc-ds1307.c149 buf[DS1307_REG_SECS] = BIN2BCD(t->tm_sec);
150 buf[DS1307_REG_MIN] = BIN2BCD(t->tm_min);
151 buf[DS1307_REG_HOUR] = BIN2BCD(t->tm_hour);
152 buf[DS1307_REG_WDAY] = BIN2BCD(t->tm_wday + 1);
153 buf[DS1307_REG_MDAY] = BIN2BCD(t->tm_mday);
154 buf[DS1307_REG_MONTH] = BIN2BCD(t->tm_mon + 1);
158 buf[DS1307_REG_YEAR] = BIN2BCD(tmp);
300 BIN2BCD(tmp));
H A Drtc-ds1742.c69 century = BIN2BCD((tm->tm_year + 1900) / 100);
73 writeb(BIN2BCD(tm->tm_year % 100), ioaddr + RTC_YEAR);
74 writeb(BIN2BCD(tm->tm_mon + 1), ioaddr + RTC_MONTH);
75 writeb(BIN2BCD(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
76 writeb(BIN2BCD(tm->tm_mday), ioaddr + RTC_DATE);
77 writeb(BIN2BCD(tm->tm_hour), ioaddr + RTC_HOURS);
78 writeb(BIN2BCD(tm->tm_min), ioaddr + RTC_MINUTES);
79 writeb(BIN2BCD(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
H A Drtc-rs5c313.c297 data = BIN2BCD(tm->tm_sec);
301 data = BIN2BCD(tm->tm_min);
305 data = BIN2BCD(tm->tm_hour);
309 data = BIN2BCD(tm->tm_mday);
313 data = BIN2BCD(tm->tm_mon + 1);
317 data = BIN2BCD(tm->tm_year % 100);
321 data = BIN2BCD(tm->tm_wday);
H A Drtc-rs5c372.c144 return BIN2BCD(hour);
147 return 0x20 | BIN2BCD(hour - 12);
149 return 0x20 | BIN2BCD(12);
151 return BIN2BCD(12);
152 return BIN2BCD(hour);
198 buf[1] = BIN2BCD(tm->tm_sec);
199 buf[2] = BIN2BCD(tm->tm_min);
201 buf[4] = BIN2BCD(tm->tm_wday);
202 buf[5] = BIN2BCD(tm->tm_mday);
203 buf[6] = BIN2BCD(t
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/mvme16x/
H A Drtc.c106 rtc->bcd_sec = BIN2BCD(sec);
107 rtc->bcd_min = BIN2BCD(min);
108 rtc->bcd_hr = BIN2BCD(hrs);
109 rtc->bcd_dom = BIN2BCD(day);
110 rtc->bcd_mth = BIN2BCD(mon);
111 rtc->bcd_year = BIN2BCD(yrs%100);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/momentum/ocelot_3/
H A Dsetup.c175 rtc_base[0x7fff] = BIN2BCD(tm.tm_year % 100);
176 rtc_base[0x7ff1] = BIN2BCD(tm.tm_year / 100);
179 rtc_base[0x7ffe] = BIN2BCD(tm.tm_mon);
182 rtc_base[0x7ffd] = BIN2BCD(tm.tm_mday);
185 rtc_base[0x7ffb] = BIN2BCD(tm.tm_hour);
186 rtc_base[0x7ffa] = BIN2BCD(tm.tm_min);
187 rtc_base[0x7ff9] = BIN2BCD(tm.tm_sec);
190 rtc_base[0x7ffc] = BIN2BCD(tm.tm_wday + 1);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/momentum/ocelot_c/
H A Dsetup.c184 rtc_base[0x7fff] = BIN2BCD(tm.tm_year % 100);
185 rtc_base[0x7ff1] = BIN2BCD(tm.tm_year / 100);
188 rtc_base[0x7ffe] = BIN2BCD(tm.tm_mon);
191 rtc_base[0x7ffd] = BIN2BCD(tm.tm_mday);
194 rtc_base[0x7ffb] = BIN2BCD(tm.tm_hour);
195 rtc_base[0x7ffa] = BIN2BCD(tm.tm_min);
196 rtc_base[0x7ff9] = BIN2BCD(tm.tm_sec);
199 rtc_base[0x7ffc] = BIN2BCD(tm.tm_wday + 1);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/sibyte/swarm/
H A Drtc_m41t81.c158 tm.tm_sec = BIN2BCD(tm.tm_sec);
161 tm.tm_min = BIN2BCD(tm.tm_min);
164 tm.tm_hour = BIN2BCD(tm.tm_hour);
170 tm.tm_wday = BIN2BCD(tm.tm_wday);
173 tm.tm_mday = BIN2BCD(tm.tm_mday);
178 tm.tm_mon = BIN2BCD(tm.tm_mon);
183 tm.tm_year = BIN2BCD(tm.tm_year);
H A Drtc_xicor1241.c126 tm.tm_sec = BIN2BCD(tm.tm_sec);
129 tm.tm_min = BIN2BCD(tm.tm_min);
132 tm.tm_mday = BIN2BCD(tm.tm_mday);
137 tm.tm_mon = BIN2BCD(tm.tm_mon);
150 tm.tm_hour = BIN2BCD(tm.tm_hour);
159 tm.tm_hour = BIN2BCD(tm.tm_hour);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/
H A Dip27-rtc.c133 sec = BIN2BCD(sec);
134 min = BIN2BCD(min);
135 hrs = BIN2BCD(hrs);
136 day = BIN2BCD(day);
137 mon = BIN2BCD(mon);
138 yrs = BIN2BCD(yrs);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/sgi-ip22/
H A Dip22-time.c80 hpc3c0->rtcregs[RTC_YEAR] = BIN2BCD(tm.tm_year);
81 hpc3c0->rtcregs[RTC_MONTH] = BIN2BCD(tm.tm_mon);
82 hpc3c0->rtcregs[RTC_DATE] = BIN2BCD(tm.tm_mday);
83 hpc3c0->rtcregs[RTC_HOURS] = BIN2BCD(tm.tm_hour);
84 hpc3c0->rtcregs[RTC_MINUTES] = BIN2BCD(tm.tm_min);
85 hpc3c0->rtcregs[RTC_SECONDS] = BIN2BCD(tm.tm_sec);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/i2c/chips/
H A Dds1337.c163 buf[1] = BIN2BCD(dt->tm_sec);
164 buf[2] = BIN2BCD(dt->tm_min);
165 buf[3] = BIN2BCD(dt->tm_hour);
166 buf[4] = BIN2BCD(dt->tm_wday + 1);
167 buf[5] = BIN2BCD(dt->tm_mday);
168 buf[6] = BIN2BCD(dt->tm_mon + 1);
174 buf[7] = BIN2BCD(val);
H A Dm41t00.c193 sec = BIN2BCD(tm.tm_sec);
194 min = BIN2BCD(tm.tm_min);
195 hour = BIN2BCD(tm.tm_hour);
196 day = BIN2BCD(tm.tm_mday);
197 mon = BIN2BCD(tm.tm_mon);
198 year = BIN2BCD(tm.tm_year);

Completed in 97 milliseconds

12