Home
last modified time | relevance | path

Searched refs:tm_mon (Results 1 – 161 of 161) sorted by relevance

/linux-4.1.27/drivers/rtc/
Drtc-at91rm9200.c139 tm->tm_mon = bcd2bin((date & AT91_RTC_MONTH) >> 16) - 1; in at91_rtc_decodetime()
149 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, tm->tm_year); in at91_rtc_readtime()
153 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_readtime()
167 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_settime()
188 | bin2bcd(tm->tm_mon + 1) << 16 /* tm_mon starts at zero */ in at91_rtc_settime()
209 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, tm->tm_year); in at91_rtc_readalarm()
216 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_readalarm()
233 tm.tm_mon = alrm->time.tm_mon; in at91_rtc_setalarm()
246 bin2bcd(tm.tm_mon + 1) << 16 /* tm_mon starts at zero */ in at91_rtc_setalarm()
256 at91_alarm_year, tm.tm_mon, tm.tm_mday, tm.tm_hour, in at91_rtc_setalarm()
Drtc-tile.c36 tm->tm_mon = hvtm.tm_mon; in read_rtc_time()
60 hvtm.tm_mon = tm->tm_mon; in set_rtc_time()
Drtc-wm8350.c69 tm->tm_mon = ((time1[2] & WM8350_RTC_MTH_MASK) in wm8350_rtc_readtime()
78 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, in wm8350_rtc_readtime()
109 time[2] |= (tm->tm_mon + 1) << WM8350_RTC_MTH_SHIFT; in wm8350_rtc_settime()
175 tm->tm_mon = time[2] & WM8350_RTC_ALMMTH_MASK; in wm8350_rtc_readalarm()
176 if (tm->tm_mon == WM8350_RTC_ALMMTH_MASK) in wm8350_rtc_readalarm()
177 tm->tm_mon = -1; in wm8350_rtc_readalarm()
179 tm->tm_mon = (tm->tm_mon >> WM8350_RTC_ALMMTH_SHIFT) - 1; in wm8350_rtc_readalarm()
284 if (tm->tm_mon != -1) in wm8350_rtc_setalarm()
285 time[2] |= (tm->tm_mon + 1) << WM8350_RTC_ALMMTH_SHIFT; in wm8350_rtc_setalarm()
Drtc-lib.c85 tm->tm_mon = month; in rtc_time64_to_tm()
103 || ((unsigned)tm->tm_mon) >= 12 in rtc_valid_tm()
105 || tm->tm_mday > rtc_month_days(tm->tm_mon, tm->tm_year + 1900) in rtc_valid_tm()
121 return mktime64(tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday, in rtc_tm_to_time64()
Drtc-mcp795.c110 data[5] = (data[5] & 0x10) | (tim->tm_mon / 10) | (tim->tm_mon % 10); in mcp795_set_time()
123 tim->tm_year + 1900, tim->tm_mon, tim->tm_mday, in mcp795_set_time()
143 tim->tm_mon = ((data[5] & 0x10) >> 4) * 10 + (data[5] & 0x0f); in mcp795_read_time()
147 tim->tm_year + 1900, tim->tm_mon, tim->tm_mday, in mcp795_read_time()
Drtc-moxart.c154 (((tm->tm_mon + 1) / 10) << 4) | in moxart_rtc_set_time()
155 ((tm->tm_mon + 1) % 10)); in moxart_rtc_set_time()
179 __func__, tm->tm_year, tm->tm_mon, tm->tm_mday, in moxart_rtc_set_time()
214 tm->tm_mon = (((v & 0x10) >> 4) * 10) + (v & 0x0F); in moxart_rtc_read_time()
215 tm->tm_mon--; in moxart_rtc_read_time()
225 tm->tm_yday = day_of_year[tm->tm_mon]; in moxart_rtc_read_time()
227 if (tm->tm_mon >= 2) { in moxart_rtc_read_time()
Drtc-fm3130.c128 t->tm_mon = bcd2bin(tmp) - 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()
162 buf[FM3130_RTC_MONTHS] = bin2bcd(t->tm_mon + 1); in fm3130_set_time()
221 tm->tm_mon = bcd2bin(fm3130->regs[FM3130_ALARM_MONTHS] & 0x1F); in fm3130_read_alarm()
223 if (tm->tm_mon > 0) in fm3130_read_alarm()
224 tm->tm_mon -= 1; /* RTC is 1-12, tm_mon is 0-11 */ in fm3130_read_alarm()
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()
270 (tm->tm_mon != -1) ? bin2bcd(tm->tm_mon + 1) : 0x80; in fm3130_set_alarm()
Drtc-isl12057.c103 tm->tm_mon = bcd2bin(regs[ISL12057_REG_RTC_MO] & 0x1f) - 1; /* ditto */ in isl12057_rtc_regs_to_tm()
132 regs[ISL12057_REG_RTC_MO] = bin2bcd(tm->tm_mon + 1) | century_bit; in isl12057_rtc_tm_to_regs()
279 alarm_tm->tm_mon = rtc_tm.tm_mon; in isl12057_rtc_read_alarm()
290 if (alarm_tm->tm_mon == 11) { in isl12057_rtc_read_alarm()
291 alarm_tm->tm_mon = 0; in isl12057_rtc_read_alarm()
294 alarm_tm->tm_mon += 1; in isl12057_rtc_read_alarm()
345 if (rtc_tm.tm_mon == 11) { /* handle year wrapping */ in isl12057_rtc_set_alarm()
346 rtc_tm.tm_mon = 0; in isl12057_rtc_set_alarm()
349 rtc_tm.tm_mon += 1; in isl12057_rtc_set_alarm()
Drtc-rk808.c101 tm->tm_mon = (bcd2bin(rtc_data[4] & MONTHS_REG_MSK)) - 1; in rk808_rtc_readtime()
105 1900 + tm->tm_year, tm->tm_mon + 1, tm->tm_mday, in rk808_rtc_readtime()
123 rtc_data[4] = bin2bcd(tm->tm_mon + 1); in rk808_rtc_set_time()
127 1900 + tm->tm_year, tm->tm_mon + 1, tm->tm_mday, in rk808_rtc_set_time()
171 alrm->time.tm_mon = (bcd2bin(alrm_data[4] & MONTHS_REG_MSK)) - 1; in rk808_rtc_readalarm()
181 1900 + alrm->time.tm_year, alrm->time.tm_mon + 1, in rk808_rtc_readalarm()
226 1900 + alrm->time.tm_year, alrm->time.tm_mon + 1, in rk808_rtc_setalarm()
234 alrm_data[4] = bin2bcd(alrm->time.tm_mon + 1); in rk808_rtc_setalarm()
Drtc-m48t35.c68 tm->tm_mon = readb(&priv->reg->month); in m48t35_read_time()
77 tm->tm_mon = bcd2bin(tm->tm_mon); in m48t35_read_time()
88 tm->tm_mon--; in m48t35_read_time()
100 mon = tm->tm_mon + 1; /* tm_mon starts at zero */ in m48t35_set_time()
Drtc-s3c.c174 rtc_tm->tm_mon = readb(info->base + S3C2410_RTCMON); in s3c_rtc_gettime()
192 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in s3c_rtc_gettime()
200 1900 + rtc_tm->tm_year, rtc_tm->tm_mon, rtc_tm->tm_mday, in s3c_rtc_gettime()
203 rtc_tm->tm_mon -= 1; in s3c_rtc_gettime()
214 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in s3c_rtc_settime()
230 writeb(bin2bcd(tm->tm_mon + 1), info->base + S3C2410_RTCMON); in s3c_rtc_settime()
249 alm_tm->tm_mon = readb(info->base + S3C2410_ALMMON); in s3c_rtc_getalarm()
261 1900 + alm_tm->tm_year, alm_tm->tm_mon, alm_tm->tm_mday, in s3c_rtc_getalarm()
286 alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon); in s3c_rtc_getalarm()
287 alm_tm->tm_mon -= 1; in s3c_rtc_getalarm()
[all …]
Drtc-m41t94.c41 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_set_time()
49 buf[M41T94_REG_MONTH] = bin2bcd(tm->tm_mon + 1); in m41t94_set_time()
91 tm->tm_mon = bcd2bin(spi_w8r8(spi, M41T94_REG_MONTH)) - 1; in m41t94_read_time()
100 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_read_time()
Drtc-bq4802.c66 tm->tm_mon = p->read(p, 0x09); in bq4802_read_time()
79 tm->tm_mon = bcd2bin(tm->tm_mon); in bq4802_read_time()
87 tm->tm_mon--; in bq4802_read_time()
104 mon = tm->tm_mon + 1; /* tm_mon starts at zero */ in bq4802_set_time()
Drtc-spear.c181 tm->tm_mon = bin2bcd(tm->tm_mon + 1); in tm2bcd()
193 tm->tm_mon = bcd2bin(tm->tm_mon) - 1; in bcd2tm()
220 tm->tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK; in spear_rtc_read_time()
246 date = (tm->tm_mday << MDAY_SHIFT) | (tm->tm_mon << MONTH_SHIFT) | in spear_rtc_set_time()
275 alm->time.tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK; in spear_rtc_read_alarm()
305 date = (alm->time.tm_mday << MDAY_SHIFT) | (alm->time.tm_mon << in spear_rtc_set_alarm()
Drtc-tps80031.c83 tm->tm_mon = bcd2bin(buff[4]) - 1; in tps80031_rtc_read_time()
98 buff[4] = bin2bcd(tm->tm_mon + 1); in tps80031_rtc_set_time()
152 buff[4] = bin2bcd(alrm->time.tm_mon + 1); in tps80031_rtc_set_alarm()
182 alrm->time.tm_mon = bcd2bin(buff[4]) - 1; in tps80031_rtc_read_alarm()
260 (tm.tm_mon == (TPS80031_RTC_POR_MONTH - 1)) && in tps80031_rtc_probe()
264 tm.tm_mon = 1; in tps80031_rtc_probe()
Drtc-m48t86.c60 tm->tm_mon = ops->readbyte(M48T86_REG_MONTH) - 1; in m48t86_rtc_read_time()
70 tm->tm_mon = bcd2bin(ops->readbyte(M48T86_REG_MONTH)) - 1; in m48t86_rtc_read_time()
101 ops->writebyte(tm->tm_mon + 1, M48T86_REG_MONTH); in m48t86_rtc_set_time()
110 ops->writebyte(bin2bcd(tm->tm_mon + 1), M48T86_REG_MONTH); in m48t86_rtc_set_time()
Drtc-pcf2127.c80 tm->tm_mon = bcd2bin(buf[PCF2127_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ 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()
122 buf[i++] = bin2bcd(tm->tm_mon + 1); in pcf2127_set_datetime()
Drtc-m41t93.c59 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_set_time()
97 data[M41T93_REG_MON] = bin2bcd(tm->tm_mon + 1); in m41t93_set_time()
150 tm->tm_mon = bcd2bin(buf[M41T93_REG_MON]) - 1; in m41t93_get_time()
160 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t93_get_time()
Drtc-rx4581.c163 tm->tm_mon = bcd2bin(date[RX4581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ 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()
203 buf[RX4581_REG_MO+1] = bin2bcd(tm->tm_mon + 1); in rx4581_set_datetime()
Drtc-proc.c56 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday); in rtc_proc_show()
80 if ((unsigned int)alrm.time.tm_mon <= 11) in rtc_proc_show()
81 seq_printf(seq, "%02d-", alrm.time.tm_mon + 1); in rtc_proc_show()
Drtc-omap.c267 tm->tm_mon = bin2bcd(tm->tm_mon + 1); in tm2bcd()
283 tm->tm_mon = bcd2bin(tm->tm_mon) - 1; in bcd2tm()
294 tm->tm_mon = rtc_read(rtc, OMAP_RTC_MONTHS_REG); in omap_rtc_read_time_raw()
325 rtc_write(rtc, OMAP_RTC_MONTHS_REG, tm->tm_mon); in omap_rtc_set_time()
349 alm->time.tm_mon = rtc_read(rtc, OMAP_RTC_ALARM_MONTHS_REG); in omap_rtc_read_alarm()
375 rtc_write(rtc, OMAP_RTC_ALARM_MONTHS_REG, alm->time.tm_mon); in omap_rtc_set_alarm()
447 rtc_write(rtc, OMAP_RTC_ALARM2_MONTHS_REG, tm.tm_mon); in omap_rtc_power_off()
Drtc-da9052.c84 rtc_tm->tm_mon = (v[0][3] & DA9052_RTC_MONTH) - 1; in da9052_read_alarm()
121 rtc_tm->tm_mon += 1; in da9052_set_alarm()
132 v[2] = rtc_tm->tm_mon; in da9052_set_alarm()
183 rtc_tm->tm_mon = (v[0][4] & DA9052_RTC_MONTH) - 1; in da9052_rtc_read_time()
219 v[4] = tm->tm_mon + 1; in da9052_rtc_set_time()
Drtc-ds1286.c191 tm->tm_mon = ds1286_rtc_read(priv, RTC_MONTH) & 0x1f; in ds1286_read_time()
201 tm->tm_mon = bcd2bin(tm->tm_mon); in ds1286_read_time()
214 tm->tm_mon--; in ds1286_read_time()
228 mon = tm->tm_mon + 1; /* tm_mon starts at zero */ in ds1286_set_time()
Drtc-da9055.c73 rtc_tm->tm_mon = (v[3] & DA9055_RTC_ALM_MONTH) - 1; in da9055_read_alarm()
87 rtc_tm->tm_mon += 1; in da9055_set_alarm()
104 DA9055_RTC_ALM_MONTH, rtc_tm->tm_mon); in da9055_set_alarm()
154 rtc_tm->tm_mon = (v[4] & DA9055_RTC_MONTH) - 1; in da9055_rtc_read_time()
174 v[4] = tm->tm_mon + 1; in da9055_rtc_set_time()
Drtc-s5m.c129 tm->tm_mon = (data[RTC_MONTH] & 0x0f) - 1; in s5m8767_data_to_tm()
147 data[RTC_MONTH] = tm->tm_mon + 1; in s5m8767_tm_to_data()
297 tm->tm_mon = bcd2bin(data[RTC_MONTH]); in s5m8763_data_to_tm()
309 data[RTC_MONTH] = bin2bcd(tm->tm_mon); in s5m8763_tm_to_data()
352 1900 + tm->tm_year, 1 + tm->tm_mon, tm->tm_mday, in s5m_rtc_read_time()
381 1900 + tm->tm_year, 1 + tm->tm_mon, tm->tm_mday, in s5m_rtc_set_time()
434 1900 + alrm->time.tm_year, 1 + alrm->time.tm_mon, in s5m_rtc_read_alarm()
457 1900 + tm.tm_year, 1 + tm.tm_mon, tm.tm_mday, in s5m_rtc_stop_alarm()
501 1900 + tm.tm_year, 1 + tm.tm_mon, tm.tm_mday, in s5m_rtc_start_alarm()
561 1900 + alrm->time.tm_year, 1 + alrm->time.tm_mon, in s5m_rtc_set_alarm()
Drtc-ab-b5ze-s3.c255 tm->tm_mon = bcd2bin(regs[ABB5ZES3_REG_RTC_MO]) - 1; /* starts at 1 */ in _abb5zes3_rtc_read_time()
284 regs[ABB5ZES3_REG_RTC_MO] = bin2bcd(tm->tm_mon + 1); in abb5zes3_rtc_set_time()
415 alarm_tm->tm_mon = rtc_tm.tm_mon; in _abb5zes3_rtc_read_alarm()
426 if (alarm_tm->tm_mon == 11) { in _abb5zes3_rtc_read_alarm()
427 alarm_tm->tm_mon = 0; in _abb5zes3_rtc_read_alarm()
430 alarm_tm->tm_mon += 1; in _abb5zes3_rtc_read_alarm()
507 if (rtc_tm.tm_mon == 11) { /* handle year wrapping */ in _abb5zes3_rtc_set_alarm()
508 rtc_tm.tm_mon = 0; in _abb5zes3_rtc_set_alarm()
511 rtc_tm.tm_mon += 1; in _abb5zes3_rtc_set_alarm()
Drtc-sh.c376 tm->tm_mon = bcd2bin(readb(rtc->regbase + RMONCNT)) - 1; in sh_rtc_read_time()
408 tm->tm_mday, tm->tm_mon + 1, tm->tm_year, tm->tm_wday); in sh_rtc_read_time()
433 writeb(bin2bcd(tm->tm_mon + 1), rtc->regbase + RMONCNT); in sh_rtc_set_time()
482 tm->tm_mon = sh_rtc_read_alarm_value(rtc, RMONAR); in sh_rtc_read_alarm()
483 if (tm->tm_mon > 0) in sh_rtc_read_alarm()
484 tm->tm_mon -= 1; /* RTC is 1-12, tm_mon is 0-11 */ in sh_rtc_read_alarm()
514 if (tm->tm_mon >= 0xff) in sh_rtc_check_alarm()
515 tm->tm_mon = -1; in sh_rtc_check_alarm()
528 tm->tm_mon >= 12 || in sh_rtc_check_alarm()
564 mon = tm->tm_mon; in sh_rtc_set_alarm()
Drtc-davinci.c258 tm->tm_mon = mon; in convertfromdays()
281 *days += rtc_year_days(tm->tm_mday, tm->tm_mon, 1900 + tm->tm_year); in convert2days()
427 if (alm->time.tm_mday <= 0 && alm->time.tm_mon < 0 in davinci_rtc_set_alarm()
436 alm->time.tm_mon = tm.tm_mon; in davinci_rtc_set_alarm()
443 alm->time.tm_mon = tm.tm_mon; in davinci_rtc_set_alarm()
Drtc-isl12022.c145 tm->tm_mon = bcd2bin(buf[ISL12022_REG_MO] & 0x1F) - 1; 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()
220 buf[ISL12022_REG_MO] = bin2bcd(tm->tm_mon + 1); in isl12022_set_datetime()
Drtc-sunxi.c214 alrm_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_getalarm()
218 alrm_tm->tm_mon -= 1; in sunxi_rtc_getalarm()
252 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime()
256 rtc_tm->tm_mon -= 1; in sunxi_rtc_gettime()
364 rtc_tm->tm_mon += 1; in sunxi_rtc_settime()
367 SUNXI_DATE_SET_MON_VALUE(rtc_tm->tm_mon) | in sunxi_rtc_settime()
Drtc-ds1302.c151 tm->tm_mon = bcd2bin(ds1302_readbyte(RTC_ADDR_MON)) - 1; in ds1302_rtc_read_time()
161 tm->tm_mday, tm->tm_mon + 1, tm->tm_year, tm->tm_wday); in ds1302_rtc_read_time()
177 ds1302_writebyte(RTC_ADDR_MON, bin2bcd(tm->tm_mon + 1)); in ds1302_rtc_set_time()
Drtc-r9701.c88 dt->tm_mon = bcd2bin(buf[4]) - 1; /* RMONCNT */ in r9701_get_datetime()
110 ret = ret ? ret : write_reg(dev, RMONCNT, bin2bcd(dt->tm_mon + 1)); in r9701_set_datetime()
147 dt.tm_mon = 0; in r9701_probe()
Drtc-puv3.c94 rtc_tm->tm_year, rtc_tm->tm_mon, rtc_tm->tm_mday, in puv3_rtc_gettime()
105 tm->tm_year, tm->tm_mon, tm->tm_mday, in puv3_rtc_settime()
124 alm_tm->tm_year, alm_tm->tm_mon, alm_tm->tm_mday, in puv3_rtc_getalarm()
137 tm->tm_mday & 0xff, tm->tm_mon & 0xff, tm->tm_year & 0xff, in puv3_rtc_setalarm()
Drtc-mv.c61 (bin2bcd(tm->tm_mon + 1) << RTC_MONTH_OFFS) | in mv_rtc_set_time()
92 tm->tm_mon = bcd2bin(month) - 1; in mv_rtc_read_time()
123 alm->time.tm_mon = bcd2bin(month) - 1; in mv_rtc_read_alarm()
160 if (alm->time.tm_mon >= 0) in mv_rtc_set_alarm()
161 rtc_reg |= (RTC_ALARM_VALID | bin2bcd(alm->time.tm_mon + 1)) in mv_rtc_set_alarm()
Drtc-m48t59.c82 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1; in m48t59_rtc_read_time()
106 tm->tm_year + 1900, tm->tm_mon, tm->tm_mday, in m48t59_rtc_read_time()
126 year + 1900, tm->tm_mon, tm->tm_mday, in m48t59_rtc_set_time()
141 M48T59_WRITE((bin2bcd(tm->tm_mon + 1) & 0x1F), M48T59_MONTH); in m48t59_rtc_set_time()
181 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1; in m48t59_rtc_readalarm()
197 tm->tm_year + 1900, tm->tm_mon, tm->tm_mday, in m48t59_rtc_readalarm()
258 year + 1900, tm->tm_mon, tm->tm_mday, in m48t59_rtc_setalarm()
Dinterface.c236 || before.tm_mon != now.tm_mon in __rtc_read_alarm()
254 if ((unsigned)alarm->time.tm_mon >= 12) { in __rtc_read_alarm()
255 alarm->time.tm_mon = now.tm_mon; in __rtc_read_alarm()
292 if (alarm->time.tm_mon < 11) in __rtc_read_alarm()
293 alarm->time.tm_mon++; in __rtc_read_alarm()
295 alarm->time.tm_mon = 0; in __rtc_read_alarm()
298 days = rtc_month_days(alarm->time.tm_mon, in __rtc_read_alarm()
321 alarm->time.tm_year + 1900, alarm->time.tm_mon + 1, in __rtc_read_alarm()
Drtc-ds1511.c201 mon = rtc_tm->tm_mon + 1; /* tm_mon starts at zero */ in ds1511_rtc_set_time()
211 if (day > rtc_month_days(rtc_tm->tm_mon, rtc_tm->tm_year)) in ds1511_rtc_set_time()
257 rtc_tm->tm_mon = rtc_read(RTC_MON) & 0x1f; in ds1511_rtc_read_time()
269 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in ds1511_rtc_read_time()
280 rtc_tm->tm_mon--; in ds1511_rtc_read_time()
Drtc-rx8581.c157 tm->tm_mon = bcd2bin(date[RX8581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ 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()
196 buf[RX8581_REG_MO] = bin2bcd(tm->tm_mon + 1); in rx8581_set_datetime()
Drtc-rc5t583.c87 tm->tm_mon = bcd2bin(rtc_data[5]) - 1; in rc5t583_rtc_read_time()
104 rtc_data[5] = bin2bcd(tm->tm_mon + 1); in rc5t583_rtc_set_time()
134 alm->time.tm_mon = bcd2bin(alarm_data[3]) - 1; in rc5t583_rtc_read_alarm()
161 alarm_data[3] = bin2bcd(alm->time.tm_mon + 1); in rc5t583_rtc_set_alarm()
Drtc-pcf50633.c74 rtc->tm_mon = bcd2bin(pcf->time[PCF50633_TI_MONTH]) - 1; in pcf2rtc_time()
85 pcf->time[PCF50633_TI_MONTH] = bin2bcd(rtc->tm_mon + 1); in rtc2pcf_time()
135 tm->tm_mday, tm->tm_mon, tm->tm_year, in pcf50633_rtc_read_time()
150 tm->tm_mday, tm->tm_mon, tm->tm_year, in pcf50633_rtc_set_time()
Drtc-s35390a.c159 tm->tm_min, tm->tm_hour, tm->tm_mday, tm->tm_mon, tm->tm_year, in s35390a_set_datetime()
163 buf[S35390A_BYTE_MONTH] = bin2bcd(tm->tm_mon + 1); in s35390a_set_datetime()
198 tm->tm_mon = bcd2bin(buf[S35390A_BYTE_MONTH]) - 1; in s35390a_get_datetime()
203 tm->tm_min, tm->tm_hour, tm->tm_mday, tm->tm_mon, tm->tm_year, in s35390a_get_datetime()
218 alm->time.tm_mon, alm->time.tm_year, alm->time.tm_wday); in s35390a_set_alarm()
Drtc-tps65910.c81 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in tps65910_rtc_read_time()
97 rtc_data[4] = bin2bcd(tm->tm_mon + 1); in tps65910_rtc_set_time()
146 alm->time.tm_mon = bcd2bin(alarm_data[4]) - 1; in tps65910_rtc_read_alarm()
173 alarm_data[4] = bin2bcd(alm->time.tm_mon + 1); in tps65910_rtc_set_alarm()
Drtc-cmos.c224 t->time.tm_mon = -1; in cmos_read_alarm()
238 t->time.tm_mon = CMOS_READ(cmos->mon_alrm); in cmos_read_alarm()
239 if (!t->time.tm_mon) in cmos_read_alarm()
240 t->time.tm_mon = -1; in cmos_read_alarm()
268 if (((unsigned)t->time.tm_mon) <= 0x12) in cmos_read_alarm()
269 t->time.tm_mon = bcd2bin(t->time.tm_mon)-1; in cmos_read_alarm()
271 t->time.tm_mon = -1; in cmos_read_alarm()
337 mon = t->time.tm_mon + 1; in cmos_set_alarm()
Drtc-palmas.c73 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in palmas_rtc_read_time()
89 rtc_data[4] = bin2bcd(tm->tm_mon + 1); in palmas_rtc_set_time()
144 alm->time.tm_mon = bcd2bin(alarm_data[4]) - 1; in palmas_rtc_read_alarm()
175 alarm_data[4] = bin2bcd(alm->time.tm_mon + 1); in palmas_rtc_set_alarm()
Drtc-pcf2123.c157 tm->tm_mon = bcd2bin(rxbuf[5] & 0x1F) - 1; /* rtc mn 1-12 */ 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()
204 txbuf[6] = bin2bcd((tm->tm_mon + 1) & 0x1F); /* rtc mn 1-12 */ in pcf2123_rtc_set_time()
Drtc-tegra.c126 tm->tm_mon + 1, in tegra_rtc_read_time()
152 tm->tm_mon+1, in tegra_rtc_set_time()
182 alarm->time.tm_mon = -1; in tegra_rtc_read_alarm()
244 alarm->time.tm_mon+1, in tegra_rtc_set_alarm()
Drtc-lp8788.c130 tm->tm_mon = data[LPTIME_MON] - LP8788_MONTH_OFFSET; in lp8788_rtc_read_time()
155 data[LPTIME_MON] = tm->tm_mon + LP8788_MONTH_OFFSET; in lp8788_rtc_set_time()
184 tm->tm_mon = data[LPTIME_MON] - LP8788_MONTH_OFFSET; in lp8788_read_alarm()
210 data[LPTIME_MON] = tm->tm_mon + LP8788_MONTH_OFFSET; in lp8788_set_alarm()
Drtc-pcf8563.c223 tm->tm_mon = bcd2bin(buf[PCF8563_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ 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()
265 buf[PCF8563_REG_MO] = bin2bcd(tm->tm_mon + 1); in pcf8563_set_datetime()
344 tm->time.tm_mon = -1; in pcf8563_rtc_read_alarm()
Drtc-rs5c372.c199 tm->tm_mon = bcd2bin(rs5c->regs[RS5C372_REG_MONTH] & 0x1f) - 1; 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()
232 buf[5] = bin2bcd(tm->tm_mon + 1); in rs5c372_set_datetime()
348 t->time.tm_mon = -1; in rs5c_read_alarm()
370 || t->time.tm_mon != -1 in rs5c_set_alarm()
Drtc-msm6242.c140 tm->tm_mon = msm6242_read(priv, MSM6242_MONTH10) * 10 + in msm6242_read_time()
183 msm6242_write(priv, (tm->tm_mon + 1) / 10, MSM6242_MONTH10); in msm6242_set_time()
184 msm6242_write(priv, (tm->tm_mon + 1) % 10, MSM6242_MONTH1); in msm6242_set_time()
Drtc-em3027.c77 tm->tm_mon = bcd2bin(buf[5]); in em3027_get_time()
100 buf[6] = bin2bcd(tm->tm_mon); in em3027_set_time()
Drtc-rv3029c2.c178 tm->tm_mon = bcd2bin(regs[RV3029C2_W_MONTHS-RV3029C2_W_SEC]) - 1; in rv3029c2_i2c_read_time()
216 tm->tm_mon = bcd2bin(regs[RV3029C2_A_MO-RV3029C2_A_SC] & 0x1f) - 1; in rv3029c2_i2c_read_alarm()
279 regs[RV3029C2_A_MO-RV3029C2_A_SC] = bin2bcd((tm->tm_mon & 0x1f) - 1); in rv3029c2_rtc_i2c_set_alarm()
346 regs[RV3029C2_W_MONTHS-RV3029C2_W_SEC] = bin2bcd(tm->tm_mon+1); in rv3029c2_i2c_set_time()
Drtc-sun6i.c177 rtc_tm->tm_mon = SUN6I_DATE_GET_MON_VALUE(date); in sun6i_rtc_gettime()
180 rtc_tm->tm_mon -= 1; in sun6i_rtc_gettime()
281 rtc_tm->tm_mon += 1; in sun6i_rtc_settime()
284 SUN6I_DATE_SET_MON_VALUE(rtc_tm->tm_mon) | in sun6i_rtc_settime()
Drtc-max6902.c74 dt->tm_mon = bcd2bin(buf[4]) - 1; in max6902_read_time()
103 max6902_set_reg(dev, MAX6902_REG_MONTH, bin2bcd(dt->tm_mon + 1)); in max6902_set_time()
Drtc-rs5c313.c256 tm->tm_mon = bcd2bin(data) - 1; in rs5c313_rtc_read_time()
315 data = bin2bcd(tm->tm_mon + 1); in rs5c313_rtc_set_time()
353 tm.tm_mon = 1 - 1; in rs5c313_check_xstp_bit()
Drtc-ds3234.c75 dt->tm_mon = bcd2bin(buf[5] & 0x1f) - 1; /* 0 = Jan */ in ds3234_read_time()
92 ds3234_set_reg(dev, DS3234_REG_MONTH, bin2bcd(dt->tm_mon + 1)); in ds3234_set_time()
Drtc-ds1347.c73 dt->tm_mon = bcd2bin(buf[4]) - 1; in ds1347_read_time()
90 buf[5] = bin2bcd(dt->tm_mon + 1); in ds1347_set_time()
Drtc-mpc5121.c170 tm->tm_mon = in_8(&regs->month) - 1; in mpc5200_rtc_read_time()
173 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, tm->tm_year); in mpc5200_rtc_read_time()
187 out_8(&regs->month_set, tm->tm_mon + 1); in mpc5200_rtc_set_time()
233 alarm->time.tm_mon = -1; in mpc5121_rtc_set_alarm()
Drtc-mrst.c101 time->tm_mon = vrtc_cmos_read(RTC_MONTH); in mrst_read_time()
107 time->tm_mon--; in mrst_read_time()
119 mon = time->tm_mon + 1; /* tm_mon starts at zero */ in mrst_set_time()
157 t->time.tm_mon = -1; in mrst_read_alarm()
Drtc-twl.c308 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in twl_rtc_read_time()
324 rtc_data[4] = bin2bcd(tm->tm_mon + 1); in twl_rtc_set_time()
373 alm->time.tm_mon = bcd2bin(rtc_data[4]) - 1; in twl_rtc_read_alarm()
396 alarm_data[4] = bin2bcd(alm->time.tm_mon + 1); in twl_rtc_set_alarm()
Drtc-ds1390.c92 dt->tm_mon = bcd2bin(chip->txrx_buf[5] & 0x7f) - 1; in ds1390_read_time()
111 chip->txrx_buf[6] = bin2bcd(dt->tm_mon + 1) | in ds1390_set_time()
Drtc-rp5c01.c109 tm->tm_mon = rp5c01_read(priv, RP5C01_10_MONTH) * 10 + in rp5c01_read_time()
139 rp5c01_write(priv, (tm->tm_mon + 1) / 10, RP5C01_10_MONTH); in rp5c01_set_time()
140 rp5c01_write(priv, (tm->tm_mon + 1) % 10, RP5C01_1_MONTH); in rp5c01_set_time()
Drtc-rx8025.c215 dt->tm_mon = bcd2bin(date[RX8025_REG_MONTH] & 0x1f) - 1; in rx8025_get_time()
223 dt->tm_mday, dt->tm_mon, dt->tm_year); in rx8025_get_time()
253 date[RX8025_REG_MONTH] = bin2bcd(dt->tm_mon + 1); in rx8025_set_time()
350 t->time.tm_mon = -1; in rx8025_read_alarm()
356 t->time.tm_mday, t->time.tm_mon, t->time.tm_year); in rx8025_read_alarm()
Drtc-pcf85063.c75 tm->tm_mon = bcd2bin(buf[PCF85063_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf85063_get_datetime()
114 buf[PCF85063_REG_MO] = bin2bcd(tm->tm_mon + 1); in pcf85063_set_datetime()
Drtc-dev.c315 alarm.time.tm_mon = tm.tm_mon; in rtc_dev_ioctl()
326 alarm.time.tm_mon = tm.tm_mon; in rtc_dev_ioctl()
Drtc-ds1307.c394 t->tm_mon = bcd2bin(tmp) - 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()
427 buf[DS1307_REG_MONTH] = bin2bcd(t->tm_mon + 1); in ds1307_set_time()
500 t->time.tm_mon = -1; in ds1337_read_alarm()
696 t->time.tm_mon = bcd2bin(ds1307->regs[8] & 0x1f) - 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()
739 regs[8] = bin2bcd(t->time.tm_mon) + 1; in mcp794xx_set_alarm()
Drtc-efi.c72 eft->month = wtime->tm_mon + 1; in convert_to_efi_time()
105 wtime->tm_mon = eft->month - 1; in convert_from_efi_time()
Drtc-max8925.c94 tm->tm_mon = ((buf[RTC_MONTH] >> 4) & 0x01) * 10 in tm_calc()
130 high = tm->tm_mon / 10; in data_calc()
131 low = tm->tm_mon; in data_calc()
Drtc-at91sam9.c128 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_readtime()
145 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_settime()
203 1900 + tm->tm_year, tm->tm_mon, tm->tm_mday, in at91_rtc_readalarm()
246 tm->tm_year, tm->tm_mon, tm->tm_mday, tm->tm_hour, in at91_rtc_setalarm()
Drtc-ds1305.c199 time->tm_mon = bcd2bin(buf[DS1305_MON]) - 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()
232 *bp++ = bin2bcd(time->tm_mon + 1); in ds1305_set_time()
321 alm->time.tm_mon = -1; in ds1305_get_alarm()
Drtc-ds1216.c99 tm->tm_mon = bcd2bin(regs.month & 0x1f); in ds1216_rtc_read_time()
128 regs.month = bin2bcd(tm->tm_mon); in ds1216_rtc_set_time()
Dhctosys.c57 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, in rtc_hctosys()
Drtc-v3020.c249 dt->tm_mon = bcd2bin(tmp) - 1; in v3020_read_time()
260 dev_dbg(dev, "tm_mon : %i\n", dt->tm_mon); in v3020_read_time()
285 v3020_set_reg(chip, V3020_MONTH, bin2bcd(dt->tm_mon + 1)); in v3020_set_time()
Drtc-88pm80x.c97 next->tm_mon = now->tm_mon; in rtc_next_alarm_time()
303 tm.tm_mon = 0; in pm80x_rtc_probe()
Drtc-max8907.c65 tm->tm_mon = bcd2bin(regs[RTC_MONTH] & 0x1f) - 1; in regs_to_tm()
89 regs[RTC_MONTH] = bin2bcd(tm->tm_mon + 1); in tm_to_regs()
Drtc-bq32k.c101 tm->tm_mon = bcd2bin(regs.month) - 1; in bq32k_rtc_read_time()
117 regs.month = bin2bcd(tm->tm_mon + 1); in bq32k_rtc_set_time()
Drtc-max6900.c157 tm->tm_mon = bcd2bin(regs[MAX6900_REG_MO]) - 1; in max6900_i2c_read_time()
184 regs[MAX6900_REG_MO] = bin2bcd(tm->tm_mon + 1); in max6900_i2c_set_time()
Drtc-rs5c348.c90 txp[RS5C348_REG_MONTH] = bin2bcd(tm->tm_mon + 1) | in rs5c348_rtc_set_time()
134 tm->tm_mon = in rs5c348_rtc_read_time()
Drtc-opal.c37 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1; in opal_to_tm()
50 *y_m_d |= ((u32)bin2bcd((tm->tm_mon + 1))) << 8; in tm_to_opal()
Drtc-x1205.c136 tm->tm_mon = bcd2bin(buf[CCR_MONTH]) - 1; /* mon is 0-11 */ 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()
206 buf[CCR_MONTH] = bin2bcd(tm->tm_mon + 1); in x1205_set_datetime()
Drtc-as3722.c48 rbuff[4] = bin2bcd(tm->tm_mon); in as3722_time_to_reg()
58 tm->tm_mon = bcd2bin(rbuff[4] & 0x1F); in as3722_reg_to_time()
Drtc-pl031.c139 *st_time = ((tm->tm_mon + 1) << RTC_MON_SHIFT) in pl031_stv2_tm_to_time()
156 tm->tm_mon = ((st_time & RTC_MON_MASK) >> RTC_MON_SHIFT) - 1; in pl031_stv2_time_to_tm()
163 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, tm->tm_year); in pl031_stv2_time_to_tm()
Drtc-isl1208.c313 tm->tm_mon = bcd2bin(regs[ISL1208_REG_MO]) - 1; /* rtc starts at 1 */ in isl1208_i2c_read_time()
345 tm->tm_mon = in isl1208_i2c_read_alarm()
400 regs[ISL1208_REG_MOA - offs] = bin2bcd(alarm_tm->tm_mon + 1) | enable; in isl1208_i2c_set_alarm()
443 regs[ISL1208_REG_MO] = bin2bcd(tm->tm_mon + 1); in isl1208_i2c_set_time()
Drtc-pcf8583.c84 dt->tm_mon = bcd2bin(buf[5]) - 1; in pcf8583_get_datetime()
105 buf[7] = bin2bcd(dt->tm_mon + 1) | (dt->tm_wday << 5); in pcf8583_set_datetime()
Drtc-ds3232.c151 time->tm_mon = bcd2bin(month & 0x7F) - 1; in ds3232_read_time()
174 buf[5] = bin2bcd(time->tm_mon + 1); in ds3232_set_time()
218 alarm->time.tm_mon = -1; in ds3232_read_alarm()
Drtc-vt8500.c121 tm->tm_mon = bcd2bin((date & DATE_MONTH_MASK) >> DATE_MONTH_S) - 1; in vt8500_rtc_read_time()
140 | (bin2bcd(tm->tm_mon + 1) << DATE_MONTH_S) in vt8500_rtc_set_time()
Drtc-abx80x.c113 tm->tm_mon = bcd2bin(buf[ABX8XX_REG_MO] & 0x1F) - 1; in abx80x_rtc_read_time()
137 buf[ABX8XX_REG_MO] = bin2bcd(tm->tm_mon + 1); in abx80x_rtc_set_time()
Drtc-nuc900.c109 tm->tm_mon = bcd2bin(calreg >> 8); in nuc900_rtc_bcd2bin()
123 gettm->bcd_mon = bin2bcd(settm->tm_mon) << 8; in nuc900_rtc_bin2bcd()
Drtc-88pm860x.c93 next->tm_mon = now->tm_mon; in rtc_next_alarm_time()
359 tm.tm_mon = 0; in pm860x_rtc_probe()
Drtc-pm8xxx.c201 tm->tm_mday, tm->tm_mon, tm->tm_year); in pm8xxx_rtc_read_time()
249 alarm->time.tm_mon, alarm->time.tm_year); in pm8xxx_rtc_set_alarm()
283 alarm->time.tm_mon, alarm->time.tm_year); in pm8xxx_rtc_read_alarm()
Drtc-hym8563.c118 tm->tm_mon = bcd2bin(buf[5] & HYM8563_MONTH_MASK) - 1; /* 0 = Jan */ in hym8563_rtc_read_time()
140 buf[5] = bin2bcd(tm->tm_mon + 1); in hym8563_rtc_set_time()
216 alm_tm->tm_mon = -1; in hym8563_rtc_read_alarm()
Drtc-vr41xx.c156 current_sec = mktime(time->tm_year + 1900, time->tm_mon + 1, time->tm_mday, in vr41xx_rtc_set_time()
188 alarm_sec = mktime(time->tm_year + 1900, time->tm_mon + 1, time->tm_mday, in vr41xx_rtc_set_alarm()
Drtc-ds1742.c75 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1742_rtc_set_time()
115 tm->tm_mon = bcd2bin(month) - 1; in ds1742_rtc_read_time()
Drtc-max8998.c94 tm->tm_mon = bcd2bin(data[RTC_MONTH]); in max8998_data_to_tm()
106 data[RTC_MONTH] = bin2bcd(tm->tm_mon); in max8998_tm_to_data()
Drtc-pcf8523.c209 tm->tm_mon = bcd2bin(regs[5] & 0x1f) - 1; in pcf8523_rtc_read_time()
232 regs[6] = bin2bcd(tm->tm_mon + 1); in pcf8523_rtc_set_time()
Drtc-da9063.c59 tm->tm_mon = MONTHS_FROM_DA9063(data[RTC_MONTH] & in da9063_data_to_tm()
80 data[RTC_MONTH] |= MONTHS_TO_DA9063(tm->tm_mon) & in da9063_tm_to_data()
Drtc-m41t80.c122 tm->tm_mon = bcd2bin(buf[M41T80_REG_MON] & 0x1f) - 1; in m41t80_get_datetime()
178 bin2bcd(tm->tm_mon + 1) | (buf[M41T80_REG_MON] & ~0x1f); in m41t80_set_datetime()
671 tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, in m41t80_probe()
Drtc-ds1343.c398 dt->tm_mon = bcd2bin(buf[5] & 0x1F) - 1; in ds1343_read_time()
435 bin2bcd(dt->tm_mon + 1)); in ds1343_set_time()
519 alarm->time.tm_mon = -1; in ds1343_read_alarm()
Drtc-pxa.c101 | ((tm->tm_mon + 1) << RYxR_MONTH_S) in ryxr_calc()
117 tm->tm_mon = (((rycr & RYxR_MONTH_MASK) >> RYxR_MONTH_S)) - 1; in tm_calc()
Drtc-max77802.c94 tm->tm_mon = (data[RTC_MONTH] & 0x0f) - 1; in max77802_rtc_data_to_tm()
108 data[RTC_MONTH] = tm->tm_mon + 1; in max77802_rtc_tm_to_data()
Drtc-ds1685.c285 tm->tm_mon = (ds1685_rtc_bcd2bin(rtc, month, RTC_MONTH_BCD_MASK, in ds1685_rtc_read_time()
288 tm->tm_yday = rtc_year_days(tm->tm_mday, tm->tm_mon, tm->tm_year); in ds1685_rtc_read_time()
317 month = ds1685_rtc_bin2bcd(rtc, (tm->tm_mon + 1), RTC_MONTH_BIN_MASK, in ds1685_rtc_set_time()
330 if ((tm->tm_mon > 11) || (mday == 0)) in ds1685_rtc_set_time()
333 if (tm->tm_mday > rtc_month_days(tm->tm_mon, tm->tm_year)) in ds1685_rtc_set_time()
428 alrm->time.tm_mon = -1; in ds1685_rtc_read_alarm()
486 alrm->time.tm_mon = -1; in ds1685_rtc_set_alarm()
Drtc-ls1x.c109 v = ((rtm->tm_mon + 1) << LS1X_MONTH_OFFSET) in ls1x_rtc_set_time()
Drtc-ds1672.c70 tm->tm_mday, tm->tm_mon, tm->tm_year, tm->tm_wday); in ds1672_get_datetime()
Drtc-stk17ta8.c88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in stk17ta8_rtc_set_time()
130 tm->tm_mon = bcd2bin(month) - 1; in stk17ta8_rtc_read_time()
Drtc-ds1553.c88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1553_rtc_set_time()
128 tm->tm_mon = bcd2bin(month) - 1; in ds1553_rtc_read_time()
Drtc-max8997.c95 tm->tm_mon = (data[RTC_MONTH] & 0x0f) - 1; in max8997_rtc_data_to_tm()
108 data[RTC_MONTH] = tm->tm_mon + 1; in max8997_rtc_tm_to_data()
Drtc-max77686.c91 tm->tm_mon = (data[RTC_MONTH] & 0x0f) - 1; in max77686_rtc_data_to_tm()
104 data[RTC_MONTH] = tm->tm_mon + 1; in max77686_rtc_tm_to_data()
Drtc-sysfs.c43 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday); in date_show()
Drtc-hid-sensor-time.c114 time_buf->tm_mon = (int)hid_time_value(raw_len, raw_data)-1; in hid_time_capture_sample()
Drtc-tx4939.c106 alrm->time.tm_mon < 0 || in tx4939_rtc_set_alarm()
/linux-4.1.27/arch/powerpc/platforms/maple/
Dtime.c64 tm->tm_mon = maple_clock_read(RTC_MONTH); in maple_get_rtc_time()
74 tm->tm_mon = bcd2bin(tm->tm_mon); in maple_get_rtc_time()
101 mon = tm->tm_mon; in maple_set_rtc_time()
173 return mktime(tm.tm_year+1900, tm.tm_mon+1, tm.tm_mday, in maple_get_boot_time()
/linux-4.1.27/include/asm-generic/
Drtc.h77 time->tm_mon = CMOS_READ(RTC_MONTH); in __get_rtc_time()
91 time->tm_mon = bcd2bin(time->tm_mon); in __get_rtc_time()
106 time->tm_mon--; in __get_rtc_time()
127 mon = time->tm_mon + 1; /* tm_mon starts at zero */ in __set_rtc_time()
/linux-4.1.27/drivers/char/
Dds1302.c129 rtc_tm->tm_mon = CMOS_READ(RTC_MONTH); in get_rtc_time()
138 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in get_rtc_time()
149 rtc_tm->tm_mon--; in get_rtc_time()
188 mon = rtc_tm.tm_mon + 1; /* tm_mon starts at zero */ in rtc_ioctl()
280 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday); in get_rtc_status()
Dgenrtc.c317 if ((wtime.tm_mon < 0 || wtime.tm_mon > 11) || (wtime.tm_mday < 1)) in gen_rtc_ioctl()
321 (days_in_mo[wtime.tm_mon] + ((wtime.tm_mon == 1) && leap_yr))) in gen_rtc_ioctl()
403 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, 1900); in gen_rtc_proc_show()
Drtc.c564 mon = rtc_tm.tm_mon + 1; /* tm_mon starts at zero */ in rtc_do_ioctl()
1238 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, epoch); in rtc_proc_show()
1327 rtc_tm->tm_mon = CMOS_READ(RTC_MONTH); in rtc_get_rtc_time()
1343 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in rtc_get_rtc_time()
1360 rtc_tm->tm_mon--; in rtc_get_rtc_time()
Defirtc.c107 eft->month = wtime->tm_mon + 1; in convert_to_efi_time()
125 wtime->tm_mon = eft->month - 1; in convert_from_efi_time()
/linux-4.1.27/arch/powerpc/platforms/chrp/
Dtime.c104 tm.tm_mon = bin2bcd(tm.tm_mon); in chrp_set_rtc_time()
111 chrp_cmos_clock_write(tm.tm_mon,RTC_MONTH); in chrp_set_rtc_time()
156 tm->tm_mon = mon; in chrp_get_rtc_time()
/linux-4.1.27/arch/mips/sibyte/swarm/
Drtc_m41t81.c178 tm.tm_mon ++; in m41t81_set_time()
179 tm.tm_mon = bin2bcd(tm.tm_mon); in m41t81_set_time()
180 m41t81_write(M41T81REG_MO, tm.tm_mon); in m41t81_set_time()
Drtc_xicor1241.c137 tm.tm_mon ++; in xicor_set_time()
138 tm.tm_mon = bin2bcd(tm.tm_mon); in xicor_set_time()
139 xicor_write(X1241REG_MO, tm.tm_mon); in xicor_set_time()
/linux-4.1.27/drivers/base/power/
Dtrace.c89 .tm_mon = 5, // June - counting from zero in set_magic_time()
98 time.tm_mon = (n % 12); in set_magic_time()
118 time.tm_mon + 1, time.tm_mday, time.tm_year % 100); in read_magic_time()
122 val += time.tm_mon * 100; /* 12 months */ in read_magic_time()
/linux-4.1.27/arch/m68k/sun3/
Dintersil.c51 todintersil->month = t->tm_mon; in sun3_hwclk()
61 t->tm_mon = todintersil->month; in sun3_hwclk()
/linux-4.1.27/arch/m68k/atari/
Dtime.c135 val.mon_ones = (t->tm_mon+1) % 10; in atari_mste_hwclk()
136 val.mon_tens = (t->tm_mon+1) / 10; in atari_mste_hwclk()
159 t->tm_mon = val.mon_ones + val.mon_tens * 10 - 1; in atari_mste_hwclk()
183 mon = t->tm_mon + 1; in atari_tt_hwclk()
280 t->tm_mon = mon - 1; in atari_tt_hwclk()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-rtc.c29 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1; in opal_to_tm()
63 return mktime(tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, in opal_get_boot_time()
/linux-4.1.27/arch/m68k/sun3x/
Dtime.c54 h->month = bin2bcd(t->tm_mon); in sun3x_hwclk()
64 t->tm_mon = bcd2bin(h->month); in sun3x_hwclk()
/linux-4.1.27/arch/powerpc/kernel/
Drtas-rtc.c82 rtc_tm->tm_mon = ret[1] - 1; in rtas_get_rtc_time()
94 tm->tm_year + 1900, tm->tm_mon + 1, in rtas_set_rtc_time()
Dtime.c726 tm.tm_mon -= 1; in update_persistent_clock()
755 ts->tv_sec = mktime(tm.tm_year+1900, tm.tm_mon+1, tm.tm_mday, in __read_persistent_clock()
1028 day = tm->tm_mon > 2 && leapyear(tm->tm_year); in GregorianDay()
1030 day += lastYear*365 + leapsToDate + MonthOffset[tm->tm_mon-1] + in GregorianDay()
1061 tm->tm_mon = i; in to_tm()
Drtas-proc.c319 tm.tm_year, tm.tm_mon, tm.tm_mday, in ppc_rtas_poweron_write()
382 tm.tm_year, tm.tm_mon, tm.tm_mday, in ppc_rtas_clock_write()
/linux-4.1.27/arch/parisc/include/asm/
Drtc.h93 wtime->tm_mon = y; in get_rtc_time()
103 secs = mktime(wtime->tm_year + 1900, wtime->tm_mon + 1, wtime->tm_mday, in set_rtc_time()
/linux-4.1.27/arch/m68k/hp300/
Dconfig.c214 t->tm_mon = hp300_rtc_read(RTC_REG_MON1) * 10 + in hp300_hwclk()
230 hp300_rtc_write(RTC_REG_MON1, (t->tm_mon + 1) / 10); in hp300_hwclk()
231 hp300_rtc_write(RTC_REG_MON2, (t->tm_mon + 1) % 10); in hp300_hwclk()
/linux-4.1.27/arch/m68k/mvme16x/
Drtc.c55 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl()
80 mon = rtc_tm.tm_mon + 1; /* tm_mon starts at zero */ in rtc_ioctl()
Dconfig.c404 t->tm_mon = bcd2int (rtc->bcd_mth); in mvme16x_hwclk()
/linux-4.1.27/arch/m68k/bvme6000/
Drtc.c59 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl()
85 mon = rtc_tm.tm_mon + 1; /* tm_mon starts at zero */ in rtc_ioctl()
Dconfig.c284 rtc->bcd_mth = bin2bcd(t->tm_mon + 1); in bvme6000_hwclk()
297 t->tm_mon = bcd2bin(rtc->bcd_mth)-1; in bvme6000_hwclk()
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-rds-gen.c104 l = tm.tm_mon <= 1; in vivid_rds_generate()
106 ((tm.tm_mon + 2 + l * 12) * 306001) / 10000; in vivid_rds_generate()
Dvivid-vbi-gen.c199 if (tm.tm_mday == 1 && tm.tm_mon == 2 && in vivid_vbi_gen_set_time_of_day()
202 packet[5] = calc_parity(0x40 | (1 + tm.tm_mon)); in vivid_vbi_gen_set_time_of_day()
/linux-4.1.27/arch/powerpc/platforms/8xx/
Dm8xx_setup.c175 time = mktime(tm->tm_year+1900, tm->tm_mon+1, tm->tm_mday, in mpc8xx_set_rtc_time()
196 tm->tm_mon -= 1; in mpc8xx_get_rtc_time()
/linux-4.1.27/arch/m68k/mac/
Dmisc.c719 &t->tm_year, &t->tm_mon, &t->tm_mday, in mac_hwclk()
723 t->tm_year + 1900, t->tm_mon + 1, t->tm_mday, in mac_hwclk()
729 t->tm_year + 1900, t->tm_mon + 1, t->tm_mday, in mac_hwclk()
733 now = mktime(t->tm_year + 1900, t->tm_mon + 1, t->tm_mday, in mac_hwclk()
/linux-4.1.27/arch/m68k/q40/
Dconfig.c238 Q40_RTC_MNTH = bin2bcd(t->tm_mon + 1); in q40_hwclk()
249 t->tm_mon = bcd2bin (Q40_RTC_MNTH)-1; in q40_hwclk()
/linux-4.1.27/arch/m68k/apollo/
Dconfig.c224 t->tm_mon=rtc->month; in dn_dummy_hwclk()
233 rtc->month=t->tm_mon; in dn_dummy_hwclk()
/linux-4.1.27/arch/m32r/include/asm/
Drtc.h51 int tm_mon; member
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dtime.c91 tm->tm_mon -= 1; in to_rtc_time()
99 return mktime(tm->tm_year+1900, tm->tm_mon+1, tm->tm_mday, in from_rtc_time()
/linux-4.1.27/include/uapi/linux/
Drtc.h25 int tm_mon; member
/linux-4.1.27/arch/m68k/kernel/
Dtime.c84 ts->tv_sec = mktime(time.tm_year, time.tm_mon, time.tm_mday, in read_persistent_clock()
/linux-4.1.27/arch/m68k/68000/
Dtimers.c128 t->tm_year = t->tm_mon = t->tm_mday = 1; in m68328_hwclk()
/linux-4.1.27/fs/fat/
Dmisc.c254 tm.tm_mon++; in fat_time_unix2fat()
259 *date = cpu_to_le16(tm.tm_year << 9 | tm.tm_mon << 5 | tm.tm_mday); in fat_time_unix2fat()
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dtime.c38 pr_debug("%s:%d tm_mon %d\n", func, line, tm->tm_mon); in _dump_tm()
/linux-4.1.27/kernel/time/
Dtimeconv.c124 result->tm_mon = y; in time_to_tm()
/linux-4.1.27/arch/mn10300/kernel/
Drtc.c33 ts->tv_sec = mktime(tm.tm_year, tm.tm_mon, tm.tm_mday, in read_persistent_clock()
/linux-4.1.27/arch/m68k/mvme147/
Dconfig.c157 t->tm_mon = bcd2int (m147_rtc->bcd_mth); in mvme147_hwclk()
/linux-4.1.27/drivers/input/misc/
Dhp_sdc_rtc.c122 rtctm->tm_mon = (tseq[69] & 0x0f) + (tseq[76] & 0x0f) * 10; in hp_sdc_rtc_do_read_bbrtc()
448 tm.tm_year + 1900, tm.tm_mon + 1, in hp_sdc_rtc_proc_show()
623 mon = hp_sdc_rtc_tm.tm_mon + 1; /* tm_mon starts at zero */ in hp_sdc_rtc_ioctl()
/linux-4.1.27/arch/x86/platform/intel-mid/
Dintel_mid_vrtc.c105 vrtc_cmos_write(tm.tm_mon, RTC_MONTH); in vrtc_set_mmss()
/linux-4.1.27/include/linux/
Dtime.h173 int tm_mon; member
/linux-4.1.27/tools/testing/selftests/timers/
Drtctest.c129 rtc_tm.tm_mday, rtc_tm.tm_mon + 1, rtc_tm.tm_year + 1900, in main()
/linux-4.1.27/kernel/debug/kdb/
Dkdb_main.c2485 int tm_mon; /* month */ member
2504 while (tm->tm_mday >= mon_day[tm->tm_mon]) { in kdb_gmtime()
2505 tm->tm_mday -= mon_day[tm->tm_mon]; in kdb_gmtime()
2506 if (++tm->tm_mon == 12) { in kdb_gmtime()
2507 tm->tm_mon = 0; in kdb_gmtime()
2559 1900+tm.tm_year, tm.tm_mon+1, tm.tm_mday, in kdb_summary()
/linux-4.1.27/arch/tile/include/hv/
Dhypervisor.h699 __hv64 tm_mon; /**< Month, 0-11 */ member
707 __hv32 tm_mon; /**< Month, 0-11 */
/linux-4.1.27/drivers/macintosh/
Dsmu.c374 cmd_buf->data[6] = hex2bcd(time->tm_mon) + 1; in smu_fill_set_rtc_cmd()
399 time->tm_mon = bcd2hex(cmd.buffer[5]) - 1; in smu_get_rtc_time()
421 hex2bcd(time->tm_mon) + 1, in smu_set_rtc_time()
/linux-4.1.27/drivers/mfd/
Dmenelaus.c852 t->tm_mon = bcd2bin(regs[4]) - 1; in menelaus_to_time()
884 status = menelaus_write_reg(regnum++, bin2bcd(t->tm_mon + 1)); in time_to_menelaus()
/linux-4.1.27/fs/nilfs2/
Dsysfs.c36 res.tm_mon += 1; \
39 res.tm_year, res.tm_mon, res.tm_mday, \
/linux-4.1.27/Documentation/ia64/
Defirtc.txt70 int tm_mon;
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_trace.c748 tm.tm_mon + 1, tm.tm_mday, tm.tm_year + 1900, in copy_and_format_trace_data()
/linux-4.1.27/net/mac80211/
Ddebugfs_sta.c130 result.tm_year, result.tm_mon, result.tm_mday, in sta_connected_time_read()