• Home
  • Raw
  • Download

Lines Matching refs:days

243 static int convertfromdays(u16 days, struct rtc_time *tm)  in convertfromdays()  argument
249 if (days >= tmp_days) in convertfromdays()
250 days -= tmp_days; in convertfromdays()
254 if (days >= tmp_days) { in convertfromdays()
255 days -= tmp_days; in convertfromdays()
259 tm->tm_mday = days + 1; in convertfromdays()
269 static int convert2days(u16 *days, struct rtc_time *tm) in convert2days() argument
272 *days = 0; in convert2days()
279 *days += rtc_year_days(1, 12, i); in convert2days()
281 *days += rtc_year_days(tm->tm_mday, tm->tm_mon, 1900 + tm->tm_year); in convert2days()
289 u16 days = 0; in davinci_rtc_read_time() local
312 days |= day1; in davinci_rtc_read_time()
313 days <<= 8; in davinci_rtc_read_time()
314 days |= day0; in davinci_rtc_read_time()
316 if (convertfromdays(days, tm) < 0) in davinci_rtc_read_time()
325 u16 days; in davinci_rtc_set_time() local
329 if (convert2days(&days, tm) < 0) in davinci_rtc_set_time()
344 rtcss_write(davinci_rtc, days & 0xFF, PRTCSS_RTC_DAY0); in davinci_rtc_set_time()
347 rtcss_write(davinci_rtc, (days & 0xFF00) >> 8, PRTCSS_RTC_DAY1); in davinci_rtc_set_time()
387 u16 days = 0; in davinci_rtc_read_alarm() local
406 days |= day1; in davinci_rtc_read_alarm()
407 days <<= 8; in davinci_rtc_read_alarm()
408 days |= day0; in davinci_rtc_read_alarm()
410 if (convertfromdays(days, &alm->time) < 0) in davinci_rtc_read_alarm()
425 u16 days; in davinci_rtc_set_alarm() local
448 if (convert2days(&days, &alm->time) < 0) in davinci_rtc_set_alarm()
460 rtcss_write(davinci_rtc, days & 0xFF, PRTCSS_RTC_ADAY0); in davinci_rtc_set_alarm()
463 rtcss_write(davinci_rtc, (days & 0xFF00) >> 8, PRTCSS_RTC_ADAY1); in davinci_rtc_set_alarm()