Lines Matching refs:date
189 u32 date; in sunxi_rtc_getalarm() local
192 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_getalarm()
198 alrm_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_getalarm()
199 alrm_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_getalarm()
200 alrm_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_getalarm()
221 u32 date, time; in sunxi_rtc_gettime() local
227 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_gettime()
229 } while ((date != readl(chip->base + SUNXI_RTC_YMD)) || in sunxi_rtc_gettime()
236 rtc_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_gettime()
237 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime()
238 rtc_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_gettime()
329 u32 date = 0; in sunxi_rtc_settime() local
349 date = SUNXI_DATE_SET_DAY_VALUE(rtc_tm->tm_mday) | in sunxi_rtc_settime()
355 date |= SUNXI_LEAP_SET_VALUE(1, chip->data_year->leap_shift); in sunxi_rtc_settime()
378 writel(date, chip->base + SUNXI_RTC_YMD); in sunxi_rtc_settime()