bin2bcd           671 arch/alpha/kernel/core_marvel.c 		ret = bin2bcd(rtc_access.data);
bin2bcd           240 arch/ia64/include/asm/sal.h #define SAL_VERSION_CODE(major, minor) ((bin2bcd(major) << 8) | bin2bcd(minor))
bin2bcd           230 arch/m68k/atari/time.c 	    sec = bin2bcd(sec);
bin2bcd           231 arch/m68k/atari/time.c 	    min = bin2bcd(min);
bin2bcd           232 arch/m68k/atari/time.c 	    hour = bin2bcd(hour);
bin2bcd           233 arch/m68k/atari/time.c 	    day = bin2bcd(day);
bin2bcd           234 arch/m68k/atari/time.c 	    mon = bin2bcd(mon);
bin2bcd           235 arch/m68k/atari/time.c 	    year = bin2bcd(year);
bin2bcd           237 arch/m68k/atari/time.c 		wday = bin2bcd(wday);
bin2bcd           300 arch/m68k/bvme6000/config.c 		rtc->bcd_sec = bin2bcd(t->tm_sec);
bin2bcd           301 arch/m68k/bvme6000/config.c 		rtc->bcd_min = bin2bcd(t->tm_min);
bin2bcd           302 arch/m68k/bvme6000/config.c 		rtc->bcd_hr  = bin2bcd(t->tm_hour);
bin2bcd           303 arch/m68k/bvme6000/config.c 		rtc->bcd_dom = bin2bcd(t->tm_mday);
bin2bcd           304 arch/m68k/bvme6000/config.c 		rtc->bcd_mth = bin2bcd(t->tm_mon + 1);
bin2bcd           305 arch/m68k/bvme6000/config.c 		rtc->bcd_year = bin2bcd(t->tm_year%100);
bin2bcd           307 arch/m68k/bvme6000/config.c 			rtc->bcd_dow = bin2bcd(t->tm_wday+1);
bin2bcd           113 arch/m68k/bvme6000/rtc.c 		rtc->bcd_sec   = bin2bcd(sec);
bin2bcd           114 arch/m68k/bvme6000/rtc.c 		rtc->bcd_min   = bin2bcd(min);
bin2bcd           115 arch/m68k/bvme6000/rtc.c 		rtc->bcd_hr    = bin2bcd(hrs);
bin2bcd           116 arch/m68k/bvme6000/rtc.c 		rtc->bcd_dom   = bin2bcd(day);
bin2bcd           117 arch/m68k/bvme6000/rtc.c 		rtc->bcd_mth   = bin2bcd(mon);
bin2bcd           118 arch/m68k/bvme6000/rtc.c 		rtc->bcd_year  = bin2bcd(yrs%100);
bin2bcd           120 arch/m68k/bvme6000/rtc.c 			rtc->bcd_dow = bin2bcd(rtc_tm.tm_wday+1);
bin2bcd           104 arch/m68k/mvme16x/rtc.c 		rtc->bcd_sec  = bin2bcd(sec);
bin2bcd           105 arch/m68k/mvme16x/rtc.c 		rtc->bcd_min  = bin2bcd(min);
bin2bcd           106 arch/m68k/mvme16x/rtc.c 		rtc->bcd_hr   = bin2bcd(hrs);
bin2bcd           107 arch/m68k/mvme16x/rtc.c 		rtc->bcd_dom  = bin2bcd(day);
bin2bcd           108 arch/m68k/mvme16x/rtc.c 		rtc->bcd_mth  = bin2bcd(mon);
bin2bcd           109 arch/m68k/mvme16x/rtc.c 		rtc->bcd_year = bin2bcd(yrs%100);
bin2bcd           223 arch/m68k/q40/config.c 		Q40_RTC_SECS = bin2bcd(t->tm_sec);
bin2bcd           224 arch/m68k/q40/config.c 		Q40_RTC_MINS = bin2bcd(t->tm_min);
bin2bcd           225 arch/m68k/q40/config.c 		Q40_RTC_HOUR = bin2bcd(t->tm_hour);
bin2bcd           226 arch/m68k/q40/config.c 		Q40_RTC_DATE = bin2bcd(t->tm_mday);
bin2bcd           227 arch/m68k/q40/config.c 		Q40_RTC_MNTH = bin2bcd(t->tm_mon + 1);
bin2bcd           228 arch/m68k/q40/config.c 		Q40_RTC_YEAR = bin2bcd(t->tm_year%100);
bin2bcd           230 arch/m68k/q40/config.c 			Q40_RTC_DOW = bin2bcd(t->tm_wday+1);
bin2bcd            50 arch/m68k/sun3x/time.c 		h->sec = bin2bcd(t->tm_sec);
bin2bcd            51 arch/m68k/sun3x/time.c 		h->min = bin2bcd(t->tm_min);
bin2bcd            52 arch/m68k/sun3x/time.c 		h->hour = bin2bcd(t->tm_hour);
bin2bcd            53 arch/m68k/sun3x/time.c 		h->wday = bin2bcd(t->tm_wday);
bin2bcd            54 arch/m68k/sun3x/time.c 		h->mday = bin2bcd(t->tm_mday);
bin2bcd            55 arch/m68k/sun3x/time.c 		h->month = bin2bcd(t->tm_mon + 1);
bin2bcd            56 arch/m68k/sun3x/time.c 		h->year = bin2bcd(t->tm_year % 100);
bin2bcd           102 arch/mips/dec/time.c 			real_seconds = bin2bcd(real_seconds);
bin2bcd           103 arch/mips/dec/time.c 			real_minutes = bin2bcd(real_minutes);
bin2bcd            63 arch/mips/include/asm/mc146818-time.h 			real_seconds = bin2bcd(real_seconds);
bin2bcd            64 arch/mips/include/asm/mc146818-time.h 			real_minutes = bin2bcd(real_minutes);
bin2bcd           154 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_sec = bin2bcd(tm.tm_sec);
bin2bcd           157 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_min = bin2bcd(tm.tm_min);
bin2bcd           160 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_hour = bin2bcd(tm.tm_hour);
bin2bcd           166 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_wday = bin2bcd(tm.tm_wday);
bin2bcd           169 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_mday = bin2bcd(tm.tm_mday);
bin2bcd           174 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_mon = bin2bcd(tm.tm_mon);
bin2bcd           179 arch/mips/sibyte/swarm/rtc_m41t81.c 	tm.tm_year = bin2bcd(tm.tm_year);
bin2bcd           123 arch/mips/sibyte/swarm/rtc_xicor1241.c 	tm.tm_sec = bin2bcd(tm.tm_sec);
bin2bcd           126 arch/mips/sibyte/swarm/rtc_xicor1241.c 	tm.tm_min = bin2bcd(tm.tm_min);
bin2bcd           129 arch/mips/sibyte/swarm/rtc_xicor1241.c 	tm.tm_mday = bin2bcd(tm.tm_mday);
bin2bcd           134 arch/mips/sibyte/swarm/rtc_xicor1241.c 	tm.tm_mon = bin2bcd(tm.tm_mon);
bin2bcd           147 arch/mips/sibyte/swarm/rtc_xicor1241.c 		tm.tm_hour = bin2bcd(tm.tm_hour);
bin2bcd           156 arch/mips/sibyte/swarm/rtc_xicor1241.c 		tm.tm_hour = bin2bcd(tm.tm_hour);
bin2bcd           104 arch/powerpc/platforms/chrp/time.c 		tm.tm_sec = bin2bcd(tm.tm_sec);
bin2bcd           105 arch/powerpc/platforms/chrp/time.c 		tm.tm_min = bin2bcd(tm.tm_min);
bin2bcd           106 arch/powerpc/platforms/chrp/time.c 		tm.tm_hour = bin2bcd(tm.tm_hour);
bin2bcd           107 arch/powerpc/platforms/chrp/time.c 		tm.tm_mon = bin2bcd(tm.tm_mon);
bin2bcd           108 arch/powerpc/platforms/chrp/time.c 		tm.tm_mday = bin2bcd(tm.tm_mday);
bin2bcd           109 arch/powerpc/platforms/chrp/time.c 		tm.tm_year = bin2bcd(tm.tm_year);
bin2bcd           101 arch/powerpc/platforms/maple/time.c 		sec = bin2bcd(sec);
bin2bcd           102 arch/powerpc/platforms/maple/time.c 		min = bin2bcd(min);
bin2bcd           103 arch/powerpc/platforms/maple/time.c 		hour = bin2bcd(hour);
bin2bcd           104 arch/powerpc/platforms/maple/time.c 		mon = bin2bcd(mon);
bin2bcd           105 arch/powerpc/platforms/maple/time.c 		mday = bin2bcd(mday);
bin2bcd           106 arch/powerpc/platforms/maple/time.c 		year = bin2bcd(year);
bin2bcd           502 drivers/char/rtc.c 				sec = bin2bcd(sec);
bin2bcd           507 drivers/char/rtc.c 				min = bin2bcd(min);
bin2bcd           512 drivers/char/rtc.c 				hrs = bin2bcd(hrs);
bin2bcd           598 drivers/char/rtc.c 			sec = bin2bcd(sec);
bin2bcd           599 drivers/char/rtc.c 			min = bin2bcd(min);
bin2bcd           600 drivers/char/rtc.c 			hrs = bin2bcd(hrs);
bin2bcd           601 drivers/char/rtc.c 			day = bin2bcd(day);
bin2bcd           602 drivers/char/rtc.c 			mon = bin2bcd(mon);
bin2bcd           603 drivers/char/rtc.c 			yrs = bin2bcd(yrs);
bin2bcd          1152 drivers/ide/ide-cd.c 			toc->hdr.first_track = (u8)bin2bcd(CDROM_LEADOUT);
bin2bcd          1153 drivers/ide/ide-cd.c 			toc->hdr.last_track = (u8)bin2bcd(CDROM_LEADOUT);
bin2bcd           847 drivers/mfd/menelaus.c 	status = menelaus_write_reg(regnum++, bin2bcd(t->tm_sec));
bin2bcd           851 drivers/mfd/menelaus.c 	status = menelaus_write_reg(regnum++, bin2bcd(t->tm_min));
bin2bcd           858 drivers/mfd/menelaus.c 			hour = RTC_HR_PM | bin2bcd(hour - 12);
bin2bcd           860 drivers/mfd/menelaus.c 			hour = bin2bcd(hour);
bin2bcd           862 drivers/mfd/menelaus.c 		hour = bin2bcd(t->tm_hour);
bin2bcd           867 drivers/mfd/menelaus.c 	status = menelaus_write_reg(regnum++, bin2bcd(t->tm_mday));
bin2bcd           871 drivers/mfd/menelaus.c 	status = menelaus_write_reg(regnum++, bin2bcd(t->tm_mon + 1));
bin2bcd           875 drivers/mfd/menelaus.c 	status = menelaus_write_reg(regnum++, bin2bcd(t->tm_year - 100));
bin2bcd           925 drivers/mfd/menelaus.c 	status = menelaus_write_reg(MENELAUS_RTC_WKDAY, bin2bcd(t->tm_wday));
bin2bcd           254 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_SC] = bin2bcd(tm->tm_sec); /* MSB=0 clears OSC */
bin2bcd           255 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_MN] = bin2bcd(tm->tm_min);
bin2bcd           256 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_HR] = bin2bcd(tm->tm_hour); /* 24-hour format */
bin2bcd           257 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_DT] = bin2bcd(tm->tm_mday);
bin2bcd           258 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_DW] = bin2bcd(tm->tm_wday);
bin2bcd           259 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           260 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[ABB5ZES3_REG_RTC_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           481 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[0] = bin2bcd(alarm_tm->tm_min) & 0x7f;
bin2bcd           482 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[1] = bin2bcd(alarm_tm->tm_hour) & 0x3f;
bin2bcd           483 drivers/rtc/rtc-ab-b5ze-s3.c 	regs[2] = bin2bcd(alarm_tm->tm_mday) & 0x3f;
bin2bcd           169 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_SEC - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           170 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_MIN - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_min);
bin2bcd           171 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_HOURS - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_hour);
bin2bcd           172 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_DAYS - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_mday);
bin2bcd           173 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_WEEKDAYS - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_wday);
bin2bcd           174 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_MONTHS - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_mon + 1);
bin2bcd           175 drivers/rtc/rtc-ab-eoz9.c 	regs[ABEOZ9_REG_YEARS - ABEOZ9_REG_SEC] = bin2bcd(tm->tm_year - 100);
bin2bcd           210 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           211 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           212 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_HR] = bin2bcd(tm->tm_hour);
bin2bcd           213 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_DA] = bin2bcd(tm->tm_mday);
bin2bcd           214 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           215 drivers/rtc/rtc-abx80x.c 	buf[ABX8XX_REG_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           308 drivers/rtc/rtc-abx80x.c 	alarm[1] = bin2bcd(t->time.tm_sec);
bin2bcd           309 drivers/rtc/rtc-abx80x.c 	alarm[2] = bin2bcd(t->time.tm_min);
bin2bcd           310 drivers/rtc/rtc-abx80x.c 	alarm[3] = bin2bcd(t->time.tm_hour);
bin2bcd           311 drivers/rtc/rtc-abx80x.c 	alarm[4] = bin2bcd(t->time.tm_mday);
bin2bcd           312 drivers/rtc/rtc-abx80x.c 	alarm[5] = bin2bcd(t->time.tm_mon + 1);
bin2bcd           423 drivers/rtc/rtc-ac100.c 	reg[0] = bin2bcd(rtc_tm->tm_sec)     & AC100_RTC_SEC_MASK;
bin2bcd           424 drivers/rtc/rtc-ac100.c 	reg[1] = bin2bcd(rtc_tm->tm_min)     & AC100_RTC_MIN_MASK;
bin2bcd           425 drivers/rtc/rtc-ac100.c 	reg[2] = bin2bcd(rtc_tm->tm_hour)    & AC100_RTC_HOU_MASK;
bin2bcd           426 drivers/rtc/rtc-ac100.c 	reg[3] = bin2bcd(rtc_tm->tm_wday)    & AC100_RTC_WEE_MASK;
bin2bcd           427 drivers/rtc/rtc-ac100.c 	reg[4] = bin2bcd(rtc_tm->tm_mday)    & AC100_RTC_DAY_MASK;
bin2bcd           428 drivers/rtc/rtc-ac100.c 	reg[5] = bin2bcd(rtc_tm->tm_mon + 1) & AC100_RTC_MON_MASK;
bin2bcd           429 drivers/rtc/rtc-ac100.c 	reg[6] = bin2bcd(year)		     & AC100_RTC_YEA_MASK;
bin2bcd           500 drivers/rtc/rtc-ac100.c 	reg[0] = (bin2bcd(alrm_tm->tm_sec)  & AC100_ALM_SEC_MASK) |
bin2bcd           502 drivers/rtc/rtc-ac100.c 	reg[1] = (bin2bcd(alrm_tm->tm_min)  & AC100_ALM_MIN_MASK) |
bin2bcd           504 drivers/rtc/rtc-ac100.c 	reg[2] = (bin2bcd(alrm_tm->tm_hour) & AC100_ALM_HOU_MASK) |
bin2bcd           507 drivers/rtc/rtc-ac100.c 	reg[3] = bin2bcd(alrm_tm->tm_wday) & AC100_ALM_WEE_MASK;
bin2bcd           508 drivers/rtc/rtc-ac100.c 	reg[4] = (bin2bcd(alrm_tm->tm_mday) & AC100_ALM_DAY_MASK) |
bin2bcd           510 drivers/rtc/rtc-ac100.c 	reg[5] = (bin2bcd(alrm_tm->tm_mon + 1)  & AC100_ALM_MON_MASK) |
bin2bcd           512 drivers/rtc/rtc-ac100.c 	reg[6] = (bin2bcd(year) & AC100_ALM_YEA_MASK) |
bin2bcd            35 drivers/rtc/rtc-as3722.c 	rbuff[0] = bin2bcd(tm->tm_sec);
bin2bcd            36 drivers/rtc/rtc-as3722.c 	rbuff[1] = bin2bcd(tm->tm_min);
bin2bcd            37 drivers/rtc/rtc-as3722.c 	rbuff[2] = bin2bcd(tm->tm_hour);
bin2bcd            38 drivers/rtc/rtc-as3722.c 	rbuff[3] = bin2bcd(tm->tm_mday);
bin2bcd            39 drivers/rtc/rtc-as3722.c 	rbuff[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd            40 drivers/rtc/rtc-as3722.c 	rbuff[5] = bin2bcd(tm->tm_year - (AS3722_RTC_START_YEAR - 1900));
bin2bcd           170 drivers/rtc/rtc-at91rm9200.c 			  bin2bcd(tm->tm_sec) << 0
bin2bcd           171 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_min) << 8
bin2bcd           172 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_hour) << 16);
bin2bcd           175 drivers/rtc/rtc-at91rm9200.c 			  bin2bcd((tm->tm_year + 1900) / 100)	/* century */
bin2bcd           176 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_year % 100) << 8	/* year */
bin2bcd           177 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_mon + 1) << 16		/* tm_mon starts at zero */
bin2bcd           178 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_wday + 1) << 21	/* day of the week [0-6], Sunday=0 */
bin2bcd           179 drivers/rtc/rtc-at91rm9200.c 			| bin2bcd(tm->tm_mday) << 24);
bin2bcd           226 drivers/rtc/rtc-at91rm9200.c 		  bin2bcd(tm.tm_sec) << 0
bin2bcd           227 drivers/rtc/rtc-at91rm9200.c 		| bin2bcd(tm.tm_min) << 8
bin2bcd           228 drivers/rtc/rtc-at91rm9200.c 		| bin2bcd(tm.tm_hour) << 16
bin2bcd           231 drivers/rtc/rtc-at91rm9200.c 		  bin2bcd(tm.tm_mon + 1) << 16		/* tm_mon starts at zero */
bin2bcd           232 drivers/rtc/rtc-at91rm9200.c 		| bin2bcd(tm.tm_mday) << 24
bin2bcd           169 drivers/rtc/rtc-bd70528.c 	d->sec |= bin2bcd(t->tm_sec);
bin2bcd           170 drivers/rtc/rtc-bd70528.c 	d->min |= bin2bcd(t->tm_min);
bin2bcd           171 drivers/rtc/rtc-bd70528.c 	d->hour |= bin2bcd(t->tm_hour);
bin2bcd           190 drivers/rtc/rtc-bd70528.c 	r->day |= bin2bcd(t->tm_mday);
bin2bcd           191 drivers/rtc/rtc-bd70528.c 	r->week |= bin2bcd(t->tm_wday);
bin2bcd           192 drivers/rtc/rtc-bd70528.c 	r->month |= bin2bcd(t->tm_mon + 1);
bin2bcd           193 drivers/rtc/rtc-bd70528.c 	r->year = bin2bcd(t->tm_year - 100);
bin2bcd           121 drivers/rtc/rtc-bq32k.c 	regs.seconds = bin2bcd(tm->tm_sec);
bin2bcd           122 drivers/rtc/rtc-bq32k.c 	regs.minutes = bin2bcd(tm->tm_min);
bin2bcd           123 drivers/rtc/rtc-bq32k.c 	regs.cent_hours = bin2bcd(tm->tm_hour) | BQ32K_CENT_EN;
bin2bcd           124 drivers/rtc/rtc-bq32k.c 	regs.day = bin2bcd(tm->tm_wday + 1);
bin2bcd           125 drivers/rtc/rtc-bq32k.c 	regs.date = bin2bcd(tm->tm_mday);
bin2bcd           126 drivers/rtc/rtc-bq32k.c 	regs.month = bin2bcd(tm->tm_mon + 1);
bin2bcd           130 drivers/rtc/rtc-bq32k.c 		regs.years = bin2bcd(tm->tm_year - 100);
bin2bcd           132 drivers/rtc/rtc-bq32k.c 		regs.years = bin2bcd(tm->tm_year);
bin2bcd           109 drivers/rtc/rtc-bq4802.c 	sec = bin2bcd(sec);
bin2bcd           110 drivers/rtc/rtc-bq4802.c 	min = bin2bcd(min);
bin2bcd           111 drivers/rtc/rtc-bq4802.c 	hrs = bin2bcd(hrs);
bin2bcd           112 drivers/rtc/rtc-bq4802.c 	day = bin2bcd(day);
bin2bcd           113 drivers/rtc/rtc-bq4802.c 	mon = bin2bcd(mon);
bin2bcd           114 drivers/rtc/rtc-bq4802.c 	yrs = bin2bcd(yrs);
bin2bcd           115 drivers/rtc/rtc-bq4802.c 	century = bin2bcd(century);
bin2bcd           114 drivers/rtc/rtc-cadence.c 	return FIELD_PREP(CDNS_RTC_TIME_S,  bin2bcd(tm->tm_sec))
bin2bcd           115 drivers/rtc/rtc-cadence.c 	     | FIELD_PREP(CDNS_RTC_TIME_M,  bin2bcd(tm->tm_min))
bin2bcd           116 drivers/rtc/rtc-cadence.c 	     | FIELD_PREP(CDNS_RTC_TIME_HR, bin2bcd(tm->tm_hour));
bin2bcd           163 drivers/rtc/rtc-cadence.c 	calr = FIELD_PREP(CDNS_RTC_CAL_D, bin2bcd(tm->tm_mday))
bin2bcd           164 drivers/rtc/rtc-cadence.c 	     | FIELD_PREP(CDNS_RTC_CAL_M, bin2bcd(tm->tm_mon + 1))
bin2bcd           165 drivers/rtc/rtc-cadence.c 	     | FIELD_PREP(CDNS_RTC_CAL_Y, bin2bcd(year % 100))
bin2bcd           166 drivers/rtc/rtc-cadence.c 	     | FIELD_PREP(CDNS_RTC_CAL_C, bin2bcd(year / 100))
bin2bcd           227 drivers/rtc/rtc-cadence.c 	calar = FIELD_PREP(CDNS_RTC_CAL_D, bin2bcd(alarm->time.tm_mday))
bin2bcd           228 drivers/rtc/rtc-cadence.c 	      | FIELD_PREP(CDNS_RTC_CAL_M, bin2bcd(alarm->time.tm_mon + 1));
bin2bcd           469 drivers/rtc/rtc-cmos.c 		mon = (mon <= 12) ? bin2bcd(mon) : 0xff;
bin2bcd           470 drivers/rtc/rtc-cmos.c 		mday = (mday >= 1 && mday <= 31) ? bin2bcd(mday) : 0xff;
bin2bcd           471 drivers/rtc/rtc-cmos.c 		hrs = (hrs < 24) ? bin2bcd(hrs) : 0xff;
bin2bcd           472 drivers/rtc/rtc-cmos.c 		min = (min < 60) ? bin2bcd(min) : 0xff;
bin2bcd           473 drivers/rtc/rtc-cmos.c 		sec = (sec < 60) ? bin2bcd(sec) : 0xff;
bin2bcd           322 drivers/rtc/rtc-davinci.c 	rtcss_write(davinci_rtc, bin2bcd(tm->tm_sec), PRTCSS_RTC_SEC);
bin2bcd           325 drivers/rtc/rtc-davinci.c 	rtcss_write(davinci_rtc, bin2bcd(tm->tm_min), PRTCSS_RTC_MIN);
bin2bcd           328 drivers/rtc/rtc-davinci.c 	rtcss_write(davinci_rtc, bin2bcd(tm->tm_hour), PRTCSS_RTC_HOUR);
bin2bcd           443 drivers/rtc/rtc-davinci.c 	rtcss_write(davinci_rtc, bin2bcd(alm->time.tm_min), PRTCSS_RTC_AMIN);
bin2bcd           446 drivers/rtc/rtc-davinci.c 	rtcss_write(davinci_rtc, bin2bcd(alm->time.tm_hour), PRTCSS_RTC_AHOUR);
bin2bcd           114 drivers/rtc/rtc-ds1216.c 	regs.sec = bin2bcd(tm->tm_sec);
bin2bcd           115 drivers/rtc/rtc-ds1216.c 	regs.min = bin2bcd(tm->tm_min);
bin2bcd           121 drivers/rtc/rtc-ds1216.c 	regs.hour |= bin2bcd(tm->tm_hour);
bin2bcd           124 drivers/rtc/rtc-ds1216.c 	regs.mday = bin2bcd(tm->tm_mday);
bin2bcd           125 drivers/rtc/rtc-ds1216.c 	regs.month = bin2bcd(tm->tm_mon);
bin2bcd           126 drivers/rtc/rtc-ds1216.c 	regs.year = bin2bcd(tm->tm_year % 100);
bin2bcd           238 drivers/rtc/rtc-ds1286.c 	sec = bin2bcd(sec);
bin2bcd           239 drivers/rtc/rtc-ds1286.c 	min = bin2bcd(min);
bin2bcd           240 drivers/rtc/rtc-ds1286.c 	hrs = bin2bcd(hrs);
bin2bcd           241 drivers/rtc/rtc-ds1286.c 	day = bin2bcd(day);
bin2bcd           242 drivers/rtc/rtc-ds1286.c 	mon = bin2bcd(mon);
bin2bcd           243 drivers/rtc/rtc-ds1286.c 	yrs = bin2bcd(yrs);
bin2bcd           302 drivers/rtc/rtc-ds1286.c 	min = bin2bcd(min);
bin2bcd           303 drivers/rtc/rtc-ds1286.c 	hrs = bin2bcd(hrs);
bin2bcd            60 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_sec);
bin2bcd            61 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_min);
bin2bcd            62 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_hour);
bin2bcd            63 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_mday);
bin2bcd            64 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_mon + 1);
bin2bcd            66 drivers/rtc/rtc-ds1302.c 	*bp++ = bin2bcd(time->tm_year % 100);
bin2bcd           126 drivers/rtc/rtc-ds1305.c 			return DS1305_HR_12 | bin2bcd(hour);
bin2bcd           128 drivers/rtc/rtc-ds1305.c 		return DS1305_HR_12 | DS1305_HR_PM | bin2bcd(hour);
bin2bcd           130 drivers/rtc/rtc-ds1305.c 	return bin2bcd(hour);
bin2bcd           220 drivers/rtc/rtc-ds1305.c 	*bp++ = bin2bcd(time->tm_sec);
bin2bcd           221 drivers/rtc/rtc-ds1305.c 	*bp++ = bin2bcd(time->tm_min);
bin2bcd           224 drivers/rtc/rtc-ds1305.c 	*bp++ = bin2bcd(time->tm_mday);
bin2bcd           225 drivers/rtc/rtc-ds1305.c 	*bp++ = bin2bcd(time->tm_mon + 1);
bin2bcd           226 drivers/rtc/rtc-ds1305.c 	*bp++ = bin2bcd(time->tm_year - 100);
bin2bcd           359 drivers/rtc/rtc-ds1305.c 	buf[1 + DS1305_SEC] = bin2bcd(alm->time.tm_sec);
bin2bcd           360 drivers/rtc/rtc-ds1305.c 	buf[1 + DS1305_MIN] = bin2bcd(alm->time.tm_min);
bin2bcd           312 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_SECS] = bin2bcd(t->tm_sec);
bin2bcd           313 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_MIN] = bin2bcd(t->tm_min);
bin2bcd           314 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_HOUR] = bin2bcd(t->tm_hour);
bin2bcd           315 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_WDAY] = bin2bcd(t->tm_wday + 1);
bin2bcd           316 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_MDAY] = bin2bcd(t->tm_mday);
bin2bcd           317 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_MONTH] = bin2bcd(t->tm_mon + 1);
bin2bcd           321 drivers/rtc/rtc-ds1307.c 	regs[DS1307_REG_YEAR] = bin2bcd(tmp);
bin2bcd           445 drivers/rtc/rtc-ds1307.c 	regs[0] = bin2bcd(t->time.tm_sec);
bin2bcd           446 drivers/rtc/rtc-ds1307.c 	regs[1] = bin2bcd(t->time.tm_min);
bin2bcd           447 drivers/rtc/rtc-ds1307.c 	regs[2] = bin2bcd(t->time.tm_hour);
bin2bcd           448 drivers/rtc/rtc-ds1307.c 	regs[3] = bin2bcd(t->time.tm_mday);
bin2bcd           616 drivers/rtc/rtc-ds1307.c 	ald[0] = bin2bcd(t->time.tm_min);
bin2bcd           617 drivers/rtc/rtc-ds1307.c 	ald[1] = bin2bcd(t->time.tm_hour);
bin2bcd           618 drivers/rtc/rtc-ds1307.c 	ald[2] = bin2bcd(t->time.tm_mday);
bin2bcd           770 drivers/rtc/rtc-ds1307.c 	regs[3] = bin2bcd(t->time.tm_sec);
bin2bcd           771 drivers/rtc/rtc-ds1307.c 	regs[4] = bin2bcd(t->time.tm_min);
bin2bcd           772 drivers/rtc/rtc-ds1307.c 	regs[5] = bin2bcd(t->time.tm_hour);
bin2bcd           774 drivers/rtc/rtc-ds1307.c 	regs[7] = bin2bcd(t->time.tm_mday);
bin2bcd           775 drivers/rtc/rtc-ds1307.c 	regs[8] = bin2bcd(t->time.tm_mon + 1);
bin2bcd          1799 drivers/rtc/rtc-ds1307.c 			     bin2bcd(tmp));
bin2bcd           262 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_sec));
bin2bcd           267 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_min));
bin2bcd           272 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_hour) & 0x3F);
bin2bcd           277 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_wday + 1));
bin2bcd           282 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_mday));
bin2bcd           287 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_mon + 1));
bin2bcd           294 drivers/rtc/rtc-ds1343.c 				bin2bcd(dt->tm_year));
bin2bcd           328 drivers/rtc/rtc-ds1343.c 		0x80 : bin2bcd(priv->alarm_sec) & 0x7F;
bin2bcd           330 drivers/rtc/rtc-ds1343.c 		0x80 : bin2bcd(priv->alarm_min) & 0x7F;
bin2bcd           332 drivers/rtc/rtc-ds1343.c 		0x80 : bin2bcd(priv->alarm_hour) & 0x3F;
bin2bcd           334 drivers/rtc/rtc-ds1343.c 		0x80 : bin2bcd(priv->alarm_mday) & 0x7F;
bin2bcd            76 drivers/rtc/rtc-ds1347.c 	buf[0] = bin2bcd(dt->tm_sec);
bin2bcd            77 drivers/rtc/rtc-ds1347.c 	buf[1] = bin2bcd(dt->tm_min);
bin2bcd            78 drivers/rtc/rtc-ds1347.c 	buf[2] = (bin2bcd(dt->tm_hour) & 0x3F);
bin2bcd            79 drivers/rtc/rtc-ds1347.c 	buf[3] = bin2bcd(dt->tm_mday);
bin2bcd            80 drivers/rtc/rtc-ds1347.c 	buf[4] = bin2bcd(dt->tm_mon + 1);
bin2bcd            81 drivers/rtc/rtc-ds1347.c 	buf[5] = bin2bcd(dt->tm_wday + 1);
bin2bcd            87 drivers/rtc/rtc-ds1347.c 	buf[6] = bin2bcd(dt->tm_year);
bin2bcd            88 drivers/rtc/rtc-ds1347.c 	buf[7] = bin2bcd(0x00);
bin2bcd           163 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[1] = bin2bcd(dt->tm_sec);
bin2bcd           164 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[2] = bin2bcd(dt->tm_min);
bin2bcd           165 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[3] = bin2bcd(dt->tm_hour);
bin2bcd           166 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[4] = bin2bcd(dt->tm_wday);
bin2bcd           167 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[5] = bin2bcd(dt->tm_mday);
bin2bcd           168 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[6] = bin2bcd(dt->tm_mon + 1) |
bin2bcd           170 drivers/rtc/rtc-ds1390.c 	chip->txrx_buf[7] = bin2bcd(dt->tm_year % 100);
bin2bcd           152 drivers/rtc/rtc-ds1511.c 	rtc_write(bin2bcd(deciseconds % 100), DS1511_WD_MSEC);
bin2bcd           153 drivers/rtc/rtc-ds1511.c 	rtc_write(bin2bcd(deciseconds / 100), DS1511_WD_SEC);
bin2bcd           215 drivers/rtc/rtc-ds1511.c 	sec = bin2bcd(sec) & 0x7f;
bin2bcd           216 drivers/rtc/rtc-ds1511.c 	min = bin2bcd(min) & 0x7f;
bin2bcd           217 drivers/rtc/rtc-ds1511.c 	hrs = bin2bcd(hrs) & 0x3f;
bin2bcd           218 drivers/rtc/rtc-ds1511.c 	day = bin2bcd(day) & 0x3f;
bin2bcd           219 drivers/rtc/rtc-ds1511.c 	mon = bin2bcd(mon) & 0x1f;
bin2bcd           220 drivers/rtc/rtc-ds1511.c 	yrs = bin2bcd(yrs) & 0xff;
bin2bcd           221 drivers/rtc/rtc-ds1511.c 	cen = bin2bcd(cen) & 0xff;
bin2bcd           295 drivers/rtc/rtc-ds1511.c 	       0x80 : bin2bcd(pdata->alrm_mday) & 0x3f,
bin2bcd           298 drivers/rtc/rtc-ds1511.c 	       0x80 : bin2bcd(pdata->alrm_hour) & 0x3f,
bin2bcd           301 drivers/rtc/rtc-ds1511.c 	       0x80 : bin2bcd(pdata->alrm_min) & 0x7f,
bin2bcd           304 drivers/rtc/rtc-ds1511.c 	       0x80 : bin2bcd(pdata->alrm_sec) & 0x7f,
bin2bcd            77 drivers/rtc/rtc-ds1553.c 	century = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd            81 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
bin2bcd            82 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
bin2bcd            83 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
bin2bcd            84 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
bin2bcd            85 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
bin2bcd            86 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
bin2bcd            87 drivers/rtc/rtc-ds1553.c 	writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
bin2bcd           135 drivers/rtc/rtc-ds1553.c 	       0x80 : bin2bcd(pdata->alrm_mday),
bin2bcd           138 drivers/rtc/rtc-ds1553.c 	       0x80 : bin2bcd(pdata->alrm_hour),
bin2bcd           141 drivers/rtc/rtc-ds1553.c 	       0x80 : bin2bcd(pdata->alrm_min),
bin2bcd           144 drivers/rtc/rtc-ds1553.c 	       0x80 : bin2bcd(pdata->alrm_sec),
bin2bcd            97 drivers/rtc/rtc-ds1685.c 		return (bin2bcd(val) & bcd_mask);
bin2bcd            62 drivers/rtc/rtc-ds1742.c 	century = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd            66 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
bin2bcd            67 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
bin2bcd            68 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
bin2bcd            69 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
bin2bcd            70 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
bin2bcd            71 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
bin2bcd            72 drivers/rtc/rtc-ds1742.c 	writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
bin2bcd           158 drivers/rtc/rtc-ds3232.c 	buf[0] = bin2bcd(time->tm_sec);
bin2bcd           159 drivers/rtc/rtc-ds3232.c 	buf[1] = bin2bcd(time->tm_min);
bin2bcd           160 drivers/rtc/rtc-ds3232.c 	buf[2] = bin2bcd(time->tm_hour);
bin2bcd           162 drivers/rtc/rtc-ds3232.c 	buf[3] = bin2bcd(time->tm_wday + 1);
bin2bcd           163 drivers/rtc/rtc-ds3232.c 	buf[4] = bin2bcd(time->tm_mday); /* Date */
bin2bcd           165 drivers/rtc/rtc-ds3232.c 	buf[5] = bin2bcd(time->tm_mon + 1);
bin2bcd           168 drivers/rtc/rtc-ds3232.c 		buf[6] = bin2bcd(time->tm_year - 100);
bin2bcd           170 drivers/rtc/rtc-ds3232.c 		buf[6] = bin2bcd(time->tm_year);
bin2bcd           225 drivers/rtc/rtc-ds3232.c 	buf[0] = bin2bcd(alarm->time.tm_sec);
bin2bcd           226 drivers/rtc/rtc-ds3232.c 	buf[1] = bin2bcd(alarm->time.tm_min);
bin2bcd           227 drivers/rtc/rtc-ds3232.c 	buf[2] = bin2bcd(alarm->time.tm_hour);
bin2bcd           228 drivers/rtc/rtc-ds3232.c 	buf[3] = bin2bcd(alarm->time.tm_mday);
bin2bcd            92 drivers/rtc/rtc-em3027.c 	buf[1] = bin2bcd(tm->tm_sec);
bin2bcd            93 drivers/rtc/rtc-em3027.c 	buf[2] = bin2bcd(tm->tm_min);
bin2bcd            94 drivers/rtc/rtc-em3027.c 	buf[3] = bin2bcd(tm->tm_hour);
bin2bcd            95 drivers/rtc/rtc-em3027.c 	buf[4] = bin2bcd(tm->tm_mday);
bin2bcd            96 drivers/rtc/rtc-em3027.c 	buf[5] = bin2bcd(tm->tm_wday);
bin2bcd            97 drivers/rtc/rtc-em3027.c 	buf[6] = bin2bcd(tm->tm_mon);
bin2bcd            98 drivers/rtc/rtc-em3027.c 	buf[7] = bin2bcd(tm->tm_year % 100);
bin2bcd           152 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_SECONDS] = bin2bcd(t->tm_sec);
bin2bcd           153 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_MINUTES] = bin2bcd(t->tm_min);
bin2bcd           154 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_HOURS] = bin2bcd(t->tm_hour);
bin2bcd           155 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_DAY] = bin2bcd(t->tm_wday + 1);
bin2bcd           156 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_DATE] = bin2bcd(t->tm_mday);
bin2bcd           157 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_MONTHS] = bin2bcd(t->tm_mon + 1);
bin2bcd           161 drivers/rtc/rtc-fm3130.c 	buf[FM3130_RTC_YEARS] = bin2bcd(tmp);
bin2bcd           252 drivers/rtc/rtc-fm3130.c 		(tm->tm_sec != -1) ? bin2bcd(tm->tm_sec) : 0x80;
bin2bcd           255 drivers/rtc/rtc-fm3130.c 		(tm->tm_min != -1) ? bin2bcd(tm->tm_min) : 0x80;
bin2bcd           258 drivers/rtc/rtc-fm3130.c 		(tm->tm_hour != -1) ? bin2bcd(tm->tm_hour) : 0x80;
bin2bcd           261 drivers/rtc/rtc-fm3130.c 		(tm->tm_mday != -1) ? bin2bcd(tm->tm_mday) : 0x80;
bin2bcd           264 drivers/rtc/rtc-fm3130.c 		(tm->tm_mon != -1) ? bin2bcd(tm->tm_mon + 1) : 0x80;
bin2bcd           129 drivers/rtc/rtc-hym8563.c 	buf[0] = bin2bcd(tm->tm_sec);
bin2bcd           130 drivers/rtc/rtc-hym8563.c 	buf[1] = bin2bcd(tm->tm_min);
bin2bcd           131 drivers/rtc/rtc-hym8563.c 	buf[2] = bin2bcd(tm->tm_hour);
bin2bcd           132 drivers/rtc/rtc-hym8563.c 	buf[3] = bin2bcd(tm->tm_mday);
bin2bcd           133 drivers/rtc/rtc-hym8563.c 	buf[4] = bin2bcd(tm->tm_wday);
bin2bcd           134 drivers/rtc/rtc-hym8563.c 	buf[5] = bin2bcd(tm->tm_mon + 1);
bin2bcd           141 drivers/rtc/rtc-hym8563.c 	buf[6] = bin2bcd(tm->tm_year - 100);
bin2bcd           256 drivers/rtc/rtc-hym8563.c 			bin2bcd(alm_tm->tm_min) : HYM8563_ALM_BIT_DISABLE;
bin2bcd           259 drivers/rtc/rtc-hym8563.c 			bin2bcd(alm_tm->tm_hour) : HYM8563_ALM_BIT_DISABLE;
bin2bcd           262 drivers/rtc/rtc-hym8563.c 			bin2bcd(alm_tm->tm_mday) : HYM8563_ALM_BIT_DISABLE;
bin2bcd           265 drivers/rtc/rtc-hym8563.c 			bin2bcd(alm_tm->tm_wday) : HYM8563_ALM_BIT_DISABLE;
bin2bcd           205 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           206 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           207 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_HR] = bin2bcd(tm->tm_hour) | ISL12022_HR_MIL;
bin2bcd           209 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_DT] = bin2bcd(tm->tm_mday);
bin2bcd           212 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           215 drivers/rtc/rtc-isl12022.c 	buf[ISL12022_REG_YR] = bin2bcd(tm->tm_year % 100);
bin2bcd           184 drivers/rtc/rtc-isl12026.c 	op[2] = bin2bcd(tm->tm_sec); /* SC */
bin2bcd           185 drivers/rtc/rtc-isl12026.c 	op[3] = bin2bcd(tm->tm_min); /* MN */
bin2bcd           186 drivers/rtc/rtc-isl12026.c 	op[4] = bin2bcd(tm->tm_hour) | ISL12026_REG_HR_MIL; /* HR */
bin2bcd           187 drivers/rtc/rtc-isl12026.c 	op[5] = bin2bcd(tm->tm_mday); /* DT */
bin2bcd           188 drivers/rtc/rtc-isl12026.c 	op[6] = bin2bcd(tm->tm_mon + 1); /* MO */
bin2bcd           189 drivers/rtc/rtc-isl12026.c 	op[7] = bin2bcd(tm->tm_year % 100); /* YR */
bin2bcd           190 drivers/rtc/rtc-isl12026.c 	op[8] = bin2bcd(tm->tm_wday & 7); /* DW */
bin2bcd           191 drivers/rtc/rtc-isl12026.c 	op[9] = bin2bcd(tm->tm_year >= 100 ? 20 : 19); /* Y2K */
bin2bcd           413 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_SCA - offs] = bin2bcd(alarm_tm->tm_sec) | enable;
bin2bcd           414 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_MNA - offs] = bin2bcd(alarm_tm->tm_min) | enable;
bin2bcd           415 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_HRA - offs] = bin2bcd(alarm_tm->tm_hour) |
bin2bcd           418 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_DTA - offs] = bin2bcd(alarm_tm->tm_mday) | enable;
bin2bcd           419 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_MOA - offs] = bin2bcd(alarm_tm->tm_mon + 1) | enable;
bin2bcd           420 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_DWA - offs] = bin2bcd(alarm_tm->tm_wday & 7) | enable;
bin2bcd           457 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           458 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           459 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_HR] = bin2bcd(tm->tm_hour) | ISL1208_REG_HR_MIL;
bin2bcd           461 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_DT] = bin2bcd(tm->tm_mday);
bin2bcd           462 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           463 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           465 drivers/rtc/rtc-isl1208.c 	regs[ISL1208_REG_DW] = bin2bcd(tm->tm_wday & 7);
bin2bcd           242 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           243 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_MIN] = bin2bcd(tm->tm_min);
bin2bcd           244 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_HOUR] = bin2bcd(tm->tm_hour);
bin2bcd           245 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_DAY] = bin2bcd(tm->tm_mday);
bin2bcd           246 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_MON] = bin2bcd(tm->tm_mon + 1);
bin2bcd           247 drivers/rtc/rtc-m41t80.c 	buf[M41T80_REG_YEAR] = bin2bcd(tm->tm_year - 100);
bin2bcd           327 drivers/rtc/rtc-m41t80.c 	alarmvals[0] = bin2bcd(alrm->time.tm_mon + 1);
bin2bcd           328 drivers/rtc/rtc-m41t80.c 	alarmvals[1] = bin2bcd(alrm->time.tm_mday);
bin2bcd           329 drivers/rtc/rtc-m41t80.c 	alarmvals[2] = bin2bcd(alrm->time.tm_hour);
bin2bcd           330 drivers/rtc/rtc-m41t80.c 	alarmvals[3] = bin2bcd(alrm->time.tm_min);
bin2bcd           331 drivers/rtc/rtc-m41t80.c 	alarmvals[4] = bin2bcd(alrm->time.tm_sec);
bin2bcd            88 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_ST_SEC]		= bin2bcd(tm->tm_sec);
bin2bcd            89 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_MIN]		= bin2bcd(tm->tm_min);
bin2bcd            90 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_CENT_HOUR]	= bin2bcd(tm->tm_hour) |
bin2bcd            92 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_DAY]		= bin2bcd(tm->tm_mday);
bin2bcd            93 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_WDAY]		= bin2bcd(tm->tm_wday + 1);
bin2bcd            94 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_MON]		= bin2bcd(tm->tm_mon + 1);
bin2bcd            95 drivers/rtc/rtc-m41t93.c 	data[M41T93_REG_YEAR]		= bin2bcd(tm->tm_year % 100);
bin2bcd            41 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_SECONDS] = bin2bcd(tm->tm_sec);
bin2bcd            42 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_MINUTES] = bin2bcd(tm->tm_min);
bin2bcd            43 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_HOURS]   = bin2bcd(tm->tm_hour);
bin2bcd            44 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_WDAY]    = bin2bcd(tm->tm_wday + 1);
bin2bcd            45 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_DAY]     = bin2bcd(tm->tm_mday);
bin2bcd            46 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_MONTH]   = bin2bcd(tm->tm_mon + 1);
bin2bcd            51 drivers/rtc/rtc-m41t94.c 	buf[M41T94_REG_YEAR] = bin2bcd(tm->tm_year % 100);
bin2bcd           113 drivers/rtc/rtc-m48t35.c 	sec = bin2bcd(sec);
bin2bcd           114 drivers/rtc/rtc-m48t35.c 	min = bin2bcd(min);
bin2bcd           115 drivers/rtc/rtc-m48t35.c 	hrs = bin2bcd(hrs);
bin2bcd           116 drivers/rtc/rtc-m48t35.c 	day = bin2bcd(day);
bin2bcd           117 drivers/rtc/rtc-m48t35.c 	mon = bin2bcd(mon);
bin2bcd           118 drivers/rtc/rtc-m48t35.c 	yrs = bin2bcd(yrs);
bin2bcd           127 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE((bin2bcd(tm->tm_sec) & 0x7F), M48T59_SEC);
bin2bcd           128 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE((bin2bcd(tm->tm_min) & 0x7F), M48T59_MIN);
bin2bcd           129 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE((bin2bcd(tm->tm_hour) & 0x3F), M48T59_HOUR);
bin2bcd           130 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE((bin2bcd(tm->tm_mday) & 0x3F), M48T59_MDAY);
bin2bcd           132 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE((bin2bcd(tm->tm_mon + 1) & 0x1F), M48T59_MONTH);
bin2bcd           133 drivers/rtc/rtc-m48t59.c 	M48T59_WRITE(bin2bcd(year % 100), M48T59_YEAR);
bin2bcd           137 drivers/rtc/rtc-m48t59.c 	val |= (bin2bcd(tm->tm_wday) & 0x07);
bin2bcd           218 drivers/rtc/rtc-m48t59.c 	mday = (mday >= 1 && mday <= 31) ? bin2bcd(mday) : 0xff;
bin2bcd           223 drivers/rtc/rtc-m48t59.c 	hour = (hour < 24) ? bin2bcd(hour) : 0x00;
bin2bcd           226 drivers/rtc/rtc-m48t59.c 	min = (min < 60) ? bin2bcd(min) : 0x00;
bin2bcd           229 drivers/rtc/rtc-m48t59.c 	sec = (sec < 60) ? bin2bcd(sec) : 0x00;
bin2bcd           124 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_sec), M48T86_SEC);
bin2bcd           125 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_min), M48T86_MIN);
bin2bcd           126 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_hour), M48T86_HOUR);
bin2bcd           127 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_mday), M48T86_DOM);
bin2bcd           128 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_mon + 1), M48T86_MONTH);
bin2bcd           129 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_year % 100), M48T86_YEAR);
bin2bcd           130 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(dev, bin2bcd(tm->tm_wday), M48T86_DOW);
bin2bcd           179 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           180 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           181 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_HR] = bin2bcd(tm->tm_hour);
bin2bcd           182 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_DT] = bin2bcd(tm->tm_mday);
bin2bcd           183 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           184 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_DW] = bin2bcd(tm->tm_wday);
bin2bcd           185 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_YR] = bin2bcd(tm->tm_year % 100);
bin2bcd           186 drivers/rtc/rtc-max6900.c 	regs[MAX6900_REG_CENTURY] = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd            94 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_SECONDS, bin2bcd(dt->tm_sec));
bin2bcd            95 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_MINUTES, bin2bcd(dt->tm_min));
bin2bcd            96 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_HOURS, bin2bcd(dt->tm_hour));
bin2bcd            98 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_DATE, bin2bcd(dt->tm_mday));
bin2bcd            99 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_MONTH, bin2bcd(dt->tm_mon + 1));
bin2bcd           100 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_DAY, bin2bcd(dt->tm_wday));
bin2bcd           101 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_YEAR, bin2bcd(dt->tm_year % 100));
bin2bcd           102 drivers/rtc/rtc-max6902.c 	max6902_set_reg(dev, MAX6902_REG_CENTURY, bin2bcd(dt->tm_year / 100));
bin2bcd            89 drivers/rtc/rtc-max6916.c 	buf[1] = bin2bcd(dt->tm_sec);
bin2bcd            90 drivers/rtc/rtc-max6916.c 	buf[2] = bin2bcd(dt->tm_min);
bin2bcd            91 drivers/rtc/rtc-max6916.c 	buf[3] = (bin2bcd(dt->tm_hour) & 0X3F);
bin2bcd            92 drivers/rtc/rtc-max6916.c 	buf[4] = bin2bcd(dt->tm_mday);
bin2bcd            93 drivers/rtc/rtc-max6916.c 	buf[5] = bin2bcd(dt->tm_mon + 1);
bin2bcd            94 drivers/rtc/rtc-max6916.c 	buf[6] = bin2bcd(dt->tm_wday + 1);
bin2bcd            95 drivers/rtc/rtc-max6916.c 	buf[7] = bin2bcd(dt->tm_year % 100);
bin2bcd            96 drivers/rtc/rtc-max6916.c 	buf[8] = bin2bcd(0x00);
bin2bcd            84 drivers/rtc/rtc-max8907.c 	regs[RTC_YEAR2] = bin2bcd(high);
bin2bcd            85 drivers/rtc/rtc-max8907.c 	regs[RTC_YEAR1] = bin2bcd(low);
bin2bcd            86 drivers/rtc/rtc-max8907.c 	regs[RTC_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd            87 drivers/rtc/rtc-max8907.c 	regs[RTC_DATE] = bin2bcd(tm->tm_mday);
bin2bcd            89 drivers/rtc/rtc-max8907.c 	regs[RTC_HOUR] = bin2bcd(tm->tm_hour);
bin2bcd            90 drivers/rtc/rtc-max8907.c 	regs[RTC_MIN] = bin2bcd(tm->tm_min);
bin2bcd            91 drivers/rtc/rtc-max8907.c 	regs[RTC_SEC] = bin2bcd(tm->tm_sec);
bin2bcd            95 drivers/rtc/rtc-max8998.c 	data[RTC_SEC] = bin2bcd(tm->tm_sec);
bin2bcd            96 drivers/rtc/rtc-max8998.c 	data[RTC_MIN] = bin2bcd(tm->tm_min);
bin2bcd            97 drivers/rtc/rtc-max8998.c 	data[RTC_HOUR] = bin2bcd(tm->tm_hour);
bin2bcd            99 drivers/rtc/rtc-max8998.c 	data[RTC_DATE] = bin2bcd(tm->tm_mday);
bin2bcd           100 drivers/rtc/rtc-max8998.c 	data[RTC_MONTH] = bin2bcd(tm->tm_mon);
bin2bcd           101 drivers/rtc/rtc-max8998.c 	data[RTC_YEAR1] = bin2bcd(tm->tm_year % 100);
bin2bcd           102 drivers/rtc/rtc-max8998.c 	data[RTC_YEAR2] = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd           163 drivers/rtc/rtc-mc146818-lib.c 		sec = bin2bcd(sec);
bin2bcd           164 drivers/rtc/rtc-mc146818-lib.c 		min = bin2bcd(min);
bin2bcd           165 drivers/rtc/rtc-mc146818-lib.c 		hrs = bin2bcd(hrs);
bin2bcd           166 drivers/rtc/rtc-mc146818-lib.c 		day = bin2bcd(day);
bin2bcd           167 drivers/rtc/rtc-mc146818-lib.c 		mon = bin2bcd(mon);
bin2bcd           168 drivers/rtc/rtc-mc146818-lib.c 		yrs = bin2bcd(yrs);
bin2bcd           169 drivers/rtc/rtc-mc146818-lib.c 		century = bin2bcd(century);
bin2bcd           200 drivers/rtc/rtc-mcp795.c 	data[0] = (data[0] & 0x80) | bin2bcd(tim->tm_sec);
bin2bcd           201 drivers/rtc/rtc-mcp795.c 	data[1] = (data[1] & 0x80) | bin2bcd(tim->tm_min);
bin2bcd           202 drivers/rtc/rtc-mcp795.c 	data[2] = bin2bcd(tim->tm_hour);
bin2bcd           203 drivers/rtc/rtc-mcp795.c 	data[3] = (data[3] & 0xF8) | bin2bcd(tim->tm_wday + 1);
bin2bcd           204 drivers/rtc/rtc-mcp795.c 	data[4] = bin2bcd(tim->tm_mday);
bin2bcd           205 drivers/rtc/rtc-mcp795.c 	data[5] = (data[5] & MCP795_LP_BIT) | bin2bcd(tim->tm_mon + 1);
bin2bcd           210 drivers/rtc/rtc-mcp795.c 	data[6] = bin2bcd(tim->tm_year);
bin2bcd           294 drivers/rtc/rtc-mcp795.c 	tmp[0] = (tmp[0] & 0x80) | bin2bcd(alm->time.tm_sec);
bin2bcd           295 drivers/rtc/rtc-mcp795.c 	tmp[1] = (tmp[1] & 0x80) | bin2bcd(alm->time.tm_min);
bin2bcd           296 drivers/rtc/rtc-mcp795.c 	tmp[2] = (tmp[2] & 0xE0) | bin2bcd(alm->time.tm_hour);
bin2bcd           297 drivers/rtc/rtc-mcp795.c 	tmp[3] = (tmp[3] & 0x80) | bin2bcd(alm->time.tm_wday + 1);
bin2bcd           300 drivers/rtc/rtc-mcp795.c 	tmp[4] = (tmp[4] & 0xC0) | bin2bcd(alm->time.tm_mday);
bin2bcd           301 drivers/rtc/rtc-mcp795.c 	tmp[5] = (tmp[5] & 0xE0) | bin2bcd(alm->time.tm_mon + 1);
bin2bcd            52 drivers/rtc/rtc-mv.c 	rtc_reg = (bin2bcd(tm->tm_sec) << RTC_SECONDS_OFFS) |
bin2bcd            53 drivers/rtc/rtc-mv.c 		(bin2bcd(tm->tm_min) << RTC_MINUTES_OFFS) |
bin2bcd            54 drivers/rtc/rtc-mv.c 		(bin2bcd(tm->tm_hour) << RTC_HOURS_OFFS) |
bin2bcd            55 drivers/rtc/rtc-mv.c 		(bin2bcd(tm->tm_wday) << RTC_WDAY_OFFS);
bin2bcd            58 drivers/rtc/rtc-mv.c 	rtc_reg = (bin2bcd(tm->tm_mday) << RTC_MDAY_OFFS) |
bin2bcd            59 drivers/rtc/rtc-mv.c 		(bin2bcd(tm->tm_mon + 1) << RTC_MONTH_OFFS) |
bin2bcd            60 drivers/rtc/rtc-mv.c 		(bin2bcd(tm->tm_year - 100) << RTC_YEAR_OFFS);
bin2bcd           137 drivers/rtc/rtc-mv.c 		rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_sec))
bin2bcd           140 drivers/rtc/rtc-mv.c 		rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_min))
bin2bcd           143 drivers/rtc/rtc-mv.c 		rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_hour))
bin2bcd           149 drivers/rtc/rtc-mv.c 		rtc_reg = (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mday))
bin2bcd           155 drivers/rtc/rtc-mv.c 		rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mon + 1))
bin2bcd           159 drivers/rtc/rtc-mv.c 		rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_year - 100))
bin2bcd           272 drivers/rtc/rtc-omap.c 	tm->tm_sec = bin2bcd(tm->tm_sec);
bin2bcd           273 drivers/rtc/rtc-omap.c 	tm->tm_min = bin2bcd(tm->tm_min);
bin2bcd           274 drivers/rtc/rtc-omap.c 	tm->tm_hour = bin2bcd(tm->tm_hour);
bin2bcd           275 drivers/rtc/rtc-omap.c 	tm->tm_mday = bin2bcd(tm->tm_mday);
bin2bcd           277 drivers/rtc/rtc-omap.c 	tm->tm_mon = bin2bcd(tm->tm_mon + 1);
bin2bcd           278 drivers/rtc/rtc-omap.c 	tm->tm_year = bin2bcd(tm->tm_year - 100);
bin2bcd            36 drivers/rtc/rtc-opal.c 	*y_m_d |= ((u32)bin2bcd((tm->tm_year + 1900) / 100)) << 24;
bin2bcd            37 drivers/rtc/rtc-opal.c 	*y_m_d |= ((u32)bin2bcd((tm->tm_year + 1900) % 100)) << 16;
bin2bcd            38 drivers/rtc/rtc-opal.c 	*y_m_d |= ((u32)bin2bcd((tm->tm_mon + 1))) << 8;
bin2bcd            39 drivers/rtc/rtc-opal.c 	*y_m_d |= ((u32)bin2bcd(tm->tm_mday));
bin2bcd            41 drivers/rtc/rtc-opal.c 	*h_m_s_ms |= ((u64)bin2bcd(tm->tm_hour)) << 56;
bin2bcd            42 drivers/rtc/rtc-opal.c 	*h_m_s_ms |= ((u64)bin2bcd(tm->tm_min)) << 48;
bin2bcd            43 drivers/rtc/rtc-opal.c 	*h_m_s_ms |= ((u64)bin2bcd(tm->tm_sec)) << 40;
bin2bcd            85 drivers/rtc/rtc-palmas.c 	rtc_data[0] = bin2bcd(tm->tm_sec);
bin2bcd            86 drivers/rtc/rtc-palmas.c 	rtc_data[1] = bin2bcd(tm->tm_min);
bin2bcd            87 drivers/rtc/rtc-palmas.c 	rtc_data[2] = bin2bcd(tm->tm_hour);
bin2bcd            88 drivers/rtc/rtc-palmas.c 	rtc_data[3] = bin2bcd(tm->tm_mday);
bin2bcd            89 drivers/rtc/rtc-palmas.c 	rtc_data[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd            90 drivers/rtc/rtc-palmas.c 	rtc_data[5] = bin2bcd(tm->tm_year - 100);
bin2bcd           171 drivers/rtc/rtc-palmas.c 	alarm_data[0] = bin2bcd(alm->time.tm_sec);
bin2bcd           172 drivers/rtc/rtc-palmas.c 	alarm_data[1] = bin2bcd(alm->time.tm_min);
bin2bcd           173 drivers/rtc/rtc-palmas.c 	alarm_data[2] = bin2bcd(alm->time.tm_hour);
bin2bcd           174 drivers/rtc/rtc-palmas.c 	alarm_data[3] = bin2bcd(alm->time.tm_mday);
bin2bcd           175 drivers/rtc/rtc-palmas.c 	alarm_data[4] = bin2bcd(alm->time.tm_mon + 1);
bin2bcd           176 drivers/rtc/rtc-palmas.c 	alarm_data[5] = bin2bcd(alm->time.tm_year - 100);
bin2bcd           218 drivers/rtc/rtc-pcf2123.c 	txbuf[0] = bin2bcd(tm->tm_sec & 0x7F);
bin2bcd           219 drivers/rtc/rtc-pcf2123.c 	txbuf[1] = bin2bcd(tm->tm_min & 0x7F);
bin2bcd           220 drivers/rtc/rtc-pcf2123.c 	txbuf[2] = bin2bcd(tm->tm_hour & 0x3F);
bin2bcd           221 drivers/rtc/rtc-pcf2123.c 	txbuf[3] = bin2bcd(tm->tm_mday & 0x3F);
bin2bcd           223 drivers/rtc/rtc-pcf2123.c 	txbuf[5] = bin2bcd((tm->tm_mon + 1) & 0x1F); /* rtc mn 1-12 */
bin2bcd           224 drivers/rtc/rtc-pcf2123.c 	txbuf[6] = bin2bcd(tm->tm_year - 100);
bin2bcd           294 drivers/rtc/rtc-pcf2123.c 	txbuf[0] = bin2bcd(alm->time.tm_min & 0x7F);
bin2bcd           295 drivers/rtc/rtc-pcf2123.c 	txbuf[1] = bin2bcd(alm->time.tm_hour & 0x3F);
bin2bcd           296 drivers/rtc/rtc-pcf2123.c 	txbuf[2] = bin2bcd(alm->time.tm_mday & 0x3F);
bin2bcd           165 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_sec);	/* this will also clear OSF flag */
bin2bcd           166 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_min);
bin2bcd           167 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_hour);
bin2bcd           168 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_mday);
bin2bcd           172 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_mon + 1);
bin2bcd           175 drivers/rtc/rtc-pcf2127.c 	buf[i++] = bin2bcd(tm->tm_year % 100);
bin2bcd            75 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_SEC] = bin2bcd(rtc->tm_sec);
bin2bcd            76 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_MIN] = bin2bcd(rtc->tm_min);
bin2bcd            77 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_HOUR] = bin2bcd(rtc->tm_hour);
bin2bcd            78 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_WKDAY] = bin2bcd(rtc->tm_wday);
bin2bcd            79 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_DAY] = bin2bcd(rtc->tm_mday);
bin2bcd            80 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_MONTH] = bin2bcd(rtc->tm_mon + 1);
bin2bcd            81 drivers/rtc/rtc-pcf50633.c 	pcf->time[PCF50633_TI_YEAR] = bin2bcd(rtc->tm_year % 100);
bin2bcd           118 drivers/rtc/rtc-pcf85063.c 	regs[0] = bin2bcd(tm->tm_sec) & 0x7F; /* clear OS flag */
bin2bcd           120 drivers/rtc/rtc-pcf85063.c 	regs[1] = bin2bcd(tm->tm_min);
bin2bcd           121 drivers/rtc/rtc-pcf85063.c 	regs[2] = bin2bcd(tm->tm_hour);
bin2bcd           124 drivers/rtc/rtc-pcf85063.c 	regs[3] = bin2bcd(tm->tm_mday);
bin2bcd           130 drivers/rtc/rtc-pcf85063.c 	regs[5] = bin2bcd(tm->tm_mon + 1);
bin2bcd           133 drivers/rtc/rtc-pcf85063.c 	regs[6] = bin2bcd(tm->tm_year - 100);
bin2bcd           182 drivers/rtc/rtc-pcf85063.c 	buf[0] = bin2bcd(alrm->time.tm_sec);
bin2bcd           183 drivers/rtc/rtc-pcf85063.c 	buf[1] = bin2bcd(alrm->time.tm_min);
bin2bcd           184 drivers/rtc/rtc-pcf85063.c 	buf[2] = bin2bcd(alrm->time.tm_hour);
bin2bcd           185 drivers/rtc/rtc-pcf85063.c 	buf[3] = bin2bcd(alrm->time.tm_mday);
bin2bcd           250 drivers/rtc/rtc-pcf8523.c 	regs[1] = bin2bcd(tm->tm_sec);
bin2bcd           251 drivers/rtc/rtc-pcf8523.c 	regs[2] = bin2bcd(tm->tm_min);
bin2bcd           252 drivers/rtc/rtc-pcf8523.c 	regs[3] = bin2bcd(tm->tm_hour);
bin2bcd           253 drivers/rtc/rtc-pcf8523.c 	regs[4] = bin2bcd(tm->tm_mday);
bin2bcd           255 drivers/rtc/rtc-pcf8523.c 	regs[6] = bin2bcd(tm->tm_mon + 1);
bin2bcd           256 drivers/rtc/rtc-pcf8523.c 	regs[7] = bin2bcd(tm->tm_year - 100);
bin2bcd           160 drivers/rtc/rtc-pcf85363.c 	buf[DT_SECS] = bin2bcd(tm->tm_sec);
bin2bcd           161 drivers/rtc/rtc-pcf85363.c 	buf[DT_MINUTES] = bin2bcd(tm->tm_min);
bin2bcd           162 drivers/rtc/rtc-pcf85363.c 	buf[DT_HOURS] = bin2bcd(tm->tm_hour);
bin2bcd           163 drivers/rtc/rtc-pcf85363.c 	buf[DT_DAYS] = bin2bcd(tm->tm_mday);
bin2bcd           165 drivers/rtc/rtc-pcf85363.c 	buf[DT_MONTHS] = bin2bcd(tm->tm_mon + 1);
bin2bcd           166 drivers/rtc/rtc-pcf85363.c 	buf[DT_YEARS] = bin2bcd(tm->tm_year % 100);
bin2bcd           244 drivers/rtc/rtc-pcf85363.c 	buf[0] = bin2bcd(alrm->time.tm_sec);
bin2bcd           245 drivers/rtc/rtc-pcf85363.c 	buf[1] = bin2bcd(alrm->time.tm_min);
bin2bcd           246 drivers/rtc/rtc-pcf85363.c 	buf[2] = bin2bcd(alrm->time.tm_hour);
bin2bcd           247 drivers/rtc/rtc-pcf85363.c 	buf[3] = bin2bcd(alrm->time.tm_mday);
bin2bcd           248 drivers/rtc/rtc-pcf85363.c 	buf[4] = bin2bcd(alrm->time.tm_mon + 1);
bin2bcd           259 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           260 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           261 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_HR] = bin2bcd(tm->tm_hour);
bin2bcd           263 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_DM] = bin2bcd(tm->tm_mday);
bin2bcd           266 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           269 drivers/rtc/rtc-pcf8563.c 	buf[PCF8563_REG_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           368 drivers/rtc/rtc-pcf8563.c 	buf[0] = bin2bcd(tm->time.tm_min);
bin2bcd           369 drivers/rtc/rtc-pcf8563.c 	buf[1] = bin2bcd(tm->time.tm_hour);
bin2bcd           370 drivers/rtc/rtc-pcf8563.c 	buf[2] = bin2bcd(tm->time.tm_mday);
bin2bcd            95 drivers/rtc/rtc-pcf8583.c 	buf[3] = bin2bcd(dt->tm_sec);
bin2bcd            96 drivers/rtc/rtc-pcf8583.c 	buf[4] = bin2bcd(dt->tm_min);
bin2bcd            97 drivers/rtc/rtc-pcf8583.c 	buf[5] = bin2bcd(dt->tm_hour);
bin2bcd           101 drivers/rtc/rtc-pcf8583.c 		buf[6] = bin2bcd(dt->tm_mday) | (dt->tm_year << 6);
bin2bcd           102 drivers/rtc/rtc-pcf8583.c 		buf[7] = bin2bcd(dt->tm_mon + 1)  | (dt->tm_wday << 5);
bin2bcd           179 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_sec),  base + PIC32_RTCSEC);
bin2bcd           180 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_min),  base + PIC32_RTCMIN);
bin2bcd           181 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_hour), base + PIC32_RTCHOUR);
bin2bcd           182 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_mday), base + PIC32_RTCDAY);
bin2bcd           183 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_mon + 1), base + PIC32_RTCMON);
bin2bcd           184 drivers/rtc/rtc-pic32.c 	writeb(bin2bcd(tm->tm_year - 100), base + PIC32_RTCYEAR);
bin2bcd           134 drivers/rtc/rtc-pl031.c 	*bcd_year = (bin2bcd(year % 100) | bin2bcd(year / 100) << 8);
bin2bcd           103 drivers/rtc/rtc-r9701.c 	ret = write_reg(dev, RHRCNT, bin2bcd(dt->tm_hour));
bin2bcd           104 drivers/rtc/rtc-r9701.c 	ret = ret ? ret : write_reg(dev, RMINCNT, bin2bcd(dt->tm_min));
bin2bcd           105 drivers/rtc/rtc-r9701.c 	ret = ret ? ret : write_reg(dev, RSECCNT, bin2bcd(dt->tm_sec));
bin2bcd           106 drivers/rtc/rtc-r9701.c 	ret = ret ? ret : write_reg(dev, RDAYCNT, bin2bcd(dt->tm_mday));
bin2bcd           107 drivers/rtc/rtc-r9701.c 	ret = ret ? ret : write_reg(dev, RMONCNT, bin2bcd(dt->tm_mon + 1));
bin2bcd           108 drivers/rtc/rtc-r9701.c 	ret = ret ? ret : write_reg(dev, RYRCNT, bin2bcd(dt->tm_year - 100));
bin2bcd            89 drivers/rtc/rtc-rc5t583.c 	rtc_data[0] = bin2bcd(tm->tm_sec);
bin2bcd            90 drivers/rtc/rtc-rc5t583.c 	rtc_data[1] = bin2bcd(tm->tm_min);
bin2bcd            91 drivers/rtc/rtc-rc5t583.c 	rtc_data[2] = bin2bcd(tm->tm_hour);
bin2bcd            92 drivers/rtc/rtc-rc5t583.c 	rtc_data[3] = bin2bcd(tm->tm_wday);
bin2bcd            93 drivers/rtc/rtc-rc5t583.c 	rtc_data[4] = bin2bcd(tm->tm_mday);
bin2bcd            94 drivers/rtc/rtc-rc5t583.c 	rtc_data[5] = bin2bcd(tm->tm_mon + 1);
bin2bcd            95 drivers/rtc/rtc-rc5t583.c 	rtc_data[6] = bin2bcd(tm->tm_year - 100);
bin2bcd           149 drivers/rtc/rtc-rc5t583.c 	alarm_data[0] = bin2bcd(alm->time.tm_min);
bin2bcd           150 drivers/rtc/rtc-rc5t583.c 	alarm_data[1] = bin2bcd(alm->time.tm_hour);
bin2bcd           151 drivers/rtc/rtc-rc5t583.c 	alarm_data[2] = bin2bcd(alm->time.tm_mday);
bin2bcd           152 drivers/rtc/rtc-rc5t583.c 	alarm_data[3] = bin2bcd(alm->time.tm_mon + 1);
bin2bcd           153 drivers/rtc/rtc-rc5t583.c 	alarm_data[4] = bin2bcd(alm->time.tm_year - 100);
bin2bcd           157 drivers/rtc/rtc-rk808.c 	rtc_data[0] = bin2bcd(tm->tm_sec);
bin2bcd           158 drivers/rtc/rtc-rk808.c 	rtc_data[1] = bin2bcd(tm->tm_min);
bin2bcd           159 drivers/rtc/rtc-rk808.c 	rtc_data[2] = bin2bcd(tm->tm_hour);
bin2bcd           160 drivers/rtc/rtc-rk808.c 	rtc_data[3] = bin2bcd(tm->tm_mday);
bin2bcd           161 drivers/rtc/rtc-rk808.c 	rtc_data[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd           162 drivers/rtc/rtc-rk808.c 	rtc_data[5] = bin2bcd(tm->tm_year - 100);
bin2bcd           163 drivers/rtc/rtc-rk808.c 	rtc_data[6] = bin2bcd(tm->tm_wday);
bin2bcd           268 drivers/rtc/rtc-rk808.c 	alrm_data[0] = bin2bcd(alrm->time.tm_sec);
bin2bcd           269 drivers/rtc/rtc-rk808.c 	alrm_data[1] = bin2bcd(alrm->time.tm_min);
bin2bcd           270 drivers/rtc/rtc-rk808.c 	alrm_data[2] = bin2bcd(alrm->time.tm_hour);
bin2bcd           271 drivers/rtc/rtc-rk808.c 	alrm_data[3] = bin2bcd(alrm->time.tm_mday);
bin2bcd           272 drivers/rtc/rtc-rk808.c 	alrm_data[4] = bin2bcd(alrm->time.tm_mon + 1);
bin2bcd           273 drivers/rtc/rtc-rk808.c 	alrm_data[5] = bin2bcd(alrm->time.tm_year - 100);
bin2bcd           298 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_sec);
bin2bcd           302 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_min);
bin2bcd           306 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_hour);
bin2bcd           310 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_mday);
bin2bcd           314 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_mon + 1);
bin2bcd           318 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_year % 100);
bin2bcd           322 drivers/rtc/rtc-rs5c313.c 	data = bin2bcd(tm->tm_wday);
bin2bcd            85 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_SECS] = bin2bcd(tm->tm_sec);
bin2bcd            86 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_MINS] = bin2bcd(tm->tm_min);
bin2bcd            88 drivers/rtc/rtc-rs5c348.c 		txp[RS5C348_REG_HOURS] = bin2bcd(tm->tm_hour);
bin2bcd            91 drivers/rtc/rtc-rs5c348.c 		txp[RS5C348_REG_HOURS] = bin2bcd((tm->tm_hour + 11) % 12 + 1) |
bin2bcd            94 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_WDAY] = bin2bcd(tm->tm_wday);
bin2bcd            95 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_DAY] = bin2bcd(tm->tm_mday);
bin2bcd            96 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_MONTH] = bin2bcd(tm->tm_mon + 1) |
bin2bcd            98 drivers/rtc/rtc-rs5c348.c 	txp[RS5C348_REG_YEAR] = bin2bcd(tm->tm_year % 100);
bin2bcd           198 drivers/rtc/rtc-rs5c372.c 		return bin2bcd(hour);
bin2bcd           201 drivers/rtc/rtc-rs5c372.c 		return 0x20 | bin2bcd(hour - 12);
bin2bcd           203 drivers/rtc/rtc-rs5c372.c 		return 0x20 | bin2bcd(12);
bin2bcd           205 drivers/rtc/rtc-rs5c372.c 		return bin2bcd(12);
bin2bcd           206 drivers/rtc/rtc-rs5c372.c 	return bin2bcd(hour);
bin2bcd           272 drivers/rtc/rtc-rs5c372.c 	buf[0] = bin2bcd(tm->tm_sec);
bin2bcd           273 drivers/rtc/rtc-rs5c372.c 	buf[1] = bin2bcd(tm->tm_min);
bin2bcd           275 drivers/rtc/rtc-rs5c372.c 	buf[3] = bin2bcd(tm->tm_wday);
bin2bcd           276 drivers/rtc/rtc-rs5c372.c 	buf[4] = bin2bcd(tm->tm_mday);
bin2bcd           277 drivers/rtc/rtc-rs5c372.c 	buf[5] = bin2bcd(tm->tm_mon + 1);
bin2bcd           278 drivers/rtc/rtc-rs5c372.c 	buf[6] = bin2bcd(tm->tm_year - 100);
bin2bcd           444 drivers/rtc/rtc-rs5c372.c 	buf[0] = bin2bcd(t->time.tm_min);
bin2bcd           248 drivers/rtc/rtc-rv3028.c 	date[RV3028_SEC]   = bin2bcd(tm->tm_sec);
bin2bcd           249 drivers/rtc/rtc-rv3028.c 	date[RV3028_MIN]   = bin2bcd(tm->tm_min);
bin2bcd           250 drivers/rtc/rtc-rv3028.c 	date[RV3028_HOUR]  = bin2bcd(tm->tm_hour);
bin2bcd           252 drivers/rtc/rtc-rv3028.c 	date[RV3028_DAY]   = bin2bcd(tm->tm_mday);
bin2bcd           253 drivers/rtc/rtc-rv3028.c 	date[RV3028_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd           254 drivers/rtc/rtc-rv3028.c 	date[RV3028_YEAR]  = bin2bcd(tm->tm_year - 100);
bin2bcd           321 drivers/rtc/rtc-rv3028.c 	alarmvals[0] = bin2bcd(alrm->time.tm_min);
bin2bcd           322 drivers/rtc/rtc-rv3028.c 	alarmvals[1] = bin2bcd(alrm->time.tm_hour);
bin2bcd           323 drivers/rtc/rtc-rv3028.c 	alarmvals[2] = bin2bcd(alrm->time.tm_mday);
bin2bcd           504 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_SC - RV3029_A_SC] = bin2bcd(tm->tm_sec) | RV3029_A_AE_X;
bin2bcd           505 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_MN - RV3029_A_SC] = bin2bcd(tm->tm_min) | RV3029_A_AE_X;
bin2bcd           506 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_HR - RV3029_A_SC] = (bin2bcd(tm->tm_hour) & 0x3f)
bin2bcd           508 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_DT - RV3029_A_SC] = (bin2bcd(tm->tm_mday) & 0x3f)
bin2bcd           510 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_MO - RV3029_A_SC] = (bin2bcd(tm->tm_mon + 1) & 0x1f)
bin2bcd           512 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_DW - RV3029_A_SC] = (bin2bcd(tm->tm_wday + 1) & 0x7)
bin2bcd           514 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_A_YR - RV3029_A_SC] = (bin2bcd(tm->tm_year - 100))
bin2bcd           551 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_SEC - RV3029_W_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           552 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_MINUTES - RV3029_W_SEC] = bin2bcd(tm->tm_min);
bin2bcd           553 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_HOURS - RV3029_W_SEC] = bin2bcd(tm->tm_hour);
bin2bcd           554 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_DATE - RV3029_W_SEC] = bin2bcd(tm->tm_mday);
bin2bcd           555 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_MONTHS - RV3029_W_SEC] = bin2bcd(tm->tm_mon + 1);
bin2bcd           556 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_DAYS - RV3029_W_SEC] = bin2bcd(tm->tm_wday + 1) & 0x7;
bin2bcd           557 drivers/rtc/rtc-rv3029c2.c 	regs[RV3029_W_YEARS - RV3029_W_SEC] = bin2bcd(tm->tm_year - 100);
bin2bcd           209 drivers/rtc/rtc-rv8803.c 	if ((date1[RV8803_SEC] & 0x7f) == bin2bcd(59)) {
bin2bcd           214 drivers/rtc/rtc-rv8803.c 		if ((date2[RV8803_SEC] & 0x7f) != bin2bcd(59))
bin2bcd           245 drivers/rtc/rtc-rv8803.c 	date[RV8803_SEC]   = bin2bcd(tm->tm_sec);
bin2bcd           246 drivers/rtc/rtc-rv8803.c 	date[RV8803_MIN]   = bin2bcd(tm->tm_min);
bin2bcd           247 drivers/rtc/rtc-rv8803.c 	date[RV8803_HOUR]  = bin2bcd(tm->tm_hour);
bin2bcd           249 drivers/rtc/rtc-rv8803.c 	date[RV8803_DAY]   = bin2bcd(tm->tm_mday);
bin2bcd           250 drivers/rtc/rtc-rv8803.c 	date[RV8803_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd           251 drivers/rtc/rtc-rv8803.c 	date[RV8803_YEAR]  = bin2bcd(tm->tm_year - 100);
bin2bcd           329 drivers/rtc/rtc-rv8803.c 	alarmvals[0] = bin2bcd(alrm->time.tm_min);
bin2bcd           330 drivers/rtc/rtc-rv8803.c 	alarmvals[1] = bin2bcd(alrm->time.tm_hour);
bin2bcd           331 drivers/rtc/rtc-rv8803.c 	alarmvals[2] = bin2bcd(alrm->time.tm_mday);
bin2bcd           184 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_SC+1] = bin2bcd(tm->tm_sec);
bin2bcd           185 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_MN+1] = bin2bcd(tm->tm_min);
bin2bcd           186 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_HR+1] = bin2bcd(tm->tm_hour);
bin2bcd           188 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_DM+1] = bin2bcd(tm->tm_mday);
bin2bcd           191 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_MO+1] = bin2bcd(tm->tm_mon + 1);
bin2bcd           194 drivers/rtc/rtc-rx4581.c 	buf[RX4581_REG_YR+1] = bin2bcd(tm->tm_year % 100);
bin2bcd           129 drivers/rtc/rtc-rx6110.c 	data[RTC_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           130 drivers/rtc/rtc-rx6110.c 	data[RTC_MIN] = bin2bcd(tm->tm_min);
bin2bcd           131 drivers/rtc/rtc-rx6110.c 	data[RTC_HOUR] = bin2bcd(tm->tm_hour);
bin2bcd           132 drivers/rtc/rtc-rx6110.c 	data[RTC_WDAY] = BIT(bin2bcd(tm->tm_wday));
bin2bcd           133 drivers/rtc/rtc-rx6110.c 	data[RTC_MDAY] = bin2bcd(tm->tm_mday);
bin2bcd           134 drivers/rtc/rtc-rx6110.c 	data[RTC_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd           135 drivers/rtc/rtc-rx6110.c 	data[RTC_YEAR] = bin2bcd(tm->tm_year % 100);
bin2bcd           160 drivers/rtc/rtc-rx8010.c 	date[RX8010_SEC - RX8010_SEC] = bin2bcd(dt->tm_sec);
bin2bcd           161 drivers/rtc/rtc-rx8010.c 	date[RX8010_MIN - RX8010_SEC] = bin2bcd(dt->tm_min);
bin2bcd           162 drivers/rtc/rtc-rx8010.c 	date[RX8010_HOUR - RX8010_SEC] = bin2bcd(dt->tm_hour);
bin2bcd           163 drivers/rtc/rtc-rx8010.c 	date[RX8010_MDAY - RX8010_SEC] = bin2bcd(dt->tm_mday);
bin2bcd           164 drivers/rtc/rtc-rx8010.c 	date[RX8010_MONTH - RX8010_SEC] = bin2bcd(dt->tm_mon + 1);
bin2bcd           165 drivers/rtc/rtc-rx8010.c 	date[RX8010_YEAR - RX8010_SEC] = bin2bcd(dt->tm_year - 100);
bin2bcd           166 drivers/rtc/rtc-rx8010.c 	date[RX8010_WDAY - RX8010_SEC] = bin2bcd(1 << dt->tm_wday);
bin2bcd           305 drivers/rtc/rtc-rx8010.c 	alarmvals[0] = bin2bcd(t->time.tm_min);
bin2bcd           306 drivers/rtc/rtc-rx8010.c 	alarmvals[1] = bin2bcd(t->time.tm_hour);
bin2bcd           307 drivers/rtc/rtc-rx8010.c 	alarmvals[2] = bin2bcd(t->time.tm_mday);
bin2bcd           225 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_SEC] = bin2bcd(dt->tm_sec);
bin2bcd           226 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_MIN] = bin2bcd(dt->tm_min);
bin2bcd           228 drivers/rtc/rtc-rx8025.c 		date[RX8025_REG_HOUR] = bin2bcd(dt->tm_hour);
bin2bcd           231 drivers/rtc/rtc-rx8025.c 			| bin2bcd((dt->tm_hour + 11) % 12 + 1);
bin2bcd           233 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_WDAY] = bin2bcd(dt->tm_wday);
bin2bcd           234 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_MDAY] = bin2bcd(dt->tm_mday);
bin2bcd           235 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_MONTH] = bin2bcd(dt->tm_mon + 1);
bin2bcd           236 drivers/rtc/rtc-rx8025.c 	date[RX8025_REG_YEAR] = bin2bcd(dt->tm_year - 100);
bin2bcd           339 drivers/rtc/rtc-rx8025.c 	ald[0] = bin2bcd(t->time.tm_min);
bin2bcd           341 drivers/rtc/rtc-rx8025.c 		ald[1] = bin2bcd(t->time.tm_hour);
bin2bcd           344 drivers/rtc/rtc-rx8025.c 			| bin2bcd((t->time.tm_hour + 11) % 12 + 1);
bin2bcd           150 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           151 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           152 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_HR] = bin2bcd(tm->tm_hour);
bin2bcd           154 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_DM] = bin2bcd(tm->tm_mday);
bin2bcd           157 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_MO] = bin2bcd(tm->tm_mon + 1);
bin2bcd           160 drivers/rtc/rtc-rx8581.c 	buf[RX8581_REG_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           188 drivers/rtc/rtc-s35390a.c 		return bin2bcd(hour);
bin2bcd           191 drivers/rtc/rtc-s35390a.c 		return bin2bcd(hour);
bin2bcd           193 drivers/rtc/rtc-s35390a.c 	return 0x40 | bin2bcd(hour - 12);
bin2bcd           225 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_YEAR] = bin2bcd(tm->tm_year - 100);
bin2bcd           226 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd           227 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_DAY] = bin2bcd(tm->tm_mday);
bin2bcd           228 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_WDAY] = bin2bcd(tm->tm_wday);
bin2bcd           230 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_MINS] = bin2bcd(tm->tm_min);
bin2bcd           231 drivers/rtc/rtc-s35390a.c 	buf[S35390A_BYTE_SECS] = bin2bcd(tm->tm_sec);
bin2bcd           312 drivers/rtc/rtc-s35390a.c 		buf[S35390A_ALRM_BYTE_WDAY] = bin2bcd(alm->time.tm_wday) | 0x80;
bin2bcd           318 drivers/rtc/rtc-s35390a.c 	buf[S35390A_ALRM_BYTE_MINS] = bin2bcd(alm->time.tm_min) | 0x80;
bin2bcd           237 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(tm->tm_sec),  info->base + S3C2410_RTCSEC);
bin2bcd           238 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(tm->tm_min),  info->base + S3C2410_RTCMIN);
bin2bcd           239 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_RTCHOUR);
bin2bcd           240 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_RTCDATE);
bin2bcd           241 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(tm->tm_mon + 1), info->base + S3C2410_RTCMON);
bin2bcd           242 drivers/rtc/rtc-s3c.c 	writeb(bin2bcd(year), info->base + S3C2410_RTCYEAR);
bin2bcd           317 drivers/rtc/rtc-s3c.c 		writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_ALMSEC);
bin2bcd           322 drivers/rtc/rtc-s3c.c 		writeb(bin2bcd(tm->tm_min), info->base + S3C2410_ALMMIN);
bin2bcd           327 drivers/rtc/rtc-s3c.c 		writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_ALMHOUR);
bin2bcd           332 drivers/rtc/rtc-s3c.c 		writeb(bin2bcd(tm->tm_mon + 1), info->base + S3C2410_ALMMON);
bin2bcd           337 drivers/rtc/rtc-s3c.c 		writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_ALMDATE);
bin2bcd           360 drivers/rtc/rtc-s5m.c 	data[RTC_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           361 drivers/rtc/rtc-s5m.c 	data[RTC_MIN] = bin2bcd(tm->tm_min);
bin2bcd           362 drivers/rtc/rtc-s5m.c 	data[RTC_HOUR] = bin2bcd(tm->tm_hour);
bin2bcd           364 drivers/rtc/rtc-s5m.c 	data[RTC_DATE] = bin2bcd(tm->tm_mday);
bin2bcd           365 drivers/rtc/rtc-s5m.c 	data[RTC_MONTH] = bin2bcd(tm->tm_mon);
bin2bcd           366 drivers/rtc/rtc-s5m.c 	data[RTC_YEAR1] = bin2bcd(tm->tm_year % 100);
bin2bcd           367 drivers/rtc/rtc-s5m.c 	data[RTC_YEAR2] = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd           129 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_SC] = bin2bcd(tm->tm_sec);
bin2bcd           130 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_MN] = bin2bcd(tm->tm_min);
bin2bcd           131 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_HR] = bin2bcd(tm->tm_hour) | 0x80;
bin2bcd           132 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_DM] = bin2bcd(tm->tm_mday);
bin2bcd           134 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_MO] = bin2bcd(tm->tm_mon) + 1;
bin2bcd           135 drivers/rtc/rtc-sd3078.c 	rtc_data[SD3078_REG_YR] = bin2bcd(tm->tm_year - 100);
bin2bcd           350 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_sec),  rtc->regbase + RSECCNT);
bin2bcd           351 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_min),  rtc->regbase + RMINCNT);
bin2bcd           352 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_hour), rtc->regbase + RHRCNT);
bin2bcd           353 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_wday), rtc->regbase + RWKCNT);
bin2bcd           354 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_mday), rtc->regbase + RDAYCNT);
bin2bcd           355 drivers/rtc/rtc-sh.c 	writeb(bin2bcd(tm->tm_mon + 1), rtc->regbase + RMONCNT);
bin2bcd           358 drivers/rtc/rtc-sh.c 		year = (bin2bcd((tm->tm_year + 1900) / 100) << 8) |
bin2bcd           359 drivers/rtc/rtc-sh.c 			bin2bcd(tm->tm_year % 100);
bin2bcd           363 drivers/rtc/rtc-sh.c 		writeb(bin2bcd(year), rtc->regbase + RYRCNT);
bin2bcd           421 drivers/rtc/rtc-sh.c 		writeb(bin2bcd(value) | AR_ENB,  rtc->regbase + reg_off);
bin2bcd           175 drivers/rtc/rtc-spear.c 	tm->tm_sec = bin2bcd(tm->tm_sec);
bin2bcd           176 drivers/rtc/rtc-spear.c 	tm->tm_min = bin2bcd(tm->tm_min);
bin2bcd           177 drivers/rtc/rtc-spear.c 	tm->tm_hour = bin2bcd(tm->tm_hour);
bin2bcd           178 drivers/rtc/rtc-spear.c 	tm->tm_mday = bin2bcd(tm->tm_mday);
bin2bcd           179 drivers/rtc/rtc-spear.c 	tm->tm_mon = bin2bcd(tm->tm_mon + 1);
bin2bcd           180 drivers/rtc/rtc-spear.c 	tm->tm_year = bin2bcd(tm->tm_year);
bin2bcd            81 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
bin2bcd            82 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
bin2bcd            83 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
bin2bcd            84 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
bin2bcd            85 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
bin2bcd            86 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
bin2bcd            87 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
bin2bcd            88 drivers/rtc/rtc-stk17ta8.c 	writeb(bin2bcd((tm->tm_year + 1900) / 100), ioaddr + RTC_CENTURY);
bin2bcd           142 drivers/rtc/rtc-stk17ta8.c 	       0x80 : bin2bcd(pdata->alrm_mday),
bin2bcd           145 drivers/rtc/rtc-stk17ta8.c 	       0x80 : bin2bcd(pdata->alrm_hour),
bin2bcd           148 drivers/rtc/rtc-stk17ta8.c 	       0x80 : bin2bcd(pdata->alrm_min),
bin2bcd           151 drivers/rtc/rtc-stk17ta8.c 	       0x80 : bin2bcd(pdata->alrm_sec),
bin2bcd           237 drivers/rtc/rtc-stm32.c 	tm->tm_sec = bin2bcd(tm->tm_sec);
bin2bcd           238 drivers/rtc/rtc-stm32.c 	tm->tm_min = bin2bcd(tm->tm_min);
bin2bcd           239 drivers/rtc/rtc-stm32.c 	tm->tm_hour = bin2bcd(tm->tm_hour);
bin2bcd           241 drivers/rtc/rtc-stm32.c 	tm->tm_mday = bin2bcd(tm->tm_mday);
bin2bcd           242 drivers/rtc/rtc-stm32.c 	tm->tm_mon = bin2bcd(tm->tm_mon + 1);
bin2bcd           243 drivers/rtc/rtc-stm32.c 	tm->tm_year = bin2bcd(tm->tm_year - 100);
bin2bcd           104 drivers/rtc/rtc-tps65910.c 	rtc_data[0] = bin2bcd(tm->tm_sec);
bin2bcd           105 drivers/rtc/rtc-tps65910.c 	rtc_data[1] = bin2bcd(tm->tm_min);
bin2bcd           106 drivers/rtc/rtc-tps65910.c 	rtc_data[2] = bin2bcd(tm->tm_hour);
bin2bcd           107 drivers/rtc/rtc-tps65910.c 	rtc_data[3] = bin2bcd(tm->tm_mday);
bin2bcd           108 drivers/rtc/rtc-tps65910.c 	rtc_data[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd           109 drivers/rtc/rtc-tps65910.c 	rtc_data[5] = bin2bcd(tm->tm_year - 100);
bin2bcd           180 drivers/rtc/rtc-tps65910.c 	alarm_data[0] = bin2bcd(alm->time.tm_sec);
bin2bcd           181 drivers/rtc/rtc-tps65910.c 	alarm_data[1] = bin2bcd(alm->time.tm_min);
bin2bcd           182 drivers/rtc/rtc-tps65910.c 	alarm_data[2] = bin2bcd(alm->time.tm_hour);
bin2bcd           183 drivers/rtc/rtc-tps65910.c 	alarm_data[3] = bin2bcd(alm->time.tm_mday);
bin2bcd           184 drivers/rtc/rtc-tps65910.c 	alarm_data[4] = bin2bcd(alm->time.tm_mon + 1);
bin2bcd           185 drivers/rtc/rtc-tps65910.c 	alarm_data[5] = bin2bcd(alm->time.tm_year - 100);
bin2bcd            94 drivers/rtc/rtc-tps80031.c 	buff[0] = bin2bcd(tm->tm_sec);
bin2bcd            95 drivers/rtc/rtc-tps80031.c 	buff[1] = bin2bcd(tm->tm_min);
bin2bcd            96 drivers/rtc/rtc-tps80031.c 	buff[2] = bin2bcd(tm->tm_hour);
bin2bcd            97 drivers/rtc/rtc-tps80031.c 	buff[3] = bin2bcd(tm->tm_mday);
bin2bcd            98 drivers/rtc/rtc-tps80031.c 	buff[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd            99 drivers/rtc/rtc-tps80031.c 	buff[5] = bin2bcd(tm->tm_year % RTC_YEAR_OFFSET);
bin2bcd           100 drivers/rtc/rtc-tps80031.c 	buff[6] = bin2bcd(tm->tm_wday);
bin2bcd           148 drivers/rtc/rtc-tps80031.c 	buff[0] = bin2bcd(alrm->time.tm_sec);
bin2bcd           149 drivers/rtc/rtc-tps80031.c 	buff[1] = bin2bcd(alrm->time.tm_min);
bin2bcd           150 drivers/rtc/rtc-tps80031.c 	buff[2] = bin2bcd(alrm->time.tm_hour);
bin2bcd           151 drivers/rtc/rtc-tps80031.c 	buff[3] = bin2bcd(alrm->time.tm_mday);
bin2bcd           152 drivers/rtc/rtc-tps80031.c 	buff[4] = bin2bcd(alrm->time.tm_mon + 1);
bin2bcd           153 drivers/rtc/rtc-tps80031.c 	buff[5] = bin2bcd(alrm->time.tm_year % RTC_YEAR_OFFSET);
bin2bcd           333 drivers/rtc/rtc-twl.c 	rtc_data[0] = bin2bcd(tm->tm_sec);
bin2bcd           334 drivers/rtc/rtc-twl.c 	rtc_data[1] = bin2bcd(tm->tm_min);
bin2bcd           335 drivers/rtc/rtc-twl.c 	rtc_data[2] = bin2bcd(tm->tm_hour);
bin2bcd           336 drivers/rtc/rtc-twl.c 	rtc_data[3] = bin2bcd(tm->tm_mday);
bin2bcd           337 drivers/rtc/rtc-twl.c 	rtc_data[4] = bin2bcd(tm->tm_mon + 1);
bin2bcd           338 drivers/rtc/rtc-twl.c 	rtc_data[5] = bin2bcd(tm->tm_year - 100);
bin2bcd           408 drivers/rtc/rtc-twl.c 	alarm_data[0] = bin2bcd(alm->time.tm_sec);
bin2bcd           409 drivers/rtc/rtc-twl.c 	alarm_data[1] = bin2bcd(alm->time.tm_min);
bin2bcd           410 drivers/rtc/rtc-twl.c 	alarm_data[2] = bin2bcd(alm->time.tm_hour);
bin2bcd           411 drivers/rtc/rtc-twl.c 	alarm_data[3] = bin2bcd(alm->time.tm_mday);
bin2bcd           412 drivers/rtc/rtc-twl.c 	alarm_data[4] = bin2bcd(alm->time.tm_mon + 1);
bin2bcd           413 drivers/rtc/rtc-twl.c 	alarm_data[5] = bin2bcd(alm->time.tm_year - 100);
bin2bcd           258 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_SECONDS,	bin2bcd(dt->tm_sec));
bin2bcd           259 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_MINUTES,	bin2bcd(dt->tm_min));
bin2bcd           260 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_HOURS,	bin2bcd(dt->tm_hour));
bin2bcd           261 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_MONTH_DAY,	bin2bcd(dt->tm_mday));
bin2bcd           262 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_MONTH,	bin2bcd(dt->tm_mon + 1));
bin2bcd           263 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_WEEK_DAY,	bin2bcd(dt->tm_wday));
bin2bcd           264 drivers/rtc/rtc-v3020.c 	v3020_set_reg(chip, V3020_YEAR,		bin2bcd(dt->tm_year % 100));
bin2bcd           131 drivers/rtc/rtc-vt8500.c 	writel((bin2bcd(tm->tm_year % 100) << DATE_YEAR_S)
bin2bcd           132 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(tm->tm_mon + 1) << DATE_MONTH_S)
bin2bcd           133 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(tm->tm_mday))
bin2bcd           136 drivers/rtc/rtc-vt8500.c 	writel((bin2bcd(tm->tm_wday) << TIME_DOW_S)
bin2bcd           137 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(tm->tm_hour) << TIME_HOUR_S)
bin2bcd           138 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(tm->tm_min) << TIME_MIN_S)
bin2bcd           139 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(tm->tm_sec)),
bin2bcd           169 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(alrm->time.tm_mday) << ALARM_DAY_S)
bin2bcd           170 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(alrm->time.tm_hour) << TIME_HOUR_S)
bin2bcd           171 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(alrm->time.tm_min) << TIME_MIN_S)
bin2bcd           172 drivers/rtc/rtc-vt8500.c 		| (bin2bcd(alrm->time.tm_sec)),
bin2bcd           137 drivers/rtc/rtc-wilco-ec.c 	rtc.century	= bin2bcd(year / 100);
bin2bcd           138 drivers/rtc/rtc-wilco-ec.c 	rtc.year	= bin2bcd(year % 100);
bin2bcd           139 drivers/rtc/rtc-wilco-ec.c 	rtc.month	= bin2bcd(tm->tm_mon + 1);
bin2bcd           140 drivers/rtc/rtc-wilco-ec.c 	rtc.day		= bin2bcd(tm->tm_mday);
bin2bcd           141 drivers/rtc/rtc-wilco-ec.c 	rtc.hour	= bin2bcd(tm->tm_hour);
bin2bcd           142 drivers/rtc/rtc-wilco-ec.c 	rtc.minute	= bin2bcd(tm->tm_min);
bin2bcd           143 drivers/rtc/rtc-wilco-ec.c 	rtc.second	= bin2bcd(tm->tm_sec);
bin2bcd           144 drivers/rtc/rtc-wilco-ec.c 	rtc.weekday	= bin2bcd(wday);
bin2bcd           192 drivers/rtc/rtc-x1205.c 	buf[CCR_SEC] = bin2bcd(tm->tm_sec);
bin2bcd           193 drivers/rtc/rtc-x1205.c 	buf[CCR_MIN] = bin2bcd(tm->tm_min);
bin2bcd           196 drivers/rtc/rtc-x1205.c 	buf[CCR_HOUR] = bin2bcd(tm->tm_hour) | X1205_HR_MIL;
bin2bcd           198 drivers/rtc/rtc-x1205.c 	buf[CCR_MDAY] = bin2bcd(tm->tm_mday);
bin2bcd           201 drivers/rtc/rtc-x1205.c 	buf[CCR_MONTH] = bin2bcd(tm->tm_mon + 1);
bin2bcd           204 drivers/rtc/rtc-x1205.c 	buf[CCR_YEAR] = bin2bcd(tm->tm_year % 100);
bin2bcd           206 drivers/rtc/rtc-x1205.c 	buf[CCR_Y2K] = bin2bcd((tm->tm_year + 1900) / 100);
bin2bcd          2381 drivers/scsi/aacraid/commsup.c 	wellness_str[8] = bin2bcd(cur_tm.tm_hour);
bin2bcd          2382 drivers/scsi/aacraid/commsup.c 	wellness_str[9] = bin2bcd(cur_tm.tm_min);
bin2bcd          2383 drivers/scsi/aacraid/commsup.c 	wellness_str[10] = bin2bcd(cur_tm.tm_sec);
bin2bcd          2384 drivers/scsi/aacraid/commsup.c 	wellness_str[12] = bin2bcd(cur_tm.tm_mon);
bin2bcd          2385 drivers/scsi/aacraid/commsup.c 	wellness_str[13] = bin2bcd(cur_tm.tm_mday);
bin2bcd          2386 drivers/scsi/aacraid/commsup.c 	wellness_str[14] = bin2bcd(cur_tm.tm_year / 100);
bin2bcd          2387 drivers/scsi/aacraid/commsup.c 	wellness_str[15] = bin2bcd(cur_tm.tm_year % 100);
bin2bcd           837 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[0] = bin2bcd(tm.tm_hour);
bin2bcd           838 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[1] = bin2bcd(tm.tm_min);
bin2bcd           839 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[2] = bin2bcd(tm.tm_sec);
bin2bcd           841 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[4] = bin2bcd(tm.tm_mon + 1);
bin2bcd           842 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[5] = bin2bcd(tm.tm_mday);
bin2bcd           843 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[6] = bin2bcd(year / 100);
bin2bcd           844 drivers/scsi/smartpqi/smartpqi_init.c 	buffer->time[7] = bin2bcd(year % 100);
bin2bcd           113 drivers/usb/core/hcd.c #define KERNEL_REL	bin2bcd(((LINUX_VERSION_CODE >> 16) & 0x0ff))
bin2bcd           114 drivers/usb/core/hcd.c #define KERNEL_VER	bin2bcd(((LINUX_VERSION_CODE >> 8) & 0x0ff))
bin2bcd            49 drivers/usb/gadget/udc/aspeed-vhub/hub.c #define KERNEL_REL	bin2bcd(((LINUX_VERSION_CODE >> 16) & 0x0ff))
bin2bcd            50 drivers/usb/gadget/udc/aspeed-vhub/hub.c #define KERNEL_VER	bin2bcd(((LINUX_VERSION_CODE >> 8) & 0x0ff))
bin2bcd           193 drivers/watchdog/bd70528_wdt.c 				 BD70528_MASK_WDT_MINUTE, bin2bcd(minutes));
bin2bcd           199 drivers/watchdog/bd70528_wdt.c 				 BD70528_MASK_WDT_SEC, bin2bcd(seconds));
bin2bcd           573 include/linux/usb/composite.h 	bcdDevice = bin2bcd((LINUX_VERSION_CODE >> 16 & 0xff)) << 8;
bin2bcd           574 include/linux/usb/composite.h 	bcdDevice |= bin2bcd((LINUX_VERSION_CODE >> 8 & 0xff));