Lines Matching defs:year
61 * The year parameter passed to the driver is usually an offset relative to
62 * the year 1900. This macro is used to convert this offset to another one
63 * relative to the minimum year allowed by the hardware.
65 * The year range is 1970 - 2069. This range is selected to match Allwinner's
411 int year;
414 /* our RTC has a limited year range... */
415 year = rtc_tm->tm_year - AC100_YEAR_OFF;
416 if (year < 0 || year > (AC100_YEAR_MAX - 1900)) {
417 dev_err(dev, "rtc only supports year in range %d - %d\n",
429 reg[6] = bin2bcd(year) & AC100_RTC_YEA_MASK;
433 /* Is it a leap year? */
434 if (is_leap_year(year + AC100_YEAR_OFF + 1900))
488 int year;
491 /* our alarm has a limited year range... */
492 year = alrm_tm->tm_year - AC100_YEAR_OFF;
493 if (year < 0 || year > (AC100_YEAR_MAX - 1900)) {
494 dev_err(dev, "alarm only supports year in range %d - %d\n",
512 reg[6] = (bin2bcd(year) & AC100_ALM_YEA_MASK) |