Home
last modified time | relevance | path

Searched refs:dt_year (Results 1 – 25 of 36) sorted by relevance

12

/openbsd/src/sys/arch/luna88k/dev/
Dtimekeeper.c154 dt->dt_year = FROMBCD(chiptime[MK_YEAR] >> 24); in mkclock_get()
159 if (dt->dt_year > 100) dt->dt_year -= (MK_YEAR0 % 100); in mkclock_get()
161 dt->dt_year += MK_YEAR0; in mkclock_get()
165 dt->dt_year, dt->dt_mon, dt->dt_day, in mkclock_get()
191 chiptime[MK_YEAR] = TOBCD(dt->dt_year - MK_YEAR0) << 24; in mkclock_set()
197 dt->dt_year, dt->dt_mon, dt->dt_day, in mkclock_set()
255 _DS_GET_BCD(DS_YEAR, dt->dt_year); in dsclock_get()
258 if (dt->dt_year > 100) dt->dt_year -= (DS_YEAR0 % 100); in dsclock_get()
260 dt->dt_year += DS_YEAR0; in dsclock_get()
265 dt->dt_year, dt->dt_mon, dt->dt_day, in dsclock_get()
[all …]
/openbsd/src/sys/arch/sh/sh/
Dclock.c393 dt->dt_year = FROMBCD(_reg_read_1(SH3_RYRCNT)); in sh_rtc_get()
395 dt->dt_year = FROMBCD(_reg_read_2(SH4_RYRCNT) & 0x00ff); in sh_rtc_get()
414 dt->dt_year = (dt->dt_year % 100) + 1900; in sh_rtc_get()
415 if (dt->dt_year < 1970) in sh_rtc_get()
416 dt->dt_year += 100; in sh_rtc_get()
432 _reg_write_1(SH3_RYRCNT, TOBCD(dt->dt_year % 100)); in sh_rtc_set()
434 _reg_write_2(SH4_RYRCNT, TOBCD(dt->dt_year % 100)); in sh_rtc_set()
/openbsd/src/sys/dev/fdt/
Dacrtc.c152 dt.dt_year < POSIX_BASE_YEAR) in acrtc_gettime()
181 dt->dt_year = FROMBCD(acrtc_read_reg(sc, RTC_YEA) & RTC_YEA_MASK); in acrtc_clock_read()
182 dt->dt_year += 2000; in acrtc_clock_read()
186 dt->dt_year, dt->dt_hour, dt->dt_min, dt->dt_sec); in acrtc_clock_read()
200 uint16_t leap = isleap(dt->dt_year) ? RTC_YEA_LEAP_YEAR : 0; in acrtc_clock_write()
208 acrtc_write_reg(sc, RTC_YEA, TOBCD(dt->dt_year - 2000) | leap); in acrtc_clock_write()
Dsxirtc.c224 dt.dt_year = (reg >> 16 & sc->year_mask) + sc->base_year; in sxirtc_gettime()
244 if (dt.dt_year == sc->base_year) in sxirtc_gettime()
275 ((dt.dt_year - sc->base_year) << 16) | in sxirtc_settime()
276 (LEAPYEAR(dt.dt_year) << sc->leap_shift)); in sxirtc_settime()
Dexrtc.c109 dt.dt_year = FROMBCD(HREAD4(sc, RTCYEAR)) + 1900; in exrtc_gettime()
120 dt.dt_year < POSIX_BASE_YEAR) in exrtc_gettime()
142 HWRITE4(sc, RTCYEAR, TOBCD(dt.dt_year - 1900)); in exrtc_settime()
Ddapmic.c234 dt->dt_year = (regs[5] & COUNT_Y_COUNT_YEAR) + 2000; in dapmic_clock_read()
255 regs[5] = (dt->dt_year - 2000) | COUNT_Y_MONITOR; in dapmic_clock_write()
282 dt.dt_year < POSIX_BASE_YEAR) in dapmic_gettime()
Drkpmic.c762 dt.dt_year < POSIX_BASE_YEAR) in rkpmic_gettime()
771 secs += (dt.dt_year - 2016 + (dt.dt_mon == 12 ? 1 : 0)) * 86400; in rkpmic_gettime()
794 secs -= (dt.dt_year - 2016) * 86400; in rkpmic_settime()
856 dt->dt_year = FROMBCD(regs[5]) + 2000; in rkpmic_clock_read()
882 regs[5] = TOBCD(dt->dt_year - 2000); in rkpmic_clock_write()
/openbsd/src/sys/dev/i2c/
Dm41t8x.c107 dt.dt_year = FROMBCD(data[M41T8X_YEAR]) + 2000; in m41t8xrtc_gettime()
109 dt.dt_year += 100; in m41t8xrtc_gettime()
139 if (dt.dt_year >= 2100) in m41t8xrtc_settime()
146 data[M41T8X_YEAR] = TOBCD(dt.dt_year % 100); in m41t8xrtc_settime()
Dds3231.c112 dt.dt_year < POSIX_BASE_YEAR) in dsxrtc_gettime()
207 dt->dt_year = FROMBCD(regs[6]) + 2000; in dsxrtc_clock_read()
230 regs[6] = TOBCD(dt->dt_year - 2000); in dsxrtc_clock_write()
Disl1208.c111 dt.dt_year < POSIX_BASE_YEAR) in islrtc_gettime()
200 dt->dt_year = FROMBCD(regs[5]) + 2000; in islrtc_clock_read()
227 regs[5] = TOBCD(dt->dt_year - 2000); in islrtc_clock_write()
Dmcp794xx.c116 dt.dt_year < POSIX_BASE_YEAR) in mcprtc_gettime()
205 dt->dt_year = FROMBCD(regs[6]) + 2000; in mcprtc_clock_read()
229 regs[6] = TOBCD(dt->dt_year - 2000); in mcprtc_clock_write()
Dabx80x.c150 dt.dt_year < POSIX_BASE_YEAR) in abcrtc_gettime()
241 dt->dt_year = FROMBCD(regs[6]) + 2000; in abcrtc_clock_read()
265 regs[6] = TOBCD(dt->dt_year - 2000); in abcrtc_clock_write()
Dds1307.c242 dt.dt_year = FROMBCD(data[DS1307_YEAR_REG] & DS1307_YEAR_MASK) + 2000; in maxrtc_gettime()
266 data[7] = TOBCD(dt.dt_year - 2000); in maxrtc_settime()
Dpcf8563.c220 dt->dt_year = FROMBCD(regs[6]) + 2000; in pcxrtc_clock_read()
244 regs[6] = TOBCD(dt->dt_year - 2000); in pcxrtc_clock_write()
Dpcf85063.c227 dt->dt_year = FROMBCD(regs[6]) + 2000; in pcyrtc_clock_read()
251 regs[6] = TOBCD(dt->dt_year - 2000); in pcyrtc_clock_write()
/openbsd/src/sys/arch/octeon/dev/
Doctrtc.c169 dt.dt_year = ((tod[5] & 0x80) ? 2000 : 1900) + FROMBCD(tod[6]); in octrtc_gettime()
181 dt.dt_year < POSIX_BASE_YEAR) in octrtc_gettime()
249 dt.dt_year, dt.dt_mon, dt.dt_day, dt.dt_wday, in octrtc_settime()
258 if (dt.dt_year >= 2000) in octrtc_settime()
260 tod[6] = TOBCD(dt.dt_year % 100); in octrtc_settime()
/openbsd/src/sys/arch/landisk/dev/
Drs5c313.c234 dt->dt_year = (dt->dt_year % 100) + 1900; in rs5c313_gettime()
235 if (dt->dt_year < 1970) { in rs5c313_gettime()
236 dt->dt_year += 100; in rs5c313_gettime()
282 t = dt->dt_year % 100; in rs5c313_settime()
/openbsd/src/sys/arch/sparc64/dev/
Drtc.c270 dt.dt_year = year; in rtc_gettime()
302 year = dt.dt_year % 100; in rtc_settime()
349 dt.dt_year = FROMBCD(bus_space_read_1(iot, ioh, BQ4802_YEAR)) + in rtc_bq4802_gettime()
394 bus_space_write_1(iot, ioh, BQ4802_YEAR, TOBCD(dt.dt_year % 100)); in rtc_bq4802_settime()
395 bus_space_write_1(iot, ioh, BQ4802_CENTURY, TOBCD(dt.dt_year / 100)); in rtc_bq4802_settime()
/openbsd/src/sys/kern/
Dclock_subr.c91 year = dt->dt_year; in clock_ymdhms_to_secs()
139 dt->dt_year = i; in clock_secs_to_ymdhms()
/openbsd/src/sys/arch/loongson/dev/
Dmcclock.c92 dt.dt_year = regs[MC_YEAR] + 2000; in mcclock_gettime()
122 regs[MC_YEAR] = dt.dt_year % 100; in mcclock_settime()
/openbsd/src/sys/arch/alpha/alpha/
Dclock.c91 dt.dt_year = year; in rtc_gettime()
112 ct.year = dt.dt_year % 100; in rtc_settime()
/openbsd/src/sys/arch/powerpc64/dev/
Dopal.c298 dt.dt_year = FROMBCD((date >> 16) & 0xff); in opal_gettime()
299 dt.dt_year += 100 * FROMBCD((date >> 24) & 0xff); in opal_gettime()
322 date |= (uint32_t)TOBCD(dt.dt_year) << 16; in opal_settime()
323 date |= (uint32_t)TOBCD(dt.dt_year / 100) << 24; in opal_settime()
/openbsd/src/sys/arch/arm64/dev/
Defi_machdep.c304 dt.dt_year = time.Year; in efi_gettime()
314 dt.dt_year < POSIX_BASE_YEAR) in efi_gettime()
332 time.Year = dt.dt_year; in efi_settime()
/openbsd/src/sys/arch/amd64/isa/
Dclock.c459 dt.dt_year = clock_expandyear(bcdtobin(rtclk[MC_YEAR])); in rtcgettime()
484 rtclk[MC_YEAR] = bintobcd(dt.dt_year % 100); in rtcsettime()
496 century = bintobcd(dt.dt_year / 100); in rtcsettime()
/openbsd/src/sys/dev/ic/
Dmk48txx.c155 dt.dt_year = year; in mk48txx_gettime()
191 year = dt.dt_year - mk->mk_year0; in mk48txx_settime()

12