Home
last modified time | relevance | path

Searched refs:tm_wday (Results 1 – 25 of 120) sorted by relevance

12345

/linux/arch/mips/sibyte/swarm/
H A Drtc_m41t81.c165 if (tm.tm_wday == 0) tm.tm_wday = 7; in m41t81_set_time()
166 tm.tm_wday = bin2bcd(tm.tm_wday); in m41t81_set_time()
167 m41t81_write(M41T81REG_DY, tm.tm_wday); in m41t81_set_time()
/linux/drivers/rtc/
H A Drtc-s35390a.c219 tm->tm_wday); in s35390a_rtc_set_time()
227 buf[S35390A_BYTE_WDAY] = bin2bcd(tm->tm_wday); in s35390a_rtc_set_time()
260 tm->tm_wday = bcd2bin(buf[S35390A_BYTE_WDAY]); in s35390a_rtc_read_time()
268 tm->tm_wday); in s35390a_rtc_read_time()
283 alm->time.tm_mon, alm->time.tm_year, alm->time.tm_wday); in s35390a_rtc_set_alarm()
305 if (alm->time.tm_wday != -1) in s35390a_rtc_set_alarm()
306 buf[S35390A_ALRM_BYTE_WDAY] = bin2bcd(alm->time.tm_wday) | 0x80; in s35390a_rtc_set_alarm()
361 alm->time.tm_wday = in s35390a_rtc_read_alarm()
377 alm->time.tm_wday); in s35390a_rtc_read_alarm()
H A Drtc-m41t94.c38 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_set_time()
44 buf[M41T94_REG_WDAY] = bin2bcd(tm->tm_wday + 1); in m41t94_set_time()
86 tm->tm_wday = bcd2bin(spi_w8r8(spi, M41T94_REG_WDAY)) - 1; in m41t94_read_time()
97 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_read_time()
H A Drtc-wm8350.c59 tm->tm_wday = ((time1[1] >> WM8350_RTC_DAY_SHIFT) in wm8350_rtc_readtime()
100 time[1] |= (tm->tm_wday + 1) << WM8350_RTC_DAY_SHIFT; in wm8350_rtc_settime()
164 tm->tm_wday = ((time[1] >> WM8350_RTC_ALMDAY_SHIFT) & 0x7) - 1; in wm8350_rtc_readalarm()
165 if (tm->tm_wday > 7) in wm8350_rtc_readalarm()
166 tm->tm_wday = -1; in wm8350_rtc_readalarm()
267 if (tm->tm_wday != -1) in wm8350_rtc_setalarm()
268 time[1] |= (tm->tm_wday + 1) << WM8350_RTC_ALMDAY_SHIFT; in wm8350_rtc_setalarm()
H A Drtc-m41t93.c56 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_set_time()
93 data[M41T93_REG_WDAY] = bin2bcd(tm->tm_wday + 1); in m41t93_set_time()
148 tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1; in m41t93_get_time()
157 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_get_time()
H A Drtc-rx4581.c153 tm->tm_wday = ilog2(date[RX4581_REG_DW] & 0x7F); in rx4581_get_datetime()
165 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx4581_get_datetime()
180 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx4581_set_datetime()
195 buf[RX4581_REG_DW+1] = (0x1 << tm->tm_wday); in rx4581_set_datetime()
H A Drtc-sd2405al.c110 time->tm_wday = bcd2bin(data[SD2405AL_REG_T_WEEK] & 0x07); in sd2405al_read_time()
115 dev_dbg(sd2405al->dev, "read time: %ptR (%d)\n", time, time->tm_wday); in sd2405al_read_time()
130 data[SD2405AL_REG_T_WEEK] = bin2bcd(time->tm_wday); in sd2405al_set_time()
151 dev_dbg(sd2405al->dev, "set time: %ptR (%d)\n", time, time->tm_wday); in sd2405al_set_time()
H A Drtc-rk808.c138 tm->tm_wday = bcd2bin(rtc_data[6] & WEEKS_REG_MSK); in rk808_rtc_readtime()
140 dev_dbg(dev, "RTC date/time %ptRd(%d) %ptRt\n", tm, tm->tm_wday, tm); in rk808_rtc_readtime()
152 dev_dbg(dev, "set RTC date/time %ptRd(%d) %ptRt\n", tm, tm->tm_wday, tm); in rk808_rtc_set_time()
160 rtc_data[6] = bin2bcd(tm->tm_wday); in rk808_rtc_set_time()
218 &alrm->time, alrm->time.tm_wday, &alrm->time); in rk808_rtc_readalarm()
258 &alrm->time, alrm->time.tm_wday, &alrm->time); in rk808_rtc_setalarm()
H A Drtc-pcf8563.c176 tm->tm_wday = buf[PCF8563_REG_DW] & 0x07; in pcf8563_rtc_read_time()
187 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf8563_rtc_read_time()
201 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in pcf8563_rtc_set_time()
218 buf[PCF8563_REG_DW] = tm->tm_wday & 0x07; in pcf8563_rtc_set_time()
263 tm->time.tm_wday = bcd2bin(buf[3] & 0x7); in pcf8563_rtc_read_alarm()
271 tm->time.tm_hour, tm->time.tm_mday, tm->time.tm_wday, in pcf8563_rtc_read_alarm()
286 buf[3] = tm->time.tm_wday & 0x07; in pcf8563_rtc_set_alarm()
H A Drtc-lp8788.c98 static inline int _to_lp8788_wday(int tm_wday) in _to_lp8788_wday() argument
100 return LP8788_WDAY_SET << (tm_wday - 1); in _to_lp8788_wday()
128 tm->tm_wday = _to_tm_wday(data[LPTIME_WDAY]); in lp8788_rtc_read_time()
182 tm->tm_wday = _to_tm_wday(data[LPTIME_WDAY]); in lp8788_read_alarm()
208 data[LPTIME_WDAY] = _to_lp8788_wday(tm->tm_wday); in lp8788_set_alarm()
H A Drtc-s5m.c186 tm->tm_wday = ffs(data[RTC_WEEKDAY] & 0x7f); in s5m8767_data_to_tm()
204 data[RTC_WEEKDAY] = 1 << tm->tm_wday; in s5m8767_tm_to_data()
365 dev_dbg(dev, "%s: %ptR(%d)\n", __func__, tm, tm->tm_wday); in s5m_rtc_read_time()
390 dev_dbg(dev, "%s: %ptR(%d)\n", __func__, tm, tm->tm_wday); in s5m_rtc_set_time()
432 dev_dbg(dev, "%s: %ptR(%d)\n", __func__, &alrm->time, alrm->time.tm_wday); in s5m_rtc_read_alarm()
449 dev_dbg(info->dev, "%s: %ptR(%d)\n", __func__, &tm, tm.tm_wday); in s5m_rtc_stop_alarm()
487 dev_dbg(info->dev, "%s: %ptR(%d)\n", __func__, &tm, tm.tm_wday); in s5m_rtc_start_alarm()
538 dev_dbg(dev, "%s: %ptR(%d)\n", __func__, &alrm->time, alrm->time.tm_wday); in s5m_rtc_set_alarm()
H A Drtc-optee.c29 u32 tm_wday; member
89 tm->tm_wday = optee_tm->tm_wday; in optee_rtc_readtime()
110 optee_tm.tm_wday = tm->tm_wday; in optee_rtc_settime()
H A Drtc-rzn1.c73 tm->tm_wday = val & 0x0f; in rzn1_rtc_get_time_snapshot()
124 val = tm->tm_wday; in rzn1_rtc_set_time()
179 delta_days = ((fls(wday) - 1) - tm->tm_wday + 7) % 7; in rzn1_rtc_read_alarm()
180 tm->tm_wday = fls(wday) - 1; in rzn1_rtc_read_alarm()
213 wday = (tm_now.tm_wday + days_ahead) % 7; in rzn1_rtc_set_alarm()
H A Drtc-hym8563.c110 tm->tm_wday = bcd2bin(buf[4] & HYM8563_WEEKDAY_MASK); /* 0 = Sun */ in hym8563_rtc_read_time()
131 buf[4] = bin2bcd(tm->tm_wday); in hym8563_rtc_set_time()
202 alm_tm->tm_wday = (buf[3] & HYM8563_ALM_BIT_DISABLE) ? in hym8563_rtc_read_alarm()
242 buf[3] = (alm_tm->tm_wday < 7 && alm_tm->tm_wday >= 0) ? in hym8563_rtc_set_alarm()
243 bin2bcd(alm_tm->tm_wday) : HYM8563_ALM_BIT_DISABLE; in hym8563_rtc_set_alarm()
H A Drtc-rx8581.c121 tm->tm_wday = ilog2(date[RX8581_REG_DW] & 0x7F); in rx8581_rtc_read_time()
130 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx8581_rtc_read_time()
146 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in rx8581_rtc_set_time()
160 buf[RX8581_REG_DW] = (0x1 << tm->tm_wday); in rx8581_rtc_set_time()
H A Drtc-m48t86.c82 tm->tm_wday = m48t86_readb(dev, M48T86_DOW); in m48t86_rtc_read_time()
93 tm->tm_wday = bcd2bin(m48t86_readb(dev, M48T86_DOW)); in m48t86_rtc_read_time()
122 m48t86_writeb(dev, tm->tm_wday, M48T86_DOW); in m48t86_rtc_set_time()
131 m48t86_writeb(dev, bin2bcd(tm->tm_wday), M48T86_DOW); in m48t86_rtc_set_time()
H A Drtc-fm3130.c121 t->tm_wday = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x07) - 1; in fm3130_get_time()
133 t->tm_mon, t->tm_year, t->tm_wday); in fm3130_get_time()
149 t->tm_mon, t->tm_year, t->tm_wday); in fm3130_set_time()
155 buf[FM3130_RTC_DAY] = bin2bcd(t->tm_wday + 1); in fm3130_set_time()
224 tm->tm_mon, tm->tm_year, tm->tm_wday); in fm3130_read_alarm()
249 tm->tm_mon, tm->tm_year, tm->tm_wday); in fm3130_set_alarm()
H A Drtc-ds1511.c103 dow = rtc_tm->tm_wday & 0x7; /* automatic BCD */ in ds1511_rtc_set_time()
147 rtc_tm->tm_wday = rtc_read(DS1511_DOW) & 0x7; in ds1511_rtc_read_time()
159 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in ds1511_rtc_read_time()
/linux/kernel/time/
H A Dtimeconv.c73 result->tm_wday = (4 + days) % 7; in time64_to_tm()
74 if (result->tm_wday < 0) in time64_to_tm()
75 result->tm_wday += 7; in time64_to_tm()
/linux/arch/m68k/atari/
H A Dtime.c175 val.weekday = t->tm_wday; in atari_mste_hwclk()
196 t->tm_wday = val.weekday; in atari_mste_hwclk()
220 wday = t->tm_wday + (t->tm_wday >= 0); in atari_tt_hwclk()
317 t->tm_wday = wday - 1; in atari_tt_hwclk()
/linux/arch/m68k/bvme6000/
H A Drtc.c64 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl()
119 if (rtc_tm.tm_wday >= 0) in rtc_ioctl()
120 rtc->bcd_dow = bin2bcd(rtc_tm.tm_wday+1); in rtc_ioctl()
/linux/arch/m68k/apollo/
H A Dconfig.c191 t->tm_wday=rtc->day_of_week; in dn_dummy_hwclk()
201 if(t->tm_wday!=-1) in dn_dummy_hwclk()
202 rtc->day_of_week=t->tm_wday; in dn_dummy_hwclk()
/linux/arch/m68k/sun3/
H A Dintersil.c48 todintersil->weekday = t->tm_wday; in sun3_hwclk()
58 t->tm_wday = todintersil->weekday; in sun3_hwclk()
/linux/arch/m68k/q40/
H A Dconfig.c217 if (t->tm_wday >= 0) in q40_hwclk()
218 Q40_RTC_DOW = bin2bcd(t->tm_wday+1); in q40_hwclk()
236 t->tm_wday = bcd2bin(Q40_RTC_DOW)-1; in q40_hwclk()
/linux/arch/m68k/sun3x/
H A Dtime.c53 h->wday = bin2bcd(t->tm_wday); in sun3x_hwclk()
63 t->tm_wday = bcd2bin(h->wday); in sun3x_hwclk()

12345