DATE_YEAR_S
tm->tm_year = bcd2bin((date & DATE_YEAR_MASK) >> DATE_YEAR_S)
writel((bin2bcd(tm->tm_year % 100) << DATE_YEAR_S)
#define DATE_YEAR_MASK (0xff << DATE_YEAR_S)