Home
last modified time | relevance | path

Searched refs:year (Results 1 – 25 of 42) sorted by relevance

12

/u-boot/drivers/rtc/
A Drtc-lib.c26 int rtc_month_days(unsigned int month, unsigned int year) in rtc_month_days() argument
28 return rtc_days_in_month[month] + (is_leap_year(year) && month == 1); in rtc_month_days()
40 unsigned int month, year, secs; in rtc_to_tm() local
48 year = 1970 + days / 365; in rtc_to_tm()
49 days -= (year - 1970) * 365 in rtc_to_tm()
50 + LEAPS_THRU_END_OF(year - 1) in rtc_to_tm()
53 year -= 1; in rtc_to_tm()
54 days += 365 + is_leap_year(year); in rtc_to_tm()
56 tm->tm_year = year; /* Not year - 1900 */ in rtc_to_tm()
62 newdays = days - rtc_month_days(month, year); in rtc_to_tm()
A Ddavinci.c17 unsigned long sec, min, hour, mday, wday, mon_cent, year; in rtc_get() local
34 year = readl(&rtc->year); in rtc_get()
38 year, mon_cent, mday, wday, in rtc_get()
46 tmp->tm_year = bcd2bin(year) + 2000; in rtc_get()
65 writel(bin2bcd(tmp->tm_year % 100), &rtc->year); in rtc_set()
A Ds3c24x0_rtc.c46 uchar sec, min, hour, mday, wday, mon, year; in rtc_get() local
61 year = readb(&rtc->bcdyear); in rtc_get()
79 year, mon, mday, wday, hour, min, sec); in rtc_get()
90 tmp->tm_year = bcd2bin(year); in rtc_get()
110 uchar sec, min, hour, mday, wday, mon, year; in rtc_set() local
117 year = bin2bcd(tmp->tm_year % 100); in rtc_set()
135 writeb(year, &rtc->bcdyear); in rtc_set()
A Dpcf8563.c29 uchar sec, min, hour, mday, wday, mon_cent, year; in rtc_get() local
37 year = rtc_read (0x08); in rtc_get()
41 year, mon_cent, mday, wday, in rtc_get()
59 tmp->tm_year = bcd2bin (year) + ((mon_cent & 0x80) ? 1900 : 2000); in rtc_get()
125 uchar sec, min, hour, mday, wday, mon_cent, year; in pcf8563_rtc_get() local
133 year = dm_i2c_reg_read(dev, 0x08); in pcf8563_rtc_get()
136 year, mon_cent, mday, wday); in pcf8563_rtc_get()
155 tmp->tm_year = bcd2bin(year) + ((mon_cent & 0x80) ? 1900 : 2000); in pcf8563_rtc_get()
A Dmax6900.c40 uchar sec, min, hour, mday, wday, mon, cent, year; in rtc_get() local
50 year = rtc_read (0x8c); in rtc_get()
62 year, mon, cent, mday, wday, in rtc_get()
70 tmp->tm_year = bcd2bin (year) + bcd2bin(cent) * 100; in rtc_get()
A Dpt7c4338.c69 u8 sec, min, hour, mday, wday, mon, year, ctl_stat; in rtc_get() local
78 year = rtc_read(RTC_YR_REG_ADDR); in rtc_get()
81 year, mon, mday, wday, hour, min, sec, ctl_stat); in rtc_get()
97 tmp->tm_year = bcd2bin(year) + 2000; in rtc_get()
146 u8 sec, min, hour, mday, wday, mon, year, ctl_stat; in pt7c4338_rtc_get() local
155 year = rtc_read(dev, RTC_YR_REG_ADDR); in pt7c4338_rtc_get()
157 year, mon, mday, wday); in pt7c4338_rtc_get()
176 tmp->tm_year = bcd2bin(year) + 2000; in pt7c4338_rtc_get()
A Dm48t35ax.c26 uchar sec, min, hour, cent_day, date, month, year; in rtc_get() local
40 year = rtc_read (0x7); in rtc_get()
49 year, month, date, cent_day, in rtc_get()
57 tmp->tm_year = bcd2bin (year) + ((cent_day & 0x10) ? 2000 : 1900); in rtc_get()
A Dds1337.c76 uchar sec, min, hour, mday, wday, mon_cent, year, control, status; in rtc_get() local
86 year = rtc_read (RTC_YR_REG_ADDR); in rtc_get()
95 year, mon_cent, mday, wday, hour, min, sec, control, status); in rtc_get()
110 tmp->tm_year = bcd2bin (year) + ((mon_cent & 0x80) ? 2000 : 1900); in rtc_get()
209 uchar sec, min, hour, mday, wday, mon_cent, year, control, status; in ds1337_rtc_get() local
219 year = rtc_read(dev, RTC_YR_REG_ADDR); in ds1337_rtc_get()
227 year, mon_cent, mday, wday); in ds1337_rtc_get()
244 tmp->tm_year = bcd2bin(year) + ((mon_cent & 0x80) ? 2000 : 1900); in ds1337_rtc_get()
A Dm41t60.c30 static unsigned char year2cb(unsigned const year) in year2cb() argument
32 if (year < 1900 || year >= 2300) in year2cb()
33 printf("M41T60 RTC: year %d out of range\n", year); in year2cb()
35 return (year / 100) & 0x3; in year2cb()
A Dds3231.c69 uchar sec, min, hour, mday, wday, mon_cent, year, control, status; in rtc_get() local
79 year = rtc_read (RTC_YR_REG_ADDR); in rtc_get()
83 year, mon_cent, mday, wday, hour, min, sec, control, status); in rtc_get()
98 tmp->tm_year = bcd2bin (year) + ((mon_cent & 0x80) ? 2000 : 1900); in rtc_get()
178 uchar sec, min, hour, mday, wday, mon_cent, year, status; in ds3231_rtc_get() local
187 year = dm_i2c_reg_read(dev, RTC_YR_REG_ADDR); in ds3231_rtc_get()
203 tmp->tm_year = bcd2bin(year) + ((mon_cent & 0x80) ? 2000 : 1900); in ds3231_rtc_get()
A Dds164x.c55 uchar mday, wday, mon, year; in rtc_get() local
69 year = rtc_read( RTC_YEAR ); in rtc_get()
77 year, mon, mday, wday, in rtc_get()
88 tmp->tm_year = bcd2bin( year ) + RTC_EPOCH; in rtc_get()
A Dds1556.c55 uchar mday, wday, mon, year; in rtc_get() local
71 year = rtc_read( RTC_YEAR ); in rtc_get()
80 year, century, mon, mday, wday, in rtc_get()
91 tmp->tm_year = bcd2bin( year ) + in rtc_get()
A Dds174x.c50 uchar mday, wday, mon, year; in rtc_get() local
66 year = rtc_read( RTC_YEAR ); in rtc_get()
75 year, mon_cent, mday, wday, in rtc_get()
86 tmp->tm_year = bcd2bin( year ) + in rtc_get()
A Dmk48t59.c78 uchar sec, min, hour, mday, wday, mon, year; in rtc_get() local
93 year = rtc_read (RTC_YEAR); in rtc_get()
102 year, mon, mday, wday, in rtc_get()
110 tmp->tm_year = bcd2bin (year); in rtc_get()
A Drx8025.c102 uchar sec, min, hour, mday, wday, mon, year, ctl2; local
120 year = rtc_read(RTC_YR_REG_ADDR);
124 year, mon, mday, wday, hour, min, sec);
153 tmp->tm_year = bcd2bin (year) + ( bcd2bin (year) >= 70 ? 1900 : 2000);
A Dds1302.c71 unsigned char year:4; member
226 if (bbclk.year>9) { in rtc_init()
229 bbclk.year=0; in rtc_init()
277 tmp->tm_year=10*bbclk.year10+bbclk.year + 1900; in rtc_get()
323 bbclk.year=tmp->tm_year%10; in rtc_set()
A Dmc146818.c84 uchar sec, min, hour, mday, wday __attribute__((unused)),mon, year; in mc146818_get() local
96 year = mc146818_read8(RTC_YEAR); in mc146818_get()
99 year, mon, mday, wday, hour, min, sec); in mc146818_get()
111 tmp->tm_year = bcd2bin(year); in mc146818_get()
A Dds1307.c84 uchar sec, min, hour, mday, wday, mon, year; in rtc_get() local
95 year = rtc_read (RTC_YR_REG_ADDR); in rtc_get()
99 year, mon, mday, wday, hour, min, sec); in rtc_get()
132 tmp->tm_year = bcd2bin (year) + ( bcd2bin (year) >= 70 ? 1900 : 2000); in rtc_get()
/u-boot/lib/
A Ddate.c19 #define leapyear(year) ((year) % 4 == 0) argument
84 int year = tm->tm_year; in rtc_mktime() local
90 year -= 1; in rtc_mktime()
93 days = (unsigned long)(year / 4 - year / 100 + year / 400 + in rtc_mktime()
95 year * 365 - 719499; in rtc_mktime()
104 time64_t mktime64(const unsigned int year, const unsigned int mon, in mktime64() argument
110 time.tm_year = year; in mktime64()
/u-boot/include/
A Drtc.h274 static inline bool is_leap_year(unsigned int year) in is_leap_year() argument
276 return (!(year % 4) && (year % 100)) || !(year % 400); in is_leap_year()
322 int rtc_month_days(unsigned int month, unsigned int year);
/u-boot/lib/efi_selftest/
A Defi_selftest_rtc.c46 .year = 2017, in execute()
63 tm_old.year, tm_old.month, tm_old.day, in execute()
76 if (tm.year != tm_new.year || in execute()
/u-boot/cmd/
A Ddate.c186 int year, century; in mk_date() local
189 cnvrt2 (datestr+10, &year) ) { in mk_date()
192 tmp->tm_year = 100 * century + year; in mk_date()
194 int year, century; in mk_date() local
197 if (cnvrt2 (datestr+ 8, &year)) in mk_date()
199 tmp->tm_year = 100 * century + year; in mk_date()
/u-boot/board/compulab/common/
A Deeprom.c287 unsigned int year) in validate_date() argument
311 if (year % 4 == 0) { in validate_date()
312 if (year % 100 != 0) in validate_date()
314 else if (year % 400 == 0) in validate_date()
368 unsigned int year = simple_strtol(tok3, &endptr, 0); in eeprom_field_update_date() local
374 if (validate_date(day, month - 1, year)) { in eeprom_field_update_date()
379 if (year >> 16) { in eeprom_field_update_date()
386 field->buf[2] = (unsigned char)year; in eeprom_field_update_date()
387 field->buf[3] = (unsigned char)(year >> 8); in eeprom_field_update_date()
/u-boot/lib/crypto/
A Dx509_cert_parser.c560 year = DD2bin(p); in x509_decode_time()
561 if (year >= 50) in x509_decode_time()
562 year += 1900; in x509_decode_time()
564 year += 2000; in x509_decode_time()
569 year = DD2bin(p) * 100 + DD2bin(p); in x509_decode_time()
570 if (year >= 1950 && year <= 2049) in x509_decode_time()
585 if (year < 1970 || in x509_decode_time()
591 if (year % 4 == 0) { in x509_decode_time()
593 if (year % 100 == 0) { in x509_decode_time()
595 if (year % 400 == 0) in x509_decode_time()
[all …]
/u-boot/doc/build/
A Dsource.rst20 v<year>.<month>
24 v<year>.<month>-rc<number>

Completed in 35 milliseconds

12