Lines Matching refs:days
230 static void convertfromdays(u16 days, struct rtc_time *tm)
236 if (days >= tmp_days)
237 days -= tmp_days;
241 if (days >= tmp_days) {
242 days -= tmp_days;
246 tm->tm_mday = days + 1;
255 static void convert2days(u16 *days, struct rtc_time *tm)
258 *days = 0;
261 *days += rtc_year_days(1, 12, i);
263 *days += rtc_year_days(tm->tm_mday, tm->tm_mon, 1900 + tm->tm_year);
269 u16 days = 0;
292 days |= day1;
293 days <<= 8;
294 days |= day0;
296 convertfromdays(days, tm);
304 u16 days;
308 convert2days(&days, tm);
322 rtcss_write(davinci_rtc, days & 0xFF, PRTCSS_RTC_DAY0);
325 rtcss_write(davinci_rtc, (days & 0xFF00) >> 8, PRTCSS_RTC_DAY1);
365 u16 days = 0;
386 days |= day1;
387 days <<= 8;
388 days |= day0;
390 convertfromdays(days, &alm->time);
404 u16 days;
406 convert2days(&days, &alm->time);
417 rtcss_write(davinci_rtc, days & 0xFF, PRTCSS_RTC_ADAY0);
420 rtcss_write(davinci_rtc, (days & 0xFF00) >> 8, PRTCSS_RTC_ADAY1);