Lines Matching refs:date
191 u32 date; in sunxi_rtc_getalarm() local
194 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_getalarm()
200 alrm_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_getalarm()
201 alrm_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_getalarm()
202 alrm_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_getalarm()
223 u32 date, time; in sunxi_rtc_gettime() local
229 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_gettime()
231 } while ((date != readl(chip->base + SUNXI_RTC_YMD)) || in sunxi_rtc_gettime()
238 rtc_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_gettime()
239 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime()
240 rtc_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_gettime()
331 u32 date = 0; in sunxi_rtc_settime() local
351 date = SUNXI_DATE_SET_DAY_VALUE(rtc_tm->tm_mday) | in sunxi_rtc_settime()
357 date |= SUNXI_LEAP_SET_VALUE(1, chip->data_year->leap_shift); in sunxi_rtc_settime()
380 writel(date, chip->base + SUNXI_RTC_YMD); in sunxi_rtc_settime()