/linux-4.4.14/drivers/rtc/ |
D | rtc-msm6242.c | 135 tm->tm_hour = (msm6242_read(priv, MSM6242_HOUR10 & 3)) * 10 + in msm6242_read_time() 150 if (!pm && tm->tm_hour == 12) in msm6242_read_time() 151 tm->tm_hour = 0; in msm6242_read_time() 152 else if (pm && tm->tm_hour != 12) in msm6242_read_time() 153 tm->tm_hour += 12; in msm6242_read_time() 172 msm6242_write(priv, tm->tm_hour / 10, MSM6242_HOUR10); in msm6242_set_time() 173 else if (tm->tm_hour >= 12) in msm6242_set_time() 174 msm6242_write(priv, MSM6242_HOUR10_PM + (tm->tm_hour - 12) / 10, in msm6242_set_time() 177 msm6242_write(priv, tm->tm_hour / 10, MSM6242_HOUR10); in msm6242_set_time() 178 msm6242_write(priv, tm->tm_hour % 10, MSM6242_HOUR1); in msm6242_set_time()
|
D | rtc-rs5c348.c | 82 txp[RS5C348_REG_HOURS] = bin2bcd(tm->tm_hour); in rs5c348_rtc_set_time() 85 txp[RS5C348_REG_HOURS] = bin2bcd((tm->tm_hour + 11) % 12 + 1) | in rs5c348_rtc_set_time() 86 (tm->tm_hour >= 12 ? RS5C348_BIT_PM : 0); in rs5c348_rtc_set_time() 123 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK); in rs5c348_rtc_read_time() 126 tm->tm_hour -= 20; in rs5c348_rtc_read_time() 127 tm->tm_hour %= 12; in rs5c348_rtc_read_time() 128 tm->tm_hour += 12; in rs5c348_rtc_read_time() 130 tm->tm_hour %= 12; in rs5c348_rtc_read_time()
|
D | rtc-ds1216.c | 92 tm->tm_hour = bcd2bin(regs.hour & 0x1f); in ds1216_rtc_read_time() 94 tm->tm_hour += 12; in ds1216_rtc_read_time() 96 tm->tm_hour = bcd2bin(regs.hour & 0x3f); in ds1216_rtc_read_time() 120 if (regs.hour && tm->tm_hour > 12) { in ds1216_rtc_set_time() 122 tm->tm_hour -= 12; in ds1216_rtc_set_time() 124 regs.hour |= bin2bcd(tm->tm_hour); in ds1216_rtc_set_time()
|
D | rtc-tile.c | 34 tm->tm_hour = hvtm.tm_hour; in read_rtc_time() 58 hvtm.tm_hour = tm->tm_hour; in set_rtc_time()
|
D | rtc-moxart.c | 162 ((tm->tm_hour / 10) << 4) | in moxart_rtc_set_time() 163 (tm->tm_hour % 10)); in moxart_rtc_set_time() 180 tm->tm_hour, tm->tm_min, tm->tm_sec); in moxart_rtc_set_time() 200 tm->tm_hour = (((v & 0x10) >> 4) * 10) + (v & 0x0F); in moxart_rtc_read_time() 202 tm->tm_hour += 12; in moxart_rtc_read_time() 203 if (tm->tm_hour >= 24) in moxart_rtc_read_time() 204 tm->tm_hour = 0; in moxart_rtc_read_time() 207 tm->tm_hour = (((v & 0x30) >> 4) * 10) + (v & 0x0F); in moxart_rtc_read_time()
|
D | rtc-rx8025.c | 200 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f); in rx8025_get_time() 202 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12 in rx8025_get_time() 210 dt->tm_sec, dt->tm_min, dt->tm_hour, in rx8025_get_time() 232 date[RX8025_REG_HOUR] = bin2bcd(dt->tm_hour); in rx8025_set_time() 234 date[RX8025_REG_HOUR] = (dt->tm_hour >= 12 ? 0x20 : 0) in rx8025_set_time() 235 | bin2bcd((dt->tm_hour + 11) % 12 + 1); in rx8025_set_time() 313 t->time.tm_hour = bcd2bin(ald[1] & 0x3f); in rx8025_read_alarm() 315 t->time.tm_hour = bcd2bin(ald[1] & 0x1f) % 12 in rx8025_read_alarm() 325 t->time.tm_sec, t->time.tm_min, t->time.tm_hour, in rx8025_read_alarm() 346 ald[1] = bin2bcd(t->time.tm_hour); in rx8025_set_alarm() [all …]
|
D | rtc-max8907.c | 69 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x01f); in regs_to_tm() 70 if (tm->tm_hour == 12) in regs_to_tm() 71 tm->tm_hour = 0; in regs_to_tm() 73 tm->tm_hour += 12; in regs_to_tm() 75 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x03f); in regs_to_tm() 92 regs[RTC_HOUR] = bin2bcd(tm->tm_hour); in tm_to_regs()
|
D | rtc-lib.c | 88 tm->tm_hour = secs / 3600; in rtc_time64_to_tm() 89 secs -= tm->tm_hour * 3600; in rtc_time64_to_tm() 106 || ((unsigned)tm->tm_hour) >= 24 in rtc_valid_tm() 122 tm->tm_hour, tm->tm_min, tm->tm_sec); in rtc_tm_to_time64()
|
D | rtc-ds1286.c | 189 tm->tm_hour = ds1286_rtc_read(priv, RTC_HOURS) & 0x3f; in ds1286_read_time() 199 tm->tm_hour = bcd2bin(tm->tm_hour); in ds1286_read_time() 230 hrs = tm->tm_hour; in ds1286_set_time() 279 alm->time.tm_hour = ds1286_rtc_read(priv, RTC_HOURS_ALARM) & 0x1f; in ds1286_read_alarm() 285 alm->time.tm_hour = bcd2bin(alm->time.tm_hour); in ds1286_read_alarm() 295 hrs = alm->time.tm_hour; in ds1286_set_alarm()
|
D | rtc-s5m.c | 120 tm->tm_hour = data[RTC_HOUR] & 0x1f; in s5m8767_data_to_tm() 122 tm->tm_hour = data[RTC_HOUR] & 0x0f; in s5m8767_data_to_tm() 124 tm->tm_hour += 12; in s5m8767_data_to_tm() 140 if (tm->tm_hour >= 12) in s5m8767_tm_to_data() 141 data[RTC_HOUR] = tm->tm_hour | HOUR_PM_MASK; in s5m8767_tm_to_data() 143 data[RTC_HOUR] = tm->tm_hour & ~HOUR_PM_MASK; in s5m8767_tm_to_data() 288 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f); in s5m8763_data_to_tm() 290 tm->tm_hour += 12; in s5m8763_data_to_tm() 292 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in s5m8763_data_to_tm() 306 data[RTC_HOUR] = bin2bcd(tm->tm_hour); in s5m8763_tm_to_data() [all …]
|
D | rtc-mcp795.c | 108 data[2] = ((tim->tm_hour / 10) << 4) | (tim->tm_hour % 10); in mcp795_set_time() 124 tim->tm_hour, tim->tm_min, tim->tm_sec); in mcp795_set_time() 141 tim->tm_hour = ((data[2] & 0x30) >> 4) * 10 + (data[2] & 0x0f); in mcp795_read_time() 148 tim->tm_hour, tim->tm_min, tim->tm_sec); in mcp795_read_time()
|
D | rtc-s35390a.c | 159 tm->tm_min, tm->tm_hour, tm->tm_mday, tm->tm_mon, tm->tm_year, in s35390a_set_datetime() 166 buf[S35390A_BYTE_HOURS] = s35390a_hr2reg(s35390a, tm->tm_hour); in s35390a_set_datetime() 195 tm->tm_hour = s35390a_reg2hr(s35390a, buf[S35390A_BYTE_HOURS]); in s35390a_get_datetime() 203 tm->tm_min, tm->tm_hour, tm->tm_mday, tm->tm_mon, tm->tm_year, in s35390a_get_datetime() 217 alm->time.tm_min, alm->time.tm_hour, alm->time.tm_mday, in s35390a_set_alarm() 247 alm->time.tm_hour) | 0x80; in s35390a_set_alarm() 250 if (alm->time.tm_hour >= 12) in s35390a_set_alarm() 286 alm->time.tm_hour = s35390a_reg2hr(s35390a, in s35390a_read_alarm() 291 __func__, alm->time.tm_min, alm->time.tm_hour, in s35390a_read_alarm()
|
D | rtc-s3c.c | 172 rtc_tm->tm_hour = readb(info->base + S3C2410_RTCHOUR); in s3c_rtc_gettime() 190 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in s3c_rtc_gettime() 201 rtc_tm->tm_hour, rtc_tm->tm_min, rtc_tm->tm_sec); in s3c_rtc_gettime() 215 tm->tm_hour, tm->tm_min, tm->tm_sec); in s3c_rtc_settime() 228 writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_RTCHOUR); in s3c_rtc_settime() 248 alm_tm->tm_hour = readb(info->base + S3C2410_ALMHOUR); in s3c_rtc_getalarm() 262 alm_tm->tm_hour, alm_tm->tm_min, alm_tm->tm_sec); in s3c_rtc_getalarm() 276 alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); in s3c_rtc_getalarm() 278 alm_tm->tm_hour = -1; in s3c_rtc_getalarm() 310 tm->tm_hour, tm->tm_min, tm->tm_sec); in s3c_rtc_setalarm() [all …]
|
D | rtc-m48t86.c | 57 tm->tm_hour = ops->readbyte(M48T86_REG_HOUR) & 0x3F; in m48t86_rtc_read_time() 67 tm->tm_hour = bcd2bin(ops->readbyte(M48T86_REG_HOUR) & 0x3F); in m48t86_rtc_read_time() 78 tm->tm_hour += 12; in m48t86_rtc_read_time() 99 ops->writebyte(tm->tm_hour, M48T86_REG_HOUR); in m48t86_rtc_set_time() 108 ops->writebyte(bin2bcd(tm->tm_hour), M48T86_REG_HOUR); in m48t86_rtc_set_time()
|
D | rtc-at91rm9200.c | 130 tm->tm_hour = bcd2bin((time & AT91_RTC_HOUR) >> 16); in at91_rtc_decodetime() 156 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_readtime() 170 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_settime() 185 | bin2bcd(tm->tm_hour) << 16); in at91_rtc_settime() 219 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_readalarm() 237 tm.tm_hour = alrm->time.tm_hour; in at91_rtc_setalarm() 245 | bin2bcd(tm.tm_hour) << 16 in at91_rtc_setalarm() 258 at91_alarm_year, tm.tm_mon, tm.tm_mday, tm.tm_hour, in at91_rtc_setalarm()
|
D | rtc-hym8563.c | 115 tm->tm_hour = bcd2bin(buf[2] & HYM8563_HOUR_MASK); in hym8563_rtc_read_time() 137 buf[2] = bin2bcd(tm->tm_hour); in hym8563_rtc_set_time() 206 alm_tm->tm_hour = (buf[1] & HYM8563_ALM_BIT_DISABLE) ? in hym8563_rtc_read_alarm() 244 alm_tm->tm_hour++; in hym8563_rtc_set_alarm() 245 if (alm_tm->tm_hour >= 24) { in hym8563_rtc_set_alarm() 246 alm_tm->tm_hour = 0; in hym8563_rtc_set_alarm() 267 buf[1] = (alm_tm->tm_hour < 24 && alm_tm->tm_hour >= 0) ? in hym8563_rtc_set_alarm() 268 bin2bcd(alm_tm->tm_hour) : HYM8563_ALM_BIT_DISABLE; in hym8563_rtc_set_alarm()
|
D | rtc-m41t94.c | 40 tm->tm_hour, tm->tm_mday, in m41t94_set_time() 46 buf[M41T94_REG_HOURS] = bin2bcd(tm->tm_hour); in m41t94_set_time() 88 tm->tm_hour = bcd2bin(hour & 0x3f); in m41t94_read_time() 99 tm->tm_hour, tm->tm_mday, in m41t94_read_time()
|
D | rtc-rk808.c | 135 tm->tm_hour = bcd2bin(rtc_data[2] & HOURS_REG_MSK); in rk808_rtc_readtime() 143 tm->tm_wday, tm->tm_hour, tm->tm_min, tm->tm_sec); in rk808_rtc_readtime() 158 tm->tm_wday, tm->tm_hour, tm->tm_min, tm->tm_sec); in rk808_rtc_set_time() 162 rtc_data[2] = bin2bcd(tm->tm_hour); in rk808_rtc_set_time() 207 alrm->time.tm_hour = bcd2bin(alrm_data[2] & HOURS_REG_MSK); in rk808_rtc_readalarm() 221 alrm->time.tm_mday, alrm->time.tm_wday, alrm->time.tm_hour, in rk808_rtc_readalarm() 266 alrm->time.tm_mday, alrm->time.tm_wday, alrm->time.tm_hour, in rk808_rtc_setalarm() 272 alrm_data[2] = bin2bcd(alrm->time.tm_hour); in rk808_rtc_setalarm()
|
D | rtc-spear.c | 179 tm->tm_hour = bin2bcd(tm->tm_hour); in tm2bcd() 191 tm->tm_hour = bcd2bin(tm->tm_hour); in bcd2tm() 218 tm->tm_hour = (time >> HOUR_SHIFT) & HOUR_MASK; in spear_rtc_read_time() 245 (tm->tm_hour << HOUR_SHIFT); in spear_rtc_set_time() 273 alm->time.tm_hour = (time >> HOUR_SHIFT) & HOUR_MASK; in spear_rtc_read_alarm() 304 MINUTE_SHIFT) | (alm->time.tm_hour << HOUR_SHIFT); in spear_rtc_set_alarm()
|
D | rtc-mpc5121.c | 97 out_8(®s->hour_set, tm->tm_hour); in mpc5121_rtc_update_smh() 163 tm->tm_hour = (in_8(®s->hour) >> 1) + in mpc5200_rtc_read_time() 166 tm->tm_hour = in_8(®s->hour); in mpc5200_rtc_read_time() 226 alarm->time.tm_hour++; in mpc5121_rtc_set_alarm() 227 if (alarm->time.tm_hour >= 24) in mpc5121_rtc_set_alarm() 228 alarm->time.tm_hour = 0; in mpc5121_rtc_set_alarm() 237 out_8(®s->alm_hour_set, alarm->time.tm_hour); in mpc5121_rtc_set_alarm()
|
D | rtc-wm8350.c | 64 tm->tm_hour = time1[1] & WM8350_RTC_HRS_MASK; in wm8350_rtc_readtime() 106 time[1] = tm->tm_hour; in wm8350_rtc_settime() 167 tm->tm_hour = time[1] & WM8350_RTC_ALMHRS_MASK; in wm8350_rtc_readalarm() 168 if (tm->tm_hour == WM8350_RTC_ALMHRS_MASK) in wm8350_rtc_readalarm() 169 tm->tm_hour = -1; in wm8350_rtc_readalarm() 269 if (tm->tm_hour != -1) in wm8350_rtc_setalarm() 270 time[1] |= tm->tm_hour; in wm8350_rtc_setalarm()
|
D | rtc-fm3130.c | 124 t->tm_hour = bcd2bin(tmp); in fm3130_get_time() 136 t->tm_hour, t->tm_mday, in fm3130_get_time() 153 t->tm_hour, t->tm_mday, in fm3130_set_time() 159 buf[FM3130_RTC_HOURS] = bin2bcd(t->tm_hour); in fm3130_set_time() 219 tm->tm_hour = bcd2bin(fm3130->regs[FM3130_ALARM_HOURS] & 0x3F); in fm3130_read_alarm() 229 tm->tm_hour, tm->tm_mday, in fm3130_read_alarm() 254 tm->tm_hour, tm->tm_mday, in fm3130_set_alarm() 264 (tm->tm_hour != -1) ? bin2bcd(tm->tm_hour) : 0x80; in fm3130_set_alarm()
|
D | rtc-m41t93.c | 58 tm->tm_hour, tm->tm_mday, in m41t93_set_time() 93 data[M41T93_REG_CENT_HOUR] = bin2bcd(tm->tm_hour) | in m41t93_set_time() 148 tm->tm_hour = bcd2bin(buf[M41T93_REG_CENT_HOUR] & 0x3f); in m41t93_get_time() 159 tm->tm_hour, tm->tm_mday, in m41t93_get_time()
|
D | rtc-pcf2127.c | 86 tm->tm_hour = bcd2bin(buf[PCF2127_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf2127_get_datetime() 97 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf2127_get_datetime() 111 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf2127_set_datetime() 120 buf[i++] = bin2bcd(tm->tm_hour); in pcf2127_set_datetime()
|
D | rtc-rv3029c2.c | 170 tm->tm_hour = bcd2bin(_hr & 0x1f); in rv3029c2_i2c_read_time() 172 tm->tm_hour += 12; in rv3029c2_i2c_read_time() 174 tm->tm_hour = bcd2bin(_hr & 0x3f); in rv3029c2_i2c_read_time() 214 tm->tm_hour = bcd2bin(regs[RV3029C2_A_HR-RV3029C2_A_SC] & 0x3f); in rv3029c2_i2c_read_alarm() 277 regs[RV3029C2_A_HR-RV3029C2_A_SC] = bin2bcd(tm->tm_hour & 0x3f); in rv3029c2_rtc_i2c_set_alarm() 344 regs[RV3029C2_W_HOURS-RV3029C2_W_SEC] = bin2bcd(tm->tm_hour); in rv3029c2_i2c_set_time()
|
D | rtc-rx4581.c | 160 tm->tm_hour = bcd2bin(date[RX4581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx4581_get_datetime() 172 tm->tm_sec, tm->tm_min, tm->tm_hour, in rx4581_get_datetime() 191 tm->tm_sec, tm->tm_min, tm->tm_hour, in rx4581_set_datetime() 198 buf[RX4581_REG_HR+1] = bin2bcd(tm->tm_hour); in rx4581_set_datetime()
|
D | rtc-m48t35.c | 66 tm->tm_hour = readb(&priv->reg->hour); in m48t35_read_time() 75 tm->tm_hour = bcd2bin(tm->tm_hour); in m48t35_read_time() 102 hrs = tm->tm_hour; in m48t35_set_time()
|
D | rtc-proc.c | 55 tm.tm_hour, tm.tm_min, tm.tm_sec, in rtc_proc_show() 62 if ((unsigned int)alrm.time.tm_hour <= 24) in rtc_proc_show() 63 seq_printf(seq, "%02d:", alrm.time.tm_hour); in rtc_proc_show()
|
D | rtc-m48t59.c | 97 tm->tm_hour = bcd2bin(M48T59_READ(M48T59_HOUR) & 0x3F); in m48t59_rtc_read_time() 107 tm->tm_hour, tm->tm_min, tm->tm_sec); in m48t59_rtc_read_time() 127 tm->tm_hour, tm->tm_min, tm->tm_sec); in m48t59_rtc_set_time() 138 M48T59_WRITE((bin2bcd(tm->tm_hour) & 0x3F), M48T59_HOUR); in m48t59_rtc_set_time() 188 tm->tm_hour = bcd2bin(M48T59_READ(M48T59_ALARM_HOUR)); in m48t59_rtc_readalarm() 198 tm->tm_hour, tm->tm_min, tm->tm_sec); in m48t59_rtc_readalarm() 235 hour = tm->tm_hour; in m48t59_rtc_setalarm() 259 tm->tm_hour, tm->tm_min, tm->tm_sec); in m48t59_rtc_setalarm()
|
D | rtc-bq4802.c | 64 tm->tm_hour = p->read(p, 0x04); in bq4802_read_time() 77 tm->tm_hour = bcd2bin(tm->tm_hour); in bq4802_read_time() 106 hrs = tm->tm_hour; in bq4802_set_time()
|
D | rtc-max8925.c | 100 tm->tm_hour = ((buf[RTC_HOUR] >> 4) & 0x1) * 10 in tm_calc() 103 tm->tm_hour += 12; in tm_calc() 105 tm->tm_hour = ((buf[RTC_HOUR] >> 4) & 0x03) * 10 in tm_calc() 139 high = tm->tm_hour / 10; in data_calc() 140 low = tm->tm_hour; in data_calc()
|
D | rtc-pcf8563.c | 232 tm->tm_hour = bcd2bin(buf[PCF8563_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf8563_get_datetime() 246 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf8563_get_datetime() 260 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf8563_set_datetime() 266 buf[PCF8563_REG_HR] = bin2bcd(tm->tm_hour); in pcf8563_set_datetime() 347 tm->time.tm_hour = bcd2bin(buf[1] & 0x3F); in pcf8563_rtc_read_alarm() 361 tm->time.tm_hour, tm->time.tm_mday, tm->time.tm_wday, in pcf8563_rtc_read_alarm() 383 tm->time.tm_min, tm->time.tm_hour, tm->time.tm_wday, in pcf8563_rtc_set_alarm() 387 buf[1] = bin2bcd(tm->time.tm_hour); in pcf8563_rtc_set_alarm()
|
D | rtc-isl12022.c | 142 tm->tm_hour = bcd2bin(buf[ISL12022_REG_HR] & 0x3F); in isl12022_get_datetime() 151 tm->tm_sec, tm->tm_min, tm->tm_hour, in isl12022_get_datetime() 167 tm->tm_sec, tm->tm_min, tm->tm_hour, in isl12022_set_datetime() 210 buf[ISL12022_REG_HR] = bin2bcd(tm->tm_hour) | ISL12022_HR_MIL; in isl12022_set_datetime()
|
D | rtc-omap.c | 268 tm->tm_hour = bin2bcd(tm->tm_hour); in tm2bcd() 285 tm->tm_hour = bcd2bin(tm->tm_hour); in bcd2tm() 296 tm->tm_hour = rtc_read(rtc, OMAP_RTC_HOURS_REG); in omap_rtc_read_time_raw() 331 rtc_write(rtc, OMAP_RTC_HOURS_REG, tm->tm_hour); in omap_rtc_set_time() 351 alm->time.tm_hour = rtc_read(rtc, OMAP_RTC_ALARM_HOURS_REG); in omap_rtc_read_alarm() 381 rtc_write(rtc, OMAP_RTC_ALARM_HOURS_REG, alm->time.tm_hour); in omap_rtc_set_alarm() 449 rtc_write(rtc, OMAP_RTC_ALARM2_HOURS_REG, tm.tm_hour); in omap_rtc_power_off()
|
D | rtc-r9701.c | 85 dt->tm_hour = bcd2bin(buf[2]); /* RHRCNT */ in r9701_get_datetime() 106 ret = write_reg(dev, RHRCNT, bin2bcd(dt->tm_hour)); in r9701_set_datetime() 145 dt.tm_hour = 0; in r9701_probe()
|
D | rtc-ds3232.c | 140 time->tm_hour = bcd2bin(hour & 0x1F) + 12; in ds3232_read_time() 142 time->tm_hour = bcd2bin(hour & 0x1F); in ds3232_read_time() 144 time->tm_hour = bcd2bin(hour); in ds3232_read_time() 169 buf[2] = bin2bcd(time->tm_hour); in ds3232_set_time() 215 alarm->time.tm_hour = bcd2bin(buf[2] & 0x7F); in ds3232_read_alarm() 252 buf[2] = bin2bcd(alarm->time.tm_hour); in ds3232_set_alarm()
|
D | rtc-ds1302.c | 148 tm->tm_hour = bcd2bin(ds1302_readbyte(RTC_ADDR_HOUR)); in ds1302_rtc_read_time() 160 tm->tm_sec, tm->tm_min, tm->tm_hour, in ds1302_rtc_read_time() 174 ds1302_writebyte(RTC_ADDR_HOUR, bin2bcd(tm->tm_hour)); in ds1302_rtc_set_time()
|
D | rtc-vt8500.c | 119 tm->tm_hour = bcd2bin((time & TIME_HOUR_MASK) >> TIME_HOUR_S); in vt8500_rtc_read_time() 145 | (bin2bcd(tm->tm_hour) << TIME_HOUR_S) in vt8500_rtc_set_time() 162 alrm->time.tm_hour = bcd2bin((alarm & TIME_HOUR_MASK) >> TIME_HOUR_S); in vt8500_rtc_read_alarm() 178 | (bin2bcd(alrm->time.tm_hour) << TIME_HOUR_S) in vt8500_rtc_set_alarm()
|
D | rtc-puv3.c | 95 rtc_tm->tm_hour, rtc_tm->tm_min, rtc_tm->tm_sec); in puv3_rtc_gettime() 106 tm->tm_hour, tm->tm_min, tm->tm_sec); in puv3_rtc_settime() 125 alm_tm->tm_hour, alm_tm->tm_min, alm_tm->tm_sec); in puv3_rtc_getalarm() 138 tm->tm_hour & 0xff, tm->tm_min & 0xff, tm->tm_sec); in puv3_rtc_setalarm()
|
D | rtc-mv.c | 57 (bin2bcd(tm->tm_hour) << RTC_HOURS_OFFS) | in mv_rtc_set_time() 90 tm->tm_hour = bcd2bin(hour); in mv_rtc_read_time() 121 alm->time.tm_hour = bcd2bin(hour); in mv_rtc_read_alarm() 149 if (alm->time.tm_hour >= 0) in mv_rtc_set_alarm() 150 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_hour)) in mv_rtc_set_alarm()
|
D | rtc-ds1511.c | 204 hrs = rtc_tm->tm_hour; in ds1511_rtc_set_time() 254 rtc_tm->tm_hour = rtc_read(RTC_HOUR) & 0x3f; in ds1511_rtc_read_time() 266 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in ds1511_rtc_read_time() 330 pdata->alrm_hour = alrm->time.tm_hour; in ds1511_rtc_set_alarm() 350 alrm->time.tm_hour = pdata->alrm_hour < 0 ? 0 : pdata->alrm_hour; in ds1511_rtc_read_alarm()
|
D | rtc-rx8581.c | 154 tm->tm_hour = bcd2bin(date[RX8581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx8581_get_datetime() 166 tm->tm_sec, tm->tm_min, tm->tm_hour, in rx8581_get_datetime() 185 tm->tm_sec, tm->tm_min, tm->tm_hour, in rx8581_set_datetime() 191 buf[RX8581_REG_HR] = bin2bcd(tm->tm_hour); in rx8581_set_datetime()
|
D | rtc-pcf50633.c | 71 rtc->tm_hour = bcd2bin(pcf->time[PCF50633_TI_HOUR]); in pcf2rtc_time() 82 pcf->time[PCF50633_TI_HOUR] = bin2bcd(rtc->tm_hour); in rtc2pcf_time() 136 tm->tm_hour, tm->tm_min, tm->tm_sec); in pcf50633_rtc_read_time() 151 tm->tm_hour, tm->tm_min, tm->tm_sec); in pcf50633_rtc_set_time()
|
D | rtc-max8998.c | 86 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f); in max8998_data_to_tm() 88 tm->tm_hour += 12; in max8998_data_to_tm() 90 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in max8998_data_to_tm() 103 data[RTC_HOUR] = bin2bcd(tm->tm_hour); in max8998_tm_to_data()
|
D | rtc-rc5t583.c | 84 tm->tm_hour = bcd2bin(rtc_data[2]); in rc5t583_rtc_read_time() 101 rtc_data[2] = bin2bcd(tm->tm_hour); in rc5t583_rtc_set_time() 132 alm->time.tm_hour = bcd2bin(alarm_data[1]); in rc5t583_rtc_read_alarm() 159 alarm_data[1] = bin2bcd(alm->time.tm_hour); in rc5t583_rtc_set_alarm()
|
D | rtc-tps65910.c | 79 tm->tm_hour = bcd2bin(rtc_data[2]); in tps65910_rtc_read_time() 95 rtc_data[2] = bin2bcd(tm->tm_hour); in tps65910_rtc_set_time() 144 alm->time.tm_hour = bcd2bin(alarm_data[2]); in tps65910_rtc_read_alarm() 171 alarm_data[2] = bin2bcd(alm->time.tm_hour); in tps65910_rtc_set_alarm()
|
D | rtc-da9052.c | 86 rtc_tm->tm_hour = v[0][1] & DA9052_RTC_HOUR; in da9052_read_alarm() 130 v[0] = rtc_tm->tm_hour; in da9052_set_alarm() 185 rtc_tm->tm_hour = v[0][2] & DA9052_RTC_HOUR; in da9052_rtc_read_time() 217 v[2] = tm->tm_hour; in da9052_rtc_set_time()
|
D | rtc-tps80031.c | 81 tm->tm_hour = bcd2bin(buff[2]); in tps80031_rtc_read_time() 96 buff[2] = bin2bcd(tm->tm_hour); in tps80031_rtc_set_time() 150 buff[2] = bin2bcd(alrm->time.tm_hour); in tps80031_rtc_set_alarm() 180 alrm->time.tm_hour = bcd2bin(buff[2]); in tps80031_rtc_read_alarm()
|
D | rtc-isl12057.c | 94 tm->tm_hour = bcd2bin(regs[ISL12057_REG_RTC_HR] & 0x1f); in isl12057_rtc_regs_to_tm() 96 tm->tm_hour += 12; in isl12057_rtc_regs_to_tm() 98 tm->tm_hour = bcd2bin(regs[ISL12057_REG_RTC_HR] & 0x3f); in isl12057_rtc_regs_to_tm() 130 regs[ISL12057_REG_RTC_HR] = bin2bcd(tm->tm_hour); /* 24-hour format */ in isl12057_rtc_tm_to_regs() 265 alarm_tm->tm_hour = bcd2bin(regs[2] & 0x3f); in isl12057_rtc_read_alarm() 375 regs[2] = bin2bcd(alarm_tm->tm_hour) & 0x3f; in isl12057_rtc_set_alarm()
|
D | rtc-ds1307.c | 369 t->tm_hour = bcd2bin(tmp); in ds1307_get_time() 381 t->tm_hour, t->tm_mday, in ds1307_get_time() 398 t->tm_hour, t->tm_mday, in ds1307_set_time() 403 buf[DS1307_REG_HOUR] = bin2bcd(t->tm_hour); in ds1307_set_time() 477 t->time.tm_hour = bcd2bin(ds1307->regs[2] & 0x3f); in ds1337_read_alarm() 492 t->time.tm_hour, t->time.tm_mday, in ds1337_read_alarm() 512 t->time.tm_hour, t->time.tm_mday, in ds1337_set_alarm() 535 buf[2] = bin2bcd(t->time.tm_hour); in ds1337_set_alarm() 673 t->time.tm_hour = bcd2bin(ds1307->regs[5] & 0x3f); in mcp794xx_read_alarm() 683 t->time.tm_sec, t->time.tm_min, t->time.tm_hour, in mcp794xx_read_alarm() [all …]
|
D | rtc-pcf2123.c | 154 tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */ in pcf2123_rtc_read_time() 165 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf2123_rtc_read_time() 180 tm->tm_sec, tm->tm_min, tm->tm_hour, in pcf2123_rtc_set_time() 195 txbuf[3] = bin2bcd(tm->tm_hour & 0x3F); in pcf2123_rtc_set_time()
|
D | rtc-palmas.c | 71 tm->tm_hour = bcd2bin(rtc_data[2]); in palmas_rtc_read_time() 87 rtc_data[2] = bin2bcd(tm->tm_hour); in palmas_rtc_set_time() 142 alm->time.tm_hour = bcd2bin(alarm_data[2]); in palmas_rtc_read_alarm() 173 alarm_data[2] = bin2bcd(alm->time.tm_hour); in palmas_rtc_set_alarm()
|
D | rtc-lpc24xx.c | 83 rtc_writel(rtc, LPC24XX_HOUR, tm->tm_hour); in lpc24xx_rtc_set_time() 106 tm->tm_hour = CT0_HOURS(ct0); in lpc24xx_rtc_read_time() 123 tm->tm_hour = rtc_readl(rtc, LPC24XX_ALHOUR); in lpc24xx_rtc_read_alarm() 146 rtc_writel(rtc, LPC24XX_ALHOUR, tm->tm_hour); in lpc24xx_rtc_set_alarm()
|
D | rtc-da9055.c | 75 rtc_tm->tm_hour = v[1] & DA9055_RTC_ALM_HOUR; in da9055_read_alarm() 96 v[0] = rtc_tm->tm_hour; in da9055_set_alarm() 156 rtc_tm->tm_hour = v[2] & DA9055_RTC_HOUR; in da9055_rtc_read_time() 172 v[2] = tm->tm_hour; in da9055_rtc_set_time()
|
D | rtc-lp8788.c | 128 tm->tm_hour = data[LPTIME_HOUR]; in lp8788_rtc_read_time() 153 data[LPTIME_HOUR] = tm->tm_hour; in lp8788_rtc_set_time() 182 tm->tm_hour = data[LPTIME_HOUR]; in lp8788_read_alarm() 208 data[LPTIME_HOUR] = tm->tm_hour; in lp8788_set_alarm()
|
D | rtc-tegra.c | 129 tm->tm_hour, in tegra_rtc_read_time() 155 tm->tm_hour, in tegra_rtc_set_time() 185 alarm->time.tm_hour = -1; in tegra_rtc_read_alarm() 247 alarm->time.tm_hour, in tegra_rtc_set_alarm()
|
D | rtc-rs5c372.c | 193 tm->tm_hour = rs5c_reg2hr(rs5c, rs5c->regs[RS5C372_REG_HOURS]); in rs5c372_get_datetime() 207 tm->tm_sec, tm->tm_min, tm->tm_hour, in rs5c372_get_datetime() 223 tm->tm_sec, tm->tm_min, tm->tm_hour, in rs5c372_set_datetime() 229 buf[2] = rs5c_hr2reg(rs5c, tm->tm_hour); in rs5c372_set_datetime() 346 t->time.tm_hour = rs5c_reg2hr(rs5c, rs5c->regs[RS5C_REG_ALARM_A_HOURS]); in rs5c_read_alarm() 392 buf[1] = rs5c_hr2reg(rs5c, t->time.tm_hour); in rs5c_set_alarm()
|
D | rtc-sh.c | 373 tm->tm_hour = bcd2bin(readb(rtc->regbase + RHRCNT)); in sh_rtc_read_time() 407 tm->tm_sec, tm->tm_min, tm->tm_hour, in sh_rtc_read_time() 430 writeb(bin2bcd(tm->tm_hour), rtc->regbase + RHRCNT); in sh_rtc_set_time() 479 tm->tm_hour = sh_rtc_read_alarm_value(rtc, RHRAR); in sh_rtc_read_alarm() 520 if (tm->tm_hour >= 0xff) in sh_rtc_check_alarm() 521 tm->tm_hour = -1; in sh_rtc_check_alarm() 531 tm->tm_hour >= 24 || in sh_rtc_check_alarm() 561 sh_rtc_write_alarm_value(rtc, tm->tm_hour, RHRAR); in sh_rtc_set_alarm()
|
D | rtc-isl1208.c | 303 tm->tm_hour = bcd2bin(_hr & 0x3f); in isl1208_i2c_read_time() 306 tm->tm_hour = bcd2bin(_hr & 0x1f); in isl1208_i2c_read_time() 308 tm->tm_hour += 12; in isl1208_i2c_read_time() 343 tm->tm_hour = bcd2bin(regs[ISL1208_REG_HRA - ISL1208_REG_SCA] & 0x3f); in isl1208_i2c_read_alarm() 389 regs[ISL1208_REG_HRA - offs] = bin2bcd(alarm_tm->tm_hour) | in isl1208_i2c_set_alarm() 433 regs[ISL1208_REG_HR] = bin2bcd(tm->tm_hour) | ISL1208_REG_HR_MIL; in isl1208_i2c_set_time()
|
D | rtc-em3027.c | 74 tm->tm_hour = bcd2bin(buf[2]); in em3027_get_time() 97 buf[3] = bin2bcd(tm->tm_hour); in em3027_set_time()
|
D | rtc-v3020.c | 226 dt->tm_hour = bcd2bin(tmp); in v3020_read_time() 237 dev_dbg(dev, "tm_hour: %i\n", dt->tm_hour); in v3020_read_time() 256 dev_dbg(dev, "tm_hour: %i\n", dt->tm_hour); in v3020_set_time() 264 v3020_set_reg(chip, V3020_HOURS, bin2bcd(dt->tm_hour)); in v3020_set_time()
|
D | rtc-max6902.c | 72 dt->tm_hour = bcd2bin(buf[2]); in max6902_read_time() 100 max6902_set_reg(dev, MAX6902_REG_HOURS, bin2bcd(dt->tm_hour)); in max6902_set_time()
|
D | rtc-ds1305.c | 196 time->tm_hour = bcd2hour(buf[DS1305_HOUR]); in ds1305_get_time() 205 time->tm_hour, time->tm_mday, in ds1305_get_time() 221 time->tm_hour, time->tm_mday, in ds1305_set_time() 229 *bp++ = hour2bcd(ds1305->hr12, time->tm_hour); in ds1305_set_time() 319 alm->time.tm_hour = bcd2hour(buf[DS1305_HOUR]); in ds1305_get_alarm() 377 buf[1 + DS1305_HOUR] = hour2bcd(ds1305->hr12, alm->time.tm_hour); in ds1305_set_alarm()
|
D | rtc-ds1347.c | 71 dt->tm_hour = bcd2bin(buf[2] & 0x3F); in ds1347_read_time() 88 buf[3] = (bin2bcd(dt->tm_hour) & 0x3F); in ds1347_set_time()
|
D | rtc-ds3234.c | 72 dt->tm_hour = bcd2bin(buf[2] & 0x3f); in ds3234_read_time() 85 ds3234_set_reg(dev, DS3234_REG_HOURS, bin2bcd(dt->tm_hour) & 0x3f); in ds3234_set_time()
|
D | rtc-mt6397.c | 138 tm->tm_hour = data[RTC_OFFSET_HOUR]; in __mtk_rtc_read_time() 192 data[RTC_OFFSET_HOUR] = tm->tm_hour; in mtk_rtc_set_time() 238 tm->tm_hour = data[RTC_OFFSET_HOUR]; in mtk_rtc_read_alarm() 264 data[RTC_OFFSET_HOUR] = tm->tm_hour; in mtk_rtc_set_alarm()
|
D | rtc-mrst.c | 99 time->tm_hour = vrtc_cmos_read(RTC_HOURS); in mrst_read_time() 121 hrs = time->tm_hour; in mrst_set_time() 164 t->time.tm_hour = vrtc_cmos_read(RTC_HOURS_ALARM); in mrst_read_alarm() 225 hrs = t->time.tm_hour; in mrst_set_alarm()
|
D | rtc-twl.c | 306 tm->tm_hour = bcd2bin(rtc_data[2]); in twl_rtc_read_time() 322 rtc_data[2] = bin2bcd(tm->tm_hour); in twl_rtc_set_time() 371 alm->time.tm_hour = bcd2bin(rtc_data[2]); in twl_rtc_read_alarm() 394 alarm_data[2] = bin2bcd(alm->time.tm_hour); in twl_rtc_set_alarm()
|
D | rtc-rp5c01.c | 104 tm->tm_hour = rp5c01_read(priv, RP5C01_10_HOUR) * 10 + in rp5c01_read_time() 133 rp5c01_write(priv, tm->tm_hour / 10, RP5C01_10_HOUR); in rp5c01_set_time() 134 rp5c01_write(priv, tm->tm_hour % 10, RP5C01_1_HOUR); in rp5c01_set_time()
|
D | rtc-pcf85063.c | 72 tm->tm_hour = bcd2bin(buf[PCF85063_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf85063_get_datetime() 99 buf[PCF85063_REG_HR] = bin2bcd(tm->tm_hour); in pcf85063_set_datetime()
|
D | rtc-ds1553.c | 91 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1553_rtc_set_time() 125 tm->tm_hour = bcd2bin(hour); in ds1553_rtc_read_time() 170 pdata->alrm_hour = alrm->time.tm_hour; in ds1553_rtc_set_alarm() 187 alrm->time.tm_hour = pdata->alrm_hour < 0 ? 0 : pdata->alrm_hour; in ds1553_rtc_read_alarm()
|
D | rtc-max77802.c | 84 tm->tm_hour = data[RTC_HOUR] & 0x1f; in max77802_rtc_data_to_tm() 86 tm->tm_hour = data[RTC_HOUR] & 0x0f; in max77802_rtc_data_to_tm() 88 tm->tm_hour += 12; in max77802_rtc_data_to_tm() 105 data[RTC_HOUR] = tm->tm_hour; in max77802_rtc_tm_to_data()
|
D | rtc-stk17ta8.c | 91 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in stk17ta8_rtc_set_time() 127 tm->tm_hour = bcd2bin(hour); in stk17ta8_rtc_read_time() 178 pdata->alrm_hour = alrm->time.tm_hour; in stk17ta8_rtc_set_alarm() 195 alrm->time.tm_hour = pdata->alrm_hour < 0 ? 0 : pdata->alrm_hour; in stk17ta8_rtc_read_alarm()
|
D | rtc-cmos.c | 229 t->time.tm_hour = CMOS_READ(RTC_HOURS_ALARM); in cmos_read_alarm() 256 if (((unsigned)t->time.tm_hour) < 0x24) in cmos_read_alarm() 257 t->time.tm_hour = bcd2bin(t->time.tm_hour); in cmos_read_alarm() 259 t->time.tm_hour = -1; in cmos_read_alarm() 339 hrs = t->time.tm_hour; in cmos_set_alarm() 373 hpet_set_alarm_time(t->time.tm_hour, t->time.tm_min, t->time.tm_sec); in cmos_set_alarm()
|
D | rtc-efi.c | 63 eft->hour = wtime->tm_hour; in convert_to_efi_time() 86 wtime->tm_hour = eft->hour; in convert_from_efi_time()
|
D | rtc-max8997.c | 86 tm->tm_hour = data[RTC_HOUR] & 0x1f; in max8997_rtc_data_to_tm() 88 tm->tm_hour = data[RTC_HOUR] & 0x0f; in max8997_rtc_data_to_tm() 90 tm->tm_hour += 12; in max8997_rtc_data_to_tm() 105 data[RTC_HOUR] = tm->tm_hour; in max8997_rtc_tm_to_data()
|
D | rtc-max77686.c | 81 tm->tm_hour = data[RTC_HOUR] & 0x1f; in max77686_rtc_data_to_tm() 83 tm->tm_hour = data[RTC_HOUR] & 0x0f; in max77686_rtc_data_to_tm() 85 tm->tm_hour += 12; in max77686_rtc_data_to_tm() 101 data[RTC_HOUR] = tm->tm_hour; in max77686_rtc_tm_to_data()
|
D | rtc-davinci.c | 302 tm->tm_hour = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_HOUR)); in davinci_rtc_read_time() 341 rtcss_write(davinci_rtc, bin2bcd(tm->tm_hour), PRTCSS_RTC_HOUR); in davinci_rtc_set_time() 397 alm->time.tm_hour = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_AHOUR)); in davinci_rtc_read_alarm() 457 rtcss_write(davinci_rtc, bin2bcd(alm->time.tm_hour), PRTCSS_RTC_AHOUR); in davinci_rtc_set_alarm()
|
D | rtc-ab-b5ze-s3.c | 246 tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR] & 0x1f); in _abb5zes3_rtc_read_time() 248 tm->tm_hour += 12; in _abb5zes3_rtc_read_time() 250 tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR]); in _abb5zes3_rtc_read_time() 281 regs[ABB5ZES3_REG_RTC_HR] = bin2bcd(tm->tm_hour); /* 24-hour format */ in abb5zes3_rtc_set_time() 401 alarm_tm->tm_hour = bcd2bin(regs[1] & 0x3f); in _abb5zes3_rtc_read_alarm() 531 regs[1] = bin2bcd(alarm_tm->tm_hour) & 0x3f; in _abb5zes3_rtc_set_alarm()
|
D | interface.c | 190 || before.tm_hour != now.tm_hour in __rtc_read_alarm() 201 if (alarm->time.tm_hour == -1) in __rtc_read_alarm() 202 alarm->time.tm_hour = now.tm_hour; in __rtc_read_alarm() 277 alarm->time.tm_mday, alarm->time.tm_hour, alarm->time.tm_min, in __rtc_read_alarm()
|
D | rtc-ds1390.c | 148 dt->tm_hour = bcd2bin(chip->txrx_buf[2]); in ds1390_read_time() 168 chip->txrx_buf[3] = bin2bcd(dt->tm_hour); in ds1390_set_time()
|
D | hctosys.c | 58 tm.tm_hour, tm.tm_min, tm.tm_sec, in rtc_hctosys()
|
D | rtc-rv8803.c | 144 tm->tm_hour = bcd2bin(date[RV8803_HOUR] & 0x3f); in rv8803_get_time() 165 date[RV8803_HOUR] = bin2bcd(tm->tm_hour); in rv8803_set_time() 210 alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f); in rv8803_get_alarm() 248 alarmvals[1] = bin2bcd(alrm->time.tm_hour); in rv8803_set_alarm()
|
D | rtc-at91sam9.c | 129 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_readtime() 146 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_settime() 204 tm->tm_hour, tm->tm_min, tm->tm_sec); in at91_rtc_readalarm() 246 tm->tm_year, tm->tm_mon, tm->tm_mday, tm->tm_hour, in at91_rtc_setalarm()
|
D | rtc-88pm80x.c | 99 next->tm_hour = alrm->tm_hour; in rtc_next_alarm_time() 314 tm.tm_hour = 0; in pm80x_rtc_probe()
|
D | rtc-max6900.c | 155 tm->tm_hour = bcd2bin(regs[MAX6900_REG_HR] & 0x3f); in max6900_i2c_read_time() 182 regs[MAX6900_REG_HR] = bin2bcd(tm->tm_hour); in max6900_i2c_set_time()
|
D | rtc-opal.c | 39 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff); in opal_to_tm() 53 *h_m_s_ms |= ((u64)bin2bcd(tm->tm_hour)) << 56; in tm_to_opal()
|
D | rtc-bq32k.c | 98 tm->tm_hour = bcd2bin(regs.cent_hours & BQ32K_HOURS_MASK); in bq32k_rtc_read_time() 114 regs.cent_hours = bin2bcd(tm->tm_hour) | BQ32K_CENT_EN; in bq32k_rtc_set_time()
|
D | rtc-x1205.c | 134 tm->tm_hour = bcd2bin(buf[CCR_HOUR] & 0x3F); /* hr is 0-23 */ in x1205_get_datetime() 144 tm->tm_sec, tm->tm_min, tm->tm_hour, in x1205_get_datetime() 194 __func__, tm->tm_sec, tm->tm_min, tm->tm_hour, tm->tm_mday, in x1205_set_datetime() 201 buf[CCR_HOUR] = bin2bcd(tm->tm_hour) | X1205_HR_MIL; in x1205_set_datetime()
|
D | rtc-as3722.c | 46 rbuff[2] = bin2bcd(tm->tm_hour); in as3722_time_to_reg() 56 tm->tm_hour = bcd2bin(rbuff[2] & 0x3F); in as3722_reg_to_time()
|
D | rtc-pcf8583.c | 82 dt->tm_hour = bcd2bin(buf[3]); in pcf8583_get_datetime() 100 buf[5] = bin2bcd(dt->tm_hour); in pcf8583_set_datetime()
|
D | rtc-sunxi.c | 211 alrm_tm->tm_hour = SUNXI_ALRM_GET_HOUR_VALUE(alrm); in sunxi_rtc_getalarm() 249 rtc_tm->tm_hour = SUNXI_TIME_GET_HOUR_VALUE(time); in sunxi_rtc_gettime() 374 SUNXI_TIME_SET_HOUR_VALUE(rtc_tm->tm_hour); in sunxi_rtc_settime()
|
D | rtc-ds1343.c | 384 dt->tm_hour = bcd2bin(buf[2] & 0x3F); in ds1343_read_time() 409 bin2bcd(dt->tm_hour) & 0x3F); in ds1343_set_time() 505 alarm->time.tm_hour = priv->alarm_hour < 0 ? 0 : priv->alarm_hour; in ds1343_read_alarm() 531 priv->alarm_hour = alarm->time.tm_hour; in ds1343_set_alarm()
|
D | rtc-rs5c313.c | 248 tm->tm_hour = bcd2bin(data); in rs5c313_rtc_read_time() 307 data = bin2bcd(tm->tm_hour); in rs5c313_rtc_set_time()
|
D | rtc-abx80x.c | 110 tm->tm_hour = bcd2bin(buf[ABX8XX_REG_HR] & 0x3F); in abx80x_rtc_read_time() 135 buf[ABX8XX_REG_HR] = bin2bcd(tm->tm_hour); in abx80x_rtc_set_time()
|
D | rtc-nuc900.c | 114 tm->tm_hour = bcd2bin(timereg >> 16); in nuc900_rtc_bcd2bin() 134 gettm->bcd_hour = bin2bcd(settm->tm_hour) << 16; in nuc900_rtc_bin2bcd()
|
D | rtc-88pm860x.c | 95 next->tm_hour = alrm->tm_hour; in rtc_next_alarm_time() 361 tm.tm_hour = 0; in pm860x_rtc_probe()
|
D | rtc-pm8xxx.c | 200 secs, tm->tm_hour, tm->tm_min, tm->tm_sec, in pm8xxx_rtc_read_time() 247 alarm->time.tm_hour, alarm->time.tm_min, in pm8xxx_rtc_set_alarm() 281 alarm->time.tm_hour, alarm->time.tm_min, in pm8xxx_rtc_read_alarm()
|
D | rtc-vr41xx.c | 157 time->tm_hour, time->tm_min, time->tm_sec); in vr41xx_rtc_set_time() 189 time->tm_hour, time->tm_min, time->tm_sec); in vr41xx_rtc_set_alarm()
|
D | rtc-pcf8523.c | 206 tm->tm_hour = bcd2bin(regs[2] & 0x3f); in pcf8523_rtc_read_time() 229 regs[3] = bin2bcd(tm->tm_hour); in pcf8523_rtc_set_time()
|
D | rtc-ds1742.c | 78 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1742_rtc_set_time() 112 tm->tm_hour = bcd2bin(hour); in ds1742_rtc_read_time()
|
D | rtc-m41t80.c | 119 tm->tm_hour = bcd2bin(buf[M41T80_REG_HOUR] & 0x3f); in m41t80_get_datetime() 172 bin2bcd(tm->tm_hour) | (buf[M41T80_REG_HOUR] & ~0x3f); in m41t80_set_datetime() 671 tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, in m41t80_probe()
|
D | rtc-sun6i.c | 174 rtc_tm->tm_hour = SUN6I_TIME_GET_HOUR_VALUE(time); in sun6i_rtc_gettime() 292 SUN6I_TIME_SET_HOUR_VALUE(rtc_tm->tm_hour); in sun6i_rtc_settime()
|
D | rtc-pxa.c | 110 | (tm->tm_hour << RDxR_HOUR_S) in rdxr_calc() 121 tm->tm_hour = (rdcr & RDxR_HOUR_MASK) >> RDxR_HOUR_S; in tm_calc()
|
D | rtc-pl031.c | 143 | (tm->tm_hour << RTC_HOUR_SHIFT) in pl031_stv2_tm_to_time() 160 tm->tm_hour = ((st_time & RTC_HOUR_MASK) >> RTC_HOUR_SHIFT); in pl031_stv2_time_to_tm()
|
D | rtc-ls1x.c | 111 | (rtm->tm_hour << LS1X_HOUR_OFFSET) in ls1x_rtc_set_time()
|
D | rtc-ds1672.c | 69 __func__, tm->tm_sec, tm->tm_min, tm->tm_hour, in ds1672_get_datetime()
|
D | rtc-da9063.c | 181 tm->tm_hour = data[RTC_HOUR] & config->rtc_count_hour_mask; in da9063_data_to_tm() 201 data[RTC_HOUR] |= tm->tm_hour & config->rtc_count_hour_mask; in da9063_tm_to_data()
|
D | rtc-ds1685.c | 279 tm->tm_hour = ds1685_rtc_bcd2bin(rtc, hours, RTC_HRS_24_BCD_MASK, in ds1685_rtc_read_time() 311 hours = ds1685_rtc_bin2bcd(rtc, tm->tm_hour, RTC_HRS_24_BIN_MASK, in ds1685_rtc_set_time() 336 if ((tm->tm_hour >= 24) || (tm->tm_min >= 60) || in ds1685_rtc_set_time() 419 alrm->time.tm_hour = -1; in ds1685_rtc_read_alarm() 421 alrm->time.tm_hour = ds1685_rtc_bcd2bin(rtc, hours, in ds1685_rtc_read_alarm() 458 hours = ds1685_rtc_bin2bcd(rtc, alrm->time.tm_hour, in ds1685_rtc_set_alarm()
|
D | rtc-sysfs.c | 59 tm.tm_hour, tm.tm_min, tm.tm_sec); in time_show()
|
D | rtc-hid-sensor-time.c | 120 time_buf->tm_hour = (int)hid_time_value(raw_len, raw_data); in hid_time_capture_sample()
|
D | rtc-tx4939.c | 104 alrm->time.tm_hour < 0 || in tx4939_rtc_set_alarm()
|
/linux-4.4.14/arch/mips/sibyte/swarm/ |
D | rtc_xicor1241.c | 151 tm.tm_hour = bin2bcd(tm.tm_hour); in xicor_set_time() 152 tmp = (tmp & ~0x3f) | (tm.tm_hour & 0x3f); in xicor_set_time() 156 if (tm.tm_hour >= 12) { in xicor_set_time() 158 tm.tm_hour -= 12; in xicor_set_time() 160 tm.tm_hour = bin2bcd(tm.tm_hour); in xicor_set_time() 161 tmp |= tm.tm_hour; in xicor_set_time()
|
D | rtc_m41t81.c | 165 tm.tm_hour = bin2bcd(tm.tm_hour); in m41t81_set_time() 166 tm.tm_hour = (tm.tm_hour & 0x3f) | (m41t81_read(M41T81REG_HR) & 0xc0); in m41t81_set_time() 167 m41t81_write(M41T81REG_HR, tm.tm_hour); in m41t81_set_time()
|
/linux-4.4.14/arch/powerpc/platforms/maple/ |
D | time.c | 62 tm->tm_hour = maple_clock_read(RTC_HOURS); in maple_get_rtc_time() 72 tm->tm_hour = bcd2bin(tm->tm_hour); in maple_get_rtc_time() 100 hour = tm->tm_hour; in maple_set_rtc_time() 174 tm.tm_hour, tm.tm_min, tm.tm_sec); in maple_get_boot_time()
|
/linux-4.4.14/tools/testing/selftests/timers/ |
D | rtctest.c | 130 rtc_tm.tm_hour, rtc_tm.tm_min, rtc_tm.tm_sec); in main() 140 rtc_tm.tm_hour++; in main() 142 if (rtc_tm.tm_hour == 24) in main() 143 rtc_tm.tm_hour = 0; in main() 164 rtc_tm.tm_hour, rtc_tm.tm_min, rtc_tm.tm_sec); in main()
|
/linux-4.4.14/arch/powerpc/platforms/chrp/ |
D | time.c | 103 tm.tm_hour = bin2bcd(tm.tm_hour); in chrp_set_rtc_time() 110 chrp_cmos_clock_write(tm.tm_hour,RTC_HOURS); in chrp_set_rtc_time() 154 tm->tm_hour = hour; in chrp_get_rtc_time()
|
/linux-4.4.14/drivers/char/ |
D | ds1302.c | 127 rtc_tm->tm_hour = CMOS_READ(RTC_HOURS); in get_rtc_time() 136 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in get_rtc_time() 190 hrs = rtc_tm.tm_hour; in rtc_ioctl() 279 tm.tm_hour, tm.tm_min, tm.tm_sec, in get_rtc_status()
|
D | genrtc.c | 324 if (wtime.tm_hour < 0 || wtime.tm_hour >= 24 || in gen_rtc_ioctl() 402 tm.tm_hour, tm.tm_min, tm.tm_sec, in gen_rtc_proc_show() 405 tm.tm_hour = tm.tm_min = tm.tm_sec = 0; in gen_rtc_proc_show() 408 if (tm.tm_hour <= 24) in gen_rtc_proc_show() 409 seq_printf(m, "%02d:", tm.tm_hour); in gen_rtc_proc_show()
|
D | rtc.c | 505 hrs = alm_tm.tm_hour; in rtc_do_ioctl() 566 hrs = rtc_tm.tm_hour; in rtc_do_ioctl() 1237 tm.tm_hour, tm.tm_min, tm.tm_sec, in rtc_proc_show() 1248 if (tm.tm_hour <= 24) in rtc_proc_show() 1249 seq_printf(seq, "%02d:", tm.tm_hour); in rtc_proc_show() 1325 rtc_tm->tm_hour = CMOS_READ(RTC_HOURS); in rtc_get_rtc_time() 1341 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in rtc_get_rtc_time() 1374 alm_tm->tm_hour = CMOS_READ(RTC_HOURS_ALARM); in get_rtc_alm_time() 1381 alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); in get_rtc_alm_time()
|
D | efirtc.c | 108 eft->hour = wtime->tm_hour; in convert_to_efi_time() 122 wtime->tm_hour = eft->hour; in convert_from_efi_time()
|
/linux-4.4.14/include/asm-generic/ |
D | rtc.h | 79 time->tm_hour = CMOS_READ(RTC_HOURS); in __get_rtc_time() 98 time->tm_hour = bcd2bin(time->tm_hour); in __get_rtc_time() 143 hrs = time->tm_hour; in __set_rtc_time()
|
/linux-4.4.14/drivers/base/power/ |
D | trace.c | 87 .tm_hour = 0, in set_magic_time() 102 time.tm_hour = (n % 24); in set_magic_time() 117 time.tm_hour, time.tm_min, time.tm_sec, in read_magic_time() 124 val += time.tm_hour * 100 * 12 * 28; /* 24 hours */ in read_magic_time()
|
/linux-4.4.14/arch/m68k/sun3/ |
D | intersil.c | 48 todintersil->hour = t->tm_hour; in sun3_hwclk() 58 t->tm_hour = todintersil->hour; in sun3_hwclk()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-rtc.c | 31 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff); in opal_to_tm() 64 tm.tm_hour, tm.tm_min, tm.tm_sec); in opal_get_boot_time()
|
/linux-4.4.14/arch/m68k/sun3x/ |
D | time.c | 51 h->hour = bin2bcd(t->tm_hour); in sun3x_hwclk() 61 t->tm_hour = bcd2bin(h->hour); in sun3x_hwclk()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | rtas-rtc.c | 80 rtc_tm->tm_hour = ret[3]; in rtas_get_rtc_time() 95 tm->tm_mday, tm->tm_hour, tm->tm_min, in rtas_set_rtc_time()
|
D | rtas-proc.c | 320 tm.tm_hour, tm.tm_min, tm.tm_sec, 0 /* nano */); in ppc_rtas_poweron_write() 383 tm.tm_hour, tm.tm_min, tm.tm_sec, 0); in ppc_rtas_clock_write()
|
D | time.c | 757 tm.tm_hour, tm.tm_min, tm.tm_sec); in __read_persistent_clock() 1046 tm->tm_hour = hms / 3600; in to_tm()
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | rtc.h | 66 wtime->tm_hour = rem / SECS_PER_HOUR; in get_rtc_time() 104 wtime->tm_hour, wtime->tm_min, wtime->tm_sec); in set_rtc_time()
|
/linux-4.4.14/drivers/input/misc/ |
D | hp_sdc_rtc.c | 125 rtctm->tm_hour = (tseq[34] & 0x0f) + (tseq[41] & 0x0f) * 10; in hp_sdc_rtc_do_read_bbrtc() 447 tm.tm_hour, tm.tm_min, tm.tm_sec, in hp_sdc_rtc_proc_show() 556 wtime.tm_hour = ttime.tv_sec / 3600; ttime.tv_sec %= 3600; in hp_sdc_rtc_ioctl() 595 if (alm_tm.tm_hour > 23) return -EINVAL; in hp_sdc_rtc_ioctl() 599 ttime.sec = alm_tm.tm_hour * 3600 + in hp_sdc_rtc_ioctl() 625 hrs = hp_sdc_rtc_tm.tm_hour; in hp_sdc_rtc_ioctl()
|
/linux-4.4.14/arch/m68k/hp300/ |
D | config.c | 209 t->tm_hour = (hp300_rtc_read(RTC_REG_HOUR1) & 3) * 10 + in hp300_hwclk() 226 ((t->tm_hour / 10) & 3) | RTC_HOUR1_24HMODE); in hp300_hwclk() 227 hp300_rtc_write(RTC_REG_HOUR2, t->tm_hour % 10); in hp300_hwclk()
|
/linux-4.4.14/arch/m68k/atari/ |
D | time.c | 124 hour = t->tm_hour; in atari_mste_hwclk() 157 t->tm_hour = hour; in atari_mste_hwclk() 181 hour = t->tm_hour; in atari_tt_hwclk() 278 t->tm_hour = hour; in atari_tt_hwclk()
|
/linux-4.4.14/arch/m68k/mvme16x/ |
D | rtc.c | 53 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl() 82 hrs = rtc_tm.tm_hour; in rtc_ioctl()
|
D | config.c | 406 t->tm_hour = bcd2int (rtc->bcd_hr); in mvme16x_hwclk()
|
/linux-4.4.14/arch/m68k/bvme6000/ |
D | rtc.c | 57 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl() 87 hrs = rtc_tm.tm_hour; in rtc_ioctl()
|
D | config.c | 282 rtc->bcd_hr = bin2bcd(t->tm_hour); in bvme6000_hwclk() 295 t->tm_hour = bcd2bin(rtc->bcd_hr); in bvme6000_hwclk()
|
/linux-4.4.14/arch/m68k/mac/ |
D | misc.c | 720 &t->tm_hour, &t->tm_min, &t->tm_sec); in mac_hwclk() 724 t->tm_hour, t->tm_min, t->tm_sec); in mac_hwclk() 730 t->tm_hour, t->tm_min, t->tm_sec); in mac_hwclk() 734 t->tm_hour, t->tm_min, t->tm_sec); in mac_hwclk()
|
/linux-4.4.14/arch/m68k/apollo/ |
D | config.c | 221 t->tm_hour=rtc->hours; in dn_dummy_hwclk() 229 rtc->hours=t->tm_hour; in dn_dummy_hwclk()
|
/linux-4.4.14/arch/m68k/q40/ |
D | config.c | 236 Q40_RTC_HOUR = bin2bcd(t->tm_hour); in q40_hwclk() 251 t->tm_hour = bcd2bin (Q40_RTC_HOUR); in q40_hwclk()
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | rtc.h | 49 int tm_hour; member
|
/linux-4.4.14/include/uapi/linux/ |
D | rtc.h | 23 int tm_hour; member
|
/linux-4.4.14/arch/m68k/kernel/ |
D | time.c | 85 time.tm_hour, time.tm_min, time.tm_sec); in read_persistent_clock()
|
/linux-4.4.14/arch/m68k/68000/ |
D | timers.c | 129 t->tm_hour = (now >> 24) % 24; in m68328_hwclk()
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
D | time.c | 36 pr_debug("%s:%d tm_hour %d\n", func, line, tm->tm_hour); in _dump_tm()
|
/linux-4.4.14/kernel/time/ |
D | timeconv.c | 94 result->tm_hour = rem / SECS_PER_HOUR; in time_to_tm()
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | rtc.c | 34 tm.tm_hour, tm.tm_min, tm.tm_sec); in read_persistent_clock()
|
/linux-4.4.14/arch/m68k/mvme147/ |
D | config.c | 159 t->tm_hour = bcd2int (m147_rtc->bcd_hr); in mvme147_hwclk()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-vbi-gen.c | 197 packet[3] = calc_parity(0x40 | tm.tm_hour); in vivid_vbi_gen_set_time_of_day() 200 sys_tz.tz_minuteswest > tm.tm_min + tm.tm_hour * 60) in vivid_vbi_gen_set_time_of_day()
|
D | vivid-rds-gen.c | 107 time = (tm.tm_hour << 12) | in vivid_rds_generate()
|
/linux-4.4.14/drivers/mfd/ |
D | menelaus.c | 846 t->tm_hour = bcd2bin(regs[2] & 0x1f) - 1; in menelaus_to_time() 848 t->tm_hour += 12; in menelaus_to_time() 850 t->tm_hour = bcd2bin(regs[2] & 0x3f); in menelaus_to_time() 869 hour = t->tm_hour + 1; in time_to_menelaus() 875 hour = bin2bcd(t->tm_hour); in time_to_menelaus()
|
/linux-4.4.14/arch/x86/platform/intel-mid/ |
D | intel_mid_vrtc.c | 107 vrtc_cmos_write(tm.tm_hour, RTC_HOURS); in vrtc_set_mmss()
|
/linux-4.4.14/include/linux/ |
D | time.h | 169 int tm_hour; member
|
/linux-4.4.14/arch/powerpc/platforms/8xx/ |
D | m8xx_setup.c | 176 tm->tm_hour, tm->tm_min, tm->tm_sec); in mpc8xx_set_rtc_time()
|
/linux-4.4.14/drivers/firmware/ |
D | raspberrypi.c | 182 tm.tm_hour, tm.tm_min); in rpi_firmware_print_firmware_revision()
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | time.c | 100 tm->tm_hour, tm->tm_min, tm->tm_sec); in from_rtc_time()
|
/linux-4.4.14/arch/x86/kernel/ |
D | hpet.c | 1172 hpet_alarm_time.tm_hour = hrs; in hpet_set_alarm_time() 1265 (curr_time.tm_hour == hpet_alarm_time.tm_hour)) in hpet_rtc_interrupt()
|
/linux-4.4.14/fs/fat/ |
D | misc.c | 258 *time = cpu_to_le16(tm.tm_hour << 11 | tm.tm_min << 5 | tm.tm_sec); in fat_time_unix2fat()
|
/linux-4.4.14/arch/tile/include/hv/ |
D | hypervisor.h | 700 __hv64 tm_hour; /**< Hours, 0-23 */ member 708 __hv32 tm_hour; /**< Hours, 0-23 */
|
/linux-4.4.14/drivers/macintosh/ |
D | smu.c | 371 cmd_buf->data[3] = hex2bcd(time->tm_hour); in smu_fill_set_rtc_cmd() 396 time->tm_hour = bcd2hex(cmd.buffer[2]); in smu_get_rtc_time() 418 hex2bcd(time->tm_hour), in smu_set_rtc_time()
|
/linux-4.4.14/Documentation/ia64/ |
D | efirtc.txt | 68 int tm_hour;
|
/linux-4.4.14/kernel/debug/kdb/ |
D | kdb_main.c | 2483 int tm_hour; /* hours */ member 2499 tm->tm_hour = tm->tm_sec / 60 / 60; in kdb_gmtime() 2560 tm.tm_hour, tm.tm_min, tm.tm_sec, in kdb_summary()
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic_trace.c | 750 tm.tm_hour, tm.tm_min, tm.tm_sec, in copy_and_format_trace_data()
|
/linux-4.4.14/fs/nilfs2/ |
D | sysfs.c | 40 res.tm_hour, res.tm_min, res.tm_sec);\
|