Home
last modified time | relevance | path

Searched refs:century (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/rtc/
Drtc-mc146818-lib.c28 unsigned char century = 0; in mc146818_get_time() local
64 acpi_gbl_FADT.century) in mc146818_get_time()
65 century = CMOS_READ(acpi_gbl_FADT.century); in mc146818_get_time()
78 century = bcd2bin(century); in mc146818_get_time()
85 if (century) in mc146818_get_time()
86 time->tm_year += (century - 19) * 100; in mc146818_get_time()
111 unsigned char century = 0; in mc146818_set_time() local
143 acpi_gbl_FADT.century) { in mc146818_set_time()
144 century = (yrs + 1900) / 100; in mc146818_set_time()
168 century = bin2bcd(century); in mc146818_set_time()
[all …]
Drtc-bq4802.c53 unsigned int century; in bq4802_read_time() local
68 century = p->read(p, 0x0f); in bq4802_read_time()
81 century = bcd2bin(century); in bq4802_read_time()
83 tm->tm_year += (century * 100); in bq4802_read_time()
94 u8 sec, min, hrs, day, mon, yrs, century, val; in bq4802_set_time() local
99 century = year / 100; in bq4802_set_time()
114 century = bin2bcd(century); in bq4802_set_time()
127 p->write(p, 0x0f, century); in bq4802_set_time()
Drtc-ds1742.c63 u8 century; in ds1742_rtc_set_time() local
65 century = bin2bcd((tm->tm_year + 1900) / 100); in ds1742_rtc_set_time()
78 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1742_rtc_set_time()
79 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1742_rtc_set_time()
88 unsigned int century; in ds1742_rtc_read_time() local
102 century = readb(ioaddr + RTC_CENTURY) & RTC_CENTURY_MASK; in ds1742_rtc_read_time()
111 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in ds1742_rtc_read_time()
Drtc-ds1553.c78 u8 century; in ds1553_rtc_set_time() local
80 century = bin2bcd((tm->tm_year + 1900) / 100); in ds1553_rtc_set_time()
93 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1553_rtc_set_time()
94 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1553_rtc_set_time()
103 unsigned int century; in ds1553_rtc_read_time() local
117 century = readb(ioaddr + RTC_CENTURY) & RTC_CENTURY_MASK; in ds1553_rtc_read_time()
126 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in ds1553_rtc_read_time()
Drtc-max6902.c58 int err, century; in max6902_read_time() local
83 century = bcd2bin(buf[0]) * 100; in max6902_read_time()
85 dt->tm_year += century; in max6902_read_time()
Drtc-ds1511.c244 unsigned int century; in ds1511_rtc_read_time() local
257 century = rtc_read(RTC_CENTURY); in ds1511_rtc_read_time()
269 century = bcd2bin(century) * 100; in ds1511_rtc_read_time()
275 century += rtc_tm->tm_year; in ds1511_rtc_read_time()
276 rtc_tm->tm_year = century - 1900; in ds1511_rtc_read_time()
Drtc-ds1685.c271 u8 ctrlb, century; in ds1685_rtc_read_time() local
283 century = rtc->read(rtc, RTC_CENTURY); in ds1685_rtc_read_time()
290 century = ds1685_rtc_bcd2bin(rtc, century, RTC_CENTURY_MASK, in ds1685_rtc_read_time()
304 tm->tm_year = ((years + (century * 100)) - 1900); in ds1685_rtc_read_time()
320 u8 ctrlb, seconds, minutes, hours, wday, mday, month, years, century; in ds1685_rtc_set_time() local
337 century = ds1685_rtc_bin2bcd(rtc, ((tm->tm_year + 1900) / 100), in ds1685_rtc_set_time()
374 rtc->write(rtc, RTC_CENTURY, century); in ds1685_rtc_set_time()
Drtc-stk17ta8.c102 unsigned int century; in stk17ta8_rtc_read_time() local
119 century = readb(ioaddr + RTC_CENTURY); in stk17ta8_rtc_read_time()
128 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in stk17ta8_rtc_read_time()
Drtc-ds3232.c104 unsigned int century, add_century = 0; in ds3232_read_time() local
122 century = month & 0x80; in ds3232_read_time()
143 if (century) in ds3232_read_time()
Drtc-cmos.c80 u8 century; member
618 || off == cmos->century) in cmos_nvram_write()
772 cmos_rtc.century = info->rtc_century; in cmos_do_probe()
863 cmos_rtc.century ? ", y3k" : "", in cmos_do_probe()
1228 acpi_rtc_info.rtc_century = acpi_gbl_FADT.century; in cmos_wake_setup()
DKconfig253 century bit inconditionnally but never used it when reading the time.
255 Setting this option will add proper support for the century bit but if
257 reading the date will return a date in the next century.
/Linux-v4.19/arch/x86/kernel/
Drtc.c65 unsigned int status, year, mon, day, hour, min, sec, century = 0; in mach_get_cmos_time() local
97 acpi_gbl_FADT.century) in mach_get_cmos_time()
98 century = CMOS_READ(acpi_gbl_FADT.century); in mach_get_cmos_time()
115 if (century) { in mach_get_cmos_time()
116 century = bcd2bin(century); in mach_get_cmos_time()
117 year += century * 100; in mach_get_cmos_time()
/Linux-v4.19/arch/mips/include/asm/
Dm48t37.h15 volatile u8 century; member
/Linux-v4.19/drivers/firmware/efi/
Dcper.c410 __u8 hour, min, sec, day, mon, year, century, *timestamp; in cper_print_tstamp() local
420 century = bcd2bin(timestamp[7]); in cper_print_tstamp()
424 century, year, mon, day, hour, min, sec); in cper_print_tstamp()
/Linux-v4.19/include/acpi/
Dactbl.h234 u8 century; /* Index to century in RTC CMOS RAM */ member
/Linux-v4.19/Documentation/
Drtc.txt32 be able to schedule one any time in the upcoming century.
/Linux-v4.19/Documentation/admin-guide/LSM/
DSmack.rst361 From the middle of the 1980's until the turn of the century Mandatory Access
371 Around the turn of the century Domain Type Enforcement (DTE) became popular.
/Linux-v4.19/Documentation/virtual/kvm/
Dtimekeeping.txt255 32h byte Current century BCD (*)