/linux-4.1.27/arch/mips/sibyte/swarm/ |
D | rtc_m41t81.c | 170 if (tm.tm_wday == 0) tm.tm_wday = 7; in m41t81_set_time() 171 tm.tm_wday = bin2bcd(tm.tm_wday); in m41t81_set_time() 172 m41t81_write(M41T81REG_DY, tm.tm_wday); in m41t81_set_time()
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-s35390a.c | 160 tm->tm_wday); in s35390a_set_datetime() 165 buf[S35390A_BYTE_WDAY] = bin2bcd(tm->tm_wday); in s35390a_set_datetime() 196 tm->tm_wday = bcd2bin(buf[S35390A_BYTE_WDAY]); in s35390a_get_datetime() 204 tm->tm_wday); in s35390a_get_datetime() 218 alm->time.tm_mon, alm->time.tm_year, alm->time.tm_wday); in s35390a_set_alarm() 243 if (alm->time.tm_wday != -1) in s35390a_set_alarm() 244 buf[S35390A_ALRM_BYTE_WDAY] = bin2bcd(alm->time.tm_wday) | 0x80; in s35390a_set_alarm() 285 alm->time.tm_wday = bcd2bin(buf[S35390A_ALRM_BYTE_WDAY]); in s35390a_read_alarm() 292 alm->time.tm_wday); in s35390a_read_alarm()
|
D | rtc-m41t94.c | 41 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_set_time() 47 buf[M41T94_REG_WDAY] = bin2bcd(tm->tm_wday + 1); in m41t94_set_time() 89 tm->tm_wday = bcd2bin(spi_w8r8(spi, M41T94_REG_WDAY)) - 1; in m41t94_read_time() 100 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_read_time()
|
D | rtc-pcf8563.c | 222 tm->tm_wday = buf[PCF8563_REG_DW] & 0x07; in pcf8563_get_datetime() 235 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf8563_get_datetime() 255 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf8563_set_datetime() 272 buf[PCF8563_REG_DW] = tm->tm_wday & 0x07; in pcf8563_set_datetime() 343 tm->time.tm_wday = bcd2bin(buf[3] & 0x7); in pcf8563_rtc_read_alarm() 355 tm->time.tm_hour, tm->time.tm_mday, tm->time.tm_wday, in pcf8563_rtc_read_alarm() 377 tm->time.tm_min, tm->time.tm_hour, tm->time.tm_wday, in pcf8563_rtc_set_alarm() 383 buf[3] = tm->time.tm_wday & 0x07; in pcf8563_rtc_set_alarm()
|
D | rtc-wm8350.c | 66 tm->tm_wday = ((time1[1] >> WM8350_RTC_DAY_SHIFT) in wm8350_rtc_readtime() 107 time[1] |= (tm->tm_wday + 1) << WM8350_RTC_DAY_SHIFT; in wm8350_rtc_settime() 171 tm->tm_wday = ((time[1] >> WM8350_RTC_ALMDAY_SHIFT) & 0x7) - 1; in wm8350_rtc_readalarm() 172 if (tm->tm_wday > 7) in wm8350_rtc_readalarm() 173 tm->tm_wday = -1; in wm8350_rtc_readalarm() 274 if (tm->tm_wday != -1) in wm8350_rtc_setalarm() 275 time[1] |= (tm->tm_wday + 1) << WM8350_RTC_ALMDAY_SHIFT; in wm8350_rtc_setalarm()
|
D | rtc-m48t86.c | 62 tm->tm_wday = ops->readbyte(M48T86_REG_DOW); in m48t86_rtc_read_time() 72 tm->tm_wday = bcd2bin(ops->readbyte(M48T86_REG_DOW)); in m48t86_rtc_read_time() 103 ops->writebyte(tm->tm_wday, M48T86_REG_DOW); in m48t86_rtc_set_time() 112 ops->writebyte(bin2bcd(tm->tm_wday), M48T86_REG_DOW); in m48t86_rtc_set_time()
|
D | rtc-pcf2127.c | 79 tm->tm_wday = buf[PCF2127_REG_DW] & 0x07; in pcf2127_get_datetime() 89 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf2127_get_datetime() 109 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf2127_set_datetime() 119 buf[i++] = tm->tm_wday & 0x07; in pcf2127_set_datetime()
|
D | rtc-m41t93.c | 59 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_set_time() 96 data[M41T93_REG_WDAY] = bin2bcd(tm->tm_wday + 1); in m41t93_set_time() 151 tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1; in m41t93_get_time() 160 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_get_time()
|
D | rtc-rx4581.c | 161 tm->tm_wday = ilog2(date[RX4581_REG_DW] & 0x7F); in rx4581_get_datetime() 173 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx4581_get_datetime() 192 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx4581_set_datetime() 207 buf[RX4581_REG_DW+1] = (0x1 << tm->tm_wday); in rx4581_set_datetime()
|
D | rtc-rk808.c | 103 tm->tm_wday = bcd2bin(rtc_data[6] & WEEKS_REG_MSK); in rk808_rtc_readtime() 106 tm->tm_wday, tm->tm_hour , tm->tm_min, tm->tm_sec); in rk808_rtc_readtime() 125 rtc_data[6] = bin2bcd(tm->tm_wday); in rk808_rtc_set_time() 128 tm->tm_wday, tm->tm_hour , tm->tm_min, tm->tm_sec); in rk808_rtc_set_time() 182 alrm->time.tm_mday, alrm->time.tm_wday, alrm->time.tm_hour, in rk808_rtc_readalarm() 227 alrm->time.tm_mday, alrm->time.tm_wday, alrm->time.tm_hour, in rk808_rtc_setalarm()
|
D | rtc-lp8788.c | 102 static inline int _to_lp8788_wday(int tm_wday) in _to_lp8788_wday() argument 104 return LP8788_WDAY_SET << (tm_wday - 1); in _to_lp8788_wday() 132 tm->tm_wday = _to_tm_wday(data[LPTIME_WDAY]); in lp8788_rtc_read_time() 186 tm->tm_wday = _to_tm_wday(data[LPTIME_WDAY]); in lp8788_read_alarm() 212 data[LPTIME_WDAY] = _to_lp8788_wday(tm->tm_wday); in lp8788_set_alarm()
|
D | rtc-s5m.c | 127 tm->tm_wday = ffs(data[RTC_WEEKDAY] & 0x7f); in s5m8767_data_to_tm() 145 data[RTC_WEEKDAY] = 1 << tm->tm_wday; in s5m8767_tm_to_data() 295 tm->tm_wday = data[RTC_WEEKDAY] & 0x07; in s5m8763_data_to_tm() 307 data[RTC_WEEKDAY] = tm->tm_wday; in s5m8763_tm_to_data() 353 tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_wday); in s5m_rtc_read_time() 382 tm->tm_hour, tm->tm_min, tm->tm_sec, tm->tm_wday); in s5m_rtc_set_time() 437 alrm->time.tm_wday); in s5m_rtc_read_alarm() 458 tm.tm_hour, tm.tm_min, tm.tm_sec, tm.tm_wday); in s5m_rtc_stop_alarm() 502 tm.tm_hour, tm.tm_min, tm.tm_sec, tm.tm_wday); in s5m_rtc_start_alarm() 563 alrm->time.tm_sec, alrm->time.tm_wday); in s5m_rtc_set_alarm()
|
D | rtc-isl12022.c | 144 tm->tm_wday = buf[ISL12022_REG_DW] & 0x07; in isl12022_get_datetime() 152 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in isl12022_get_datetime() 173 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in isl12022_set_datetime() 225 buf[ISL12022_REG_DW] = tm->tm_wday & 0x07; in isl12022_set_datetime()
|
D | rtc-ds1302.c | 149 tm->tm_wday = bcd2bin(ds1302_readbyte(RTC_ADDR_DAY)); in ds1302_rtc_read_time() 161 tm->tm_mday, tm->tm_mon + 1, tm->tm_year, tm->tm_wday); in ds1302_rtc_read_time() 175 ds1302_writebyte(RTC_ADDR_DAY, bin2bcd(tm->tm_wday)); in ds1302_rtc_set_time()
|
D | rtc-hym8563.c | 117 tm->tm_wday = bcd2bin(buf[4] & HYM8563_WEEKDAY_MASK); /* 0 = Sun */ in hym8563_rtc_read_time() 139 buf[4] = bin2bcd(tm->tm_wday); in hym8563_rtc_set_time() 212 alm_tm->tm_wday = (buf[3] & HYM8563_ALM_BIT_DISABLE) ? in hym8563_rtc_read_alarm() 273 buf[3] = (alm_tm->tm_wday < 7 && alm_tm->tm_wday >= 0) ? in hym8563_rtc_set_alarm() 274 bin2bcd(alm_tm->tm_wday) : HYM8563_ALM_BIT_DISABLE; in hym8563_rtc_set_alarm()
|
D | rtc-rx8581.c | 155 tm->tm_wday = ilog2(date[RX8581_REG_DW] & 0x7F); in rx8581_get_datetime() 167 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx8581_get_datetime() 186 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx8581_set_datetime() 200 buf[RX8581_REG_DW] = (0x1 << tm->tm_wday); in rx8581_set_datetime()
|
D | rtc-pcf2123.c | 156 tm->tm_wday = rxbuf[4] & 0x07; in pcf2123_rtc_read_time() 166 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf2123_rtc_read_time() 187 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf2123_rtc_set_time() 203 txbuf[5] = tm->tm_wday & 0x07; in pcf2123_rtc_set_time()
|
D | rtc-fm3130.c | 125 t->tm_wday = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x07) - 1; in fm3130_get_time() 137 t->tm_mon, t->tm_year, t->tm_wday); in fm3130_get_time() 154 t->tm_mon, t->tm_year, t->tm_wday); in fm3130_set_time() 160 buf[FM3130_RTC_DAY] = bin2bcd(t->tm_wday + 1); in fm3130_set_time() 230 tm->tm_mon, tm->tm_year, tm->tm_wday); in fm3130_read_alarm() 255 tm->tm_mon, tm->tm_year, tm->tm_wday); in fm3130_set_alarm()
|
D | rtc-sh.c | 374 tm->tm_wday = bcd2bin(readb(rtc->regbase + RWKCNT)); in sh_rtc_read_time() 408 tm->tm_mday, tm->tm_mon + 1, tm->tm_year, tm->tm_wday); in sh_rtc_read_time() 431 writeb(bin2bcd(tm->tm_wday), rtc->regbase + RWKCNT); in sh_rtc_set_time() 480 tm->tm_wday = sh_rtc_read_alarm_value(rtc, RWKAR); in sh_rtc_read_alarm() 518 if (tm->tm_wday >= 0xff) in sh_rtc_check_alarm() 519 tm->tm_wday = -1; in sh_rtc_check_alarm() 530 tm->tm_wday >= 7 || in sh_rtc_check_alarm() 562 sh_rtc_write_alarm_value(rtc, tm->tm_wday, RWKAR); in sh_rtc_set_alarm()
|
D | rtc-bq4802.c | 68 tm->tm_wday = p->read(p, 0x08); in bq4802_read_time() 81 tm->tm_wday = bcd2bin(tm->tm_wday); in bq4802_read_time()
|
D | rtc-msm6242.c | 139 tm->tm_wday = msm6242_read(priv, MSM6242_WEEK); in msm6242_read_time() 181 if (tm->tm_wday != -1) in msm6242_set_time() 182 msm6242_write(priv, tm->tm_wday, MSM6242_WEEK); in msm6242_set_time()
|
D | rtc-em3027.c | 76 tm->tm_wday = bcd2bin(buf[4]); in em3027_get_time() 99 buf[5] = bin2bcd(tm->tm_wday); in em3027_set_time()
|
D | rtc-v3020.c | 251 dt->tm_wday = bcd2bin(tmp); in v3020_read_time() 262 dev_dbg(dev, "tm_wday: %i\n", dt->tm_wday); in v3020_read_time() 277 dev_dbg(dev, "tm_wday: %i\n", dt->tm_wday); in v3020_set_time() 286 v3020_set_reg(chip, V3020_WEEK_DAY, bin2bcd(dt->tm_wday)); in v3020_set_time()
|
D | rtc-rv3029c2.c | 180 tm->tm_wday = bcd2bin(regs[RV3029C2_W_DAYS-RV3029C2_W_SEC]) - 1; in rv3029c2_i2c_read_time() 218 tm->tm_wday = bcd2bin(regs[RV3029C2_A_DW-RV3029C2_A_SC] & 0x07) - 1; in rv3029c2_i2c_read_alarm() 280 regs[RV3029C2_A_DW-RV3029C2_A_SC] = bin2bcd((tm->tm_wday & 7) - 1); in rv3029c2_rtc_i2c_set_alarm() 347 regs[RV3029C2_W_DAYS-RV3029C2_W_SEC] = bin2bcd((tm->tm_wday & 7)+1); in rv3029c2_i2c_set_time()
|
D | rtc-max6902.c | 75 dt->tm_wday = bcd2bin(buf[5]); in max6902_read_time() 104 max6902_set_reg(dev, MAX6902_REG_DAY, bin2bcd(dt->tm_wday)); in max6902_set_time()
|
D | rtc-ds1305.c | 197 time->tm_wday = buf[DS1305_WDAY] - 1; in ds1305_get_time() 206 time->tm_mon, time->tm_year, time->tm_wday); in ds1305_get_time() 222 time->tm_mon, time->tm_year, time->tm_wday); in ds1305_set_time() 230 *bp++ = (time->tm_wday < 7) ? (time->tm_wday + 1) : 1; in ds1305_set_time() 324 alm->time.tm_wday = -1; in ds1305_get_alarm()
|
D | rtc-ds3234.c | 73 dt->tm_wday = bcd2bin(buf[3]) - 1; /* 0 = Sun */ in ds3234_read_time() 88 ds3234_set_reg(dev, DS3234_REG_DAY, bin2bcd(dt->tm_wday + 1)); in ds3234_set_time()
|
D | rtc-ds1347.c | 74 dt->tm_wday = bcd2bin(buf[5]) - 1; in ds1347_read_time() 91 buf[6] = bin2bcd(dt->tm_wday + 1); in ds1347_set_time()
|
D | rtc-pl031.c | 121 int wday = tm->tm_wday; in pl031_stv2_tm_to_time() 125 dev_err(dev, "invalid wday value %d\n", tm->tm_wday); in pl031_stv2_tm_to_time() 134 wday = calc_tm.tm_wday; in pl031_stv2_tm_to_time() 158 tm->tm_wday = ((st_time & RTC_WDAY_MASK) >> RTC_WDAY_SHIFT) - 1; in pl031_stv2_time_to_tm()
|
D | rtc-ds1390.c | 89 dt->tm_wday = bcd2bin(chip->txrx_buf[3]); in ds1390_read_time() 109 chip->txrx_buf[4] = bin2bcd(dt->tm_wday); in ds1390_set_time()
|
D | rtc-rp5c01.c | 108 tm->tm_wday = rp5c01_read(priv, RP5C01_DAY_OF_WEEK); in rp5c01_read_time() 137 if (tm->tm_wday != -1) in rp5c01_set_time() 138 rp5c01_write(priv, tm->tm_wday, RP5C01_DAY_OF_WEEK); in rp5c01_set_time()
|
D | rtc-rs5c372.c | 195 tm->tm_wday = bcd2bin(rs5c->regs[RS5C372_REG_WDAY] & 0x07); in rs5c372_get_datetime() 208 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rs5c372_get_datetime() 224 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rs5c372_set_datetime() 230 buf[3] = bin2bcd(tm->tm_wday); in rs5c372_set_datetime() 350 t->time.tm_wday = -1; in rs5c_read_alarm()
|
D | rtc-pcf85063.c | 74 tm->tm_wday = buf[PCF85063_REG_DW] & 0x07; in pcf85063_get_datetime() 111 buf[PCF85063_REG_DW] = tm->tm_wday & 0x07; in pcf85063_set_datetime()
|
D | rtc-ds1307.c | 391 t->tm_wday = bcd2bin(ds1307->regs[DS1307_REG_WDAY] & 0x07) - 1; in ds1307_get_time() 403 t->tm_mon, t->tm_year, t->tm_wday); in ds1307_get_time() 420 t->tm_mon, t->tm_year, t->tm_wday); in ds1307_set_time() 425 buf[DS1307_REG_WDAY] = bin2bcd(t->tm_wday + 1); in ds1307_set_time() 502 t->time.tm_wday = -1; in ds1337_read_alarm() 694 t->time.tm_wday = bcd2bin(ds1307->regs[6] & 0x7) - 1; in mcp794xx_read_alarm() 704 t->time.tm_wday, t->time.tm_mday, t->time.tm_mon, t->enabled, in mcp794xx_read_alarm() 725 t->time.tm_wday, t->time.tm_mday, t->time.tm_mon, in mcp794xx_set_alarm() 737 regs[6] = bin2bcd(t->time.tm_wday) + 1; in mcp794xx_set_alarm()
|
D | rtc-efi.c | 109 wtime->tm_wday = compute_wday(eft); in convert_from_efi_time() 110 if (wtime->tm_wday < 0) in convert_from_efi_time()
|
D | rtc-ds1511.c | 203 dow = rtc_tm->tm_wday & 0x7; /* automatic BCD */ in ds1511_rtc_set_time() 256 rtc_tm->tm_wday = rtc_read(RTC_DOW) & 0x7; in ds1511_rtc_read_time() 268 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in ds1511_rtc_read_time()
|
D | rtc-ds1216.c | 97 tm->tm_wday = (regs.wday & 7) - 1; in ds1216_rtc_read_time() 126 regs.wday |= tm->tm_wday; in ds1216_rtc_set_time()
|
D | rtc-mv.c | 57 (bin2bcd(tm->tm_wday) << RTC_WDAY_OFFS); in mv_rtc_set_time() 91 tm->tm_wday = bcd2bin(wday); in mv_rtc_read_time() 122 alm->time.tm_wday = bcd2bin(wday); in mv_rtc_read_alarm()
|
D | rtc-max8907.c | 67 tm->tm_wday = (regs[RTC_WEEKDAY] & 0x07); in regs_to_tm() 91 regs[RTC_WEEKDAY] = tm->tm_wday; in tm_to_regs()
|
D | rtc-bq32k.c | 100 tm->tm_wday = bcd2bin(regs.day) - 1; in bq32k_rtc_read_time() 115 regs.day = bin2bcd(tm->tm_wday + 1); in bq32k_rtc_set_time()
|
D | rtc-max6900.c | 160 tm->tm_wday = bcd2bin(regs[MAX6900_REG_DW]); in max6900_i2c_read_time() 185 regs[MAX6900_REG_DW] = bin2bcd(tm->tm_wday); in max6900_i2c_set_time()
|
D | rtc-rs5c348.c | 88 txp[RS5C348_REG_WDAY] = bin2bcd(tm->tm_wday); in rs5c348_rtc_set_time() 132 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK); in rs5c348_rtc_read_time()
|
D | rtc-x1205.c | 139 tm->tm_wday = buf[CCR_WDAY]; in x1205_get_datetime() 145 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in x1205_get_datetime() 195 tm->tm_mon, tm->tm_year, tm->tm_wday); in x1205_set_datetime() 210 buf[CCR_WDAY] = tm->tm_wday & 0x07; in x1205_set_datetime()
|
D | rtc-mpc5121.c | 172 tm->tm_wday = (tmp >> 5) % 7; in mpc5200_rtc_read_time() 188 out_8(®s->weekday_set, tm->tm_wday ? tm->tm_wday : 7); in mpc5200_rtc_set_time()
|
D | rtc-isl1208.c | 315 tm->tm_wday = bcd2bin(regs[ISL1208_REG_DW]); in isl1208_i2c_read_time() 347 tm->tm_wday = bcd2bin(regs[ISL1208_REG_DWA - ISL1208_REG_SCA] & 0x03); in isl1208_i2c_read_alarm() 401 regs[ISL1208_REG_DWA - offs] = bin2bcd(alarm_tm->tm_wday & 7) | enable; in isl1208_i2c_set_alarm() 446 regs[ISL1208_REG_DW] = bin2bcd(tm->tm_wday & 7); in isl1208_i2c_set_time()
|
D | rtc-pcf8583.c | 75 dt->tm_wday = buf[5] >> 5; in pcf8583_get_datetime() 105 buf[7] = bin2bcd(dt->tm_mon + 1) | (dt->tm_wday << 5); in pcf8583_set_datetime()
|
D | rtc-ds3232.c | 148 time->tm_wday = bcd2bin(week) - 1; in ds3232_read_time() 171 buf[3] = bin2bcd(time->tm_wday + 1); in ds3232_set_time() 220 alarm->time.tm_wday = -1; in ds3232_read_alarm()
|
D | rtc-vt8500.c | 124 tm->tm_wday = (time & TIME_DOW_MASK) >> TIME_DOW_S; in vt8500_rtc_read_time() 144 writel((bin2bcd(tm->tm_wday) << TIME_DOW_S) in vt8500_rtc_set_time()
|
D | rtc-abx80x.c | 111 tm->tm_wday = buf[ABX8XX_REG_WD] & 0x7; in abx80x_rtc_read_time() 139 buf[ABX8XX_REG_WD] = tm->tm_wday; in abx80x_rtc_set_time()
|
D | rtc-rs5c313.c | 266 tm->tm_wday = bcd2bin(data); in rs5c313_rtc_read_time() 323 data = bin2bcd(tm->tm_wday); in rs5c313_rtc_set_time()
|
D | rtc-ds1742.c | 76 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1742_rtc_set_time() 114 tm->tm_wday = bcd2bin(week); in ds1742_rtc_read_time()
|
D | rtc-rc5t583.c | 85 tm->tm_wday = bcd2bin(rtc_data[3]); in rc5t583_rtc_read_time() 102 rtc_data[3] = bin2bcd(tm->tm_wday); in rc5t583_rtc_set_time()
|
D | rtc-max8998.c | 92 tm->tm_wday = data[RTC_WEEKDAY] & 0x07; in max8998_data_to_tm() 104 data[RTC_WEEKDAY] = tm->tm_wday; in max8998_tm_to_data()
|
D | rtc-pcf8523.c | 208 tm->tm_wday = regs[4] & 0x7; in pcf8523_rtc_read_time() 231 regs[5] = tm->tm_wday; in pcf8523_rtc_set_time()
|
D | rtc-pcf50633.c | 72 rtc->tm_wday = bcd2bin(pcf->time[PCF50633_TI_WKDAY]); in pcf2rtc_time() 83 pcf->time[PCF50633_TI_WKDAY] = bin2bcd(rtc->tm_wday); in rtc2pcf_time()
|
D | rtc-tile.c | 38 tm->tm_wday = 0; in read_rtc_time()
|
D | rtc-tps80031.c | 85 tm->tm_wday = bcd2bin(buff[6]); in tps80031_rtc_read_time() 100 buff[6] = bin2bcd(tm->tm_wday); in tps80031_rtc_set_time()
|
D | rtc-isl12057.c | 102 tm->tm_wday = bcd2bin(regs[ISL12057_REG_RTC_DW]) - 1; /* starts at 1 */ in isl12057_rtc_regs_to_tm() 134 regs[ISL12057_REG_RTC_DW] = bin2bcd(tm->tm_wday + 1); in isl12057_rtc_tm_to_regs() 267 alarm_tm->tm_wday = -1; in isl12057_rtc_read_alarm()
|
D | rtc-lib.c | 64 tm->tm_wday = (days + 4) % 7; in rtc_time64_to_tm()
|
D | rtc-max8925.c | 98 tm->tm_wday = buf[RTC_WEEKDAY] & 0x07; in tm_calc() 138 buf[RTC_WEEKDAY] = tm->tm_wday; in data_calc()
|
D | rtc-ds1343.c | 396 dt->tm_wday = bcd2bin(buf[3]) - 1; in ds1343_read_time() 425 bin2bcd(dt->tm_wday + 1)); in ds1343_set_time() 521 alarm->time.tm_wday = -1; in ds1343_read_alarm()
|
D | rtc-pxa.c | 108 | (((tm->tm_wday + 1) << RDxR_DOW_S) & RDxR_DOW_MASK) in rdxr_calc() 119 tm->tm_wday = ((rycr & RDxR_DOW_MASK) >> RDxR_DOW_S) - 1; in tm_calc()
|
D | rtc-at91rm9200.c | 138 tm->tm_wday = bcd2bin((date & AT91_RTC_DAY) >> 21) - 1; /* day of the week [0-6], Sunday=0 */ in at91_rtc_decodetime() 189 | bin2bcd(tm->tm_wday + 1) << 21 /* day of the week [0-6], Sunday=0 */ in at91_rtc_settime()
|
D | rtc-max77802.c | 92 tm->tm_wday = ffs(data[RTC_WEEKDAY] & 0xff) - 1; in max77802_rtc_data_to_tm() 106 data[RTC_WEEKDAY] = 1 << tm->tm_wday; in max77802_rtc_tm_to_data()
|
D | rtc-ds1672.c | 70 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in ds1672_get_datetime()
|
D | rtc-stk17ta8.c | 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in stk17ta8_rtc_set_time() 129 tm->tm_wday = bcd2bin(week); in stk17ta8_rtc_read_time()
|
D | rtc-ds1553.c | 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1553_rtc_set_time() 127 tm->tm_wday = bcd2bin(week); in ds1553_rtc_read_time()
|
D | rtc-r9701.c | 112 ret = ret ? ret : write_reg(dev, RWKCNT, 1 << dt->tm_wday); in r9701_set_datetime()
|
D | rtc-max8997.c | 93 tm->tm_wday = fls(data[RTC_WEEKDAY] & 0x7f) - 1; in max8997_rtc_data_to_tm() 106 data[RTC_WEEKDAY] = 1 << tm->tm_wday; in max8997_rtc_tm_to_data()
|
D | rtc-max77686.c | 89 tm->tm_wday = ffs(data[RTC_WEEKDAY] & 0x7f) - 1; in max77686_rtc_data_to_tm() 102 data[RTC_WEEKDAY] = 1 << tm->tm_wday; in max77686_rtc_tm_to_data()
|
D | rtc-ab-b5ze-s3.c | 254 tm->tm_wday = bcd2bin(regs[ABB5ZES3_REG_RTC_DW]); in _abb5zes3_rtc_read_time() 283 regs[ABB5ZES3_REG_RTC_DW] = bin2bcd(tm->tm_wday); in abb5zes3_rtc_set_time() 403 alarm_tm->tm_wday = -1; in _abb5zes3_rtc_read_alarm()
|
D | rtc-m48t59.c | 96 tm->tm_wday = bcd2bin(val & 0x07); in m48t59_rtc_read_time() 146 val |= (bin2bcd(tm->tm_wday) & 0x07); in m48t59_rtc_set_time()
|
D | rtc-rx8025.c | 251 date[RX8025_REG_WDAY] = bin2bcd(dt->tm_wday); in rx8025_set_time() 348 t->time.tm_wday = -1; in rx8025_read_alarm()
|
D | rtc-m41t80.c | 121 tm->tm_wday = buf[M41T80_REG_WDAY] & 0x07; in m41t80_get_datetime() 174 (tm->tm_wday & 0x07) | (buf[M41T80_REG_WDAY] & ~0x07); in m41t80_set_datetime()
|
D | rtc-moxart.c | 224 tm->tm_wday = (v & 0x0f) - 1; in moxart_rtc_read_time()
|
D | rtc-ds1286.c | 280 alm->time.tm_wday = ds1286_rtc_read(priv, RTC_DAY_ALARM) & 0x07; in ds1286_read_alarm()
|
D | rtc-ds1685.c | 281 tm->tm_wday = (ds1685_rtc_bcd2bin(rtc, wday, RTC_WDAY_MASK, in ds1685_rtc_read_time() 313 wday = ds1685_rtc_bin2bcd(rtc, (tm->tm_wday + 1), RTC_WDAY_MASK, in ds1685_rtc_set_time() 430 alrm->time.tm_wday = -1; in ds1685_rtc_read_alarm() 488 alrm->time.tm_wday = -1; in ds1685_rtc_set_alarm()
|
D | rtc-dev.c | 289 alarm.time.tm_wday = -1; in rtc_dev_ioctl()
|
/linux-4.1.27/kernel/time/ |
D | timeconv.c | 100 result->tm_wday = (4 + days) % 7; in time_to_tm() 101 if (result->tm_wday < 0) in time_to_tm() 102 result->tm_wday += 7; in time_to_tm()
|
/linux-4.1.27/arch/m68k/sun3/ |
D | intersil.c | 54 todintersil->weekday = t->tm_wday; in sun3_hwclk() 64 t->tm_wday = todintersil->weekday; in sun3_hwclk()
|
/linux-4.1.27/arch/m68k/bvme6000/ |
D | rtc.c | 63 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl() 118 if (rtc_tm.tm_wday >= 0) in rtc_ioctl() 119 rtc->bcd_dow = bin2bcd(rtc_tm.tm_wday+1); in rtc_ioctl()
|
D | config.c | 286 if (t->tm_wday >= 0) in bvme6000_hwclk() 287 rtc->bcd_dow = bin2bcd(t->tm_wday+1); in bvme6000_hwclk() 301 t->tm_wday = bcd2bin(rtc->bcd_dow)-1; in bvme6000_hwclk()
|
/linux-4.1.27/arch/m68k/atari/ |
D | time.c | 140 val.weekday = t->tm_wday; in atari_mste_hwclk() 161 t->tm_wday = val.weekday; in atari_mste_hwclk() 185 wday = t->tm_wday + (t->tm_wday >= 0); in atari_tt_hwclk() 282 t->tm_wday = wday - 1; in atari_tt_hwclk()
|
/linux-4.1.27/arch/m68k/sun3x/ |
D | time.c | 52 h->wday = bin2bcd(t->tm_wday); in sun3x_hwclk() 62 t->tm_wday = bcd2bin(h->wday); in sun3x_hwclk()
|
/linux-4.1.27/arch/m68k/q40/ |
D | config.c | 240 if (t->tm_wday >= 0) in q40_hwclk() 241 Q40_RTC_DOW = bin2bcd(t->tm_wday+1); in q40_hwclk() 259 t->tm_wday = bcd2bin(Q40_RTC_DOW)-1; in q40_hwclk()
|
/linux-4.1.27/arch/m68k/apollo/ |
D | config.c | 223 t->tm_wday=rtc->day_of_week; in dn_dummy_hwclk() 231 if(t->tm_wday!=-1) in dn_dummy_hwclk() 232 rtc->day_of_week=t->tm_wday; in dn_dummy_hwclk()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | rtc.h | 53 int tm_wday; member
|
/linux-4.1.27/include/uapi/linux/ |
D | rtc.h | 27 int tm_wday; member
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
D | time.c | 40 pr_debug("%s:%d tm_wday %d\n", func, line, tm->tm_wday); in _dump_tm()
|
/linux-4.1.27/arch/m68k/mvme16x/ |
D | rtc.c | 59 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl()
|
/linux-4.1.27/include/linux/ |
D | time.h | 177 int tm_wday; member
|
/linux-4.1.27/drivers/base/power/ |
D | trace.c | 91 .tm_wday = 3, in set_magic_time()
|
/linux-4.1.27/arch/m68k/hp300/ |
D | config.c | 211 t->tm_wday = -1; in hp300_hwclk()
|
/linux-4.1.27/drivers/char/ |
D | rtc.c | 1330 rtc_tm->tm_wday = CMOS_READ(RTC_DAY_OF_WEEK); in rtc_get_rtc_time() 1345 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in rtc_get_rtc_time()
|
D | efirtc.c | 129 wtime->tm_wday = compute_wday(eft); in convert_from_efi_time()
|
/linux-4.1.27/drivers/macintosh/ |
D | smu.c | 372 cmd_buf->data[4] = time->tm_wday; in smu_fill_set_rtc_cmd() 397 time->tm_wday = bcd2hex(cmd.buffer[3]); in smu_get_rtc_time() 419 time->tm_wday, in smu_set_rtc_time()
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-vbi-gen.c | 203 packet[6] = calc_parity(0x40 | (1 + tm.tm_wday)); in vivid_vbi_gen_set_time_of_day()
|
/linux-4.1.27/drivers/mfd/ |
D | menelaus.c | 925 t->tm_wday = bcd2bin(regs[6]); in menelaus_read_time() 938 status = menelaus_write_reg(MENELAUS_RTC_WKDAY, bin2bcd(t->tm_wday)); in menelaus_set_time()
|
/linux-4.1.27/Documentation/ia64/ |
D | efirtc.txt | 72 int tm_wday;
|
/linux-4.1.27/arch/m68k/mac/ |
D | misc.c | 717 t->tm_wday = 0; in mac_hwclk()
|
/linux-4.1.27/drivers/input/misc/ |
D | hp_sdc_rtc.c | 124 rtctm->tm_wday = (tseq[48] & 0x0f); in hp_sdc_rtc_do_read_bbrtc()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | time.c | 1033 tm->tm_wday = day % 7; in GregorianDay()
|