/Linux-v4.19/drivers/rtc/ |
D | rtc-mc146818-lib.c | 28 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 …]
|
D | rtc-bq4802.c | 53 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()
|
D | rtc-ds1742.c | 63 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()
|
D | rtc-ds1553.c | 78 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()
|
D | rtc-max6902.c | 58 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()
|
D | rtc-ds1511.c | 244 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()
|
D | rtc-ds1685.c | 271 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()
|
D | rtc-stk17ta8.c | 102 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()
|
D | rtc-ds3232.c | 104 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()
|
D | rtc-cmos.c | 80 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()
|
D | Kconfig | 253 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/ |
D | rtc.c | 65 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/ |
D | m48t37.h | 15 volatile u8 century; member
|
/Linux-v4.19/drivers/firmware/efi/ |
D | cper.c | 410 __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/ |
D | actbl.h | 234 u8 century; /* Index to century in RTC CMOS RAM */ member
|
/Linux-v4.19/Documentation/ |
D | rtc.txt | 32 be able to schedule one any time in the upcoming century.
|
/Linux-v4.19/Documentation/admin-guide/LSM/ |
D | Smack.rst | 361 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/ |
D | timekeeping.txt | 255 32h byte Current century BCD (*)
|