Lines Matching refs:date
204 u32 date; in sunxi_rtc_getalarm() local
207 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_getalarm()
213 alrm_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_getalarm()
214 alrm_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_getalarm()
215 alrm_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_getalarm()
236 u32 date, time; in sunxi_rtc_gettime() local
242 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_gettime()
244 } while ((date != readl(chip->base + SUNXI_RTC_YMD)) || in sunxi_rtc_gettime()
251 rtc_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_gettime()
252 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime()
253 rtc_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_gettime()
344 u32 date = 0; in sunxi_rtc_settime() local
364 date = SUNXI_DATE_SET_DAY_VALUE(rtc_tm->tm_mday) | in sunxi_rtc_settime()
370 date |= SUNXI_LEAP_SET_VALUE(1, chip->data_year->leap_shift); in sunxi_rtc_settime()
393 writel(date, chip->base + SUNXI_RTC_YMD); in sunxi_rtc_settime()