Lines Matching refs:time
394 alm->time.tm_min = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_AMIN)); in davinci_rtc_read_alarm()
397 alm->time.tm_hour = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_AHOUR)); in davinci_rtc_read_alarm()
410 if (convertfromdays(days, &alm->time) < 0) in davinci_rtc_read_alarm()
427 if (alm->time.tm_mday <= 0 && alm->time.tm_mon < 0 in davinci_rtc_set_alarm()
428 && alm->time.tm_year < 0) { in davinci_rtc_set_alarm()
435 alm->time.tm_mday = tm.tm_mday; in davinci_rtc_set_alarm()
436 alm->time.tm_mon = tm.tm_mon; in davinci_rtc_set_alarm()
437 alm->time.tm_year = tm.tm_year; in davinci_rtc_set_alarm()
438 rtc_tm_to_time(&alm->time, &then); in davinci_rtc_set_alarm()
442 alm->time.tm_mday = tm.tm_mday; in davinci_rtc_set_alarm()
443 alm->time.tm_mon = tm.tm_mon; in davinci_rtc_set_alarm()
444 alm->time.tm_year = tm.tm_year; in davinci_rtc_set_alarm()
448 if (convert2days(&days, &alm->time) < 0) in davinci_rtc_set_alarm()
454 rtcss_write(davinci_rtc, bin2bcd(alm->time.tm_min), PRTCSS_RTC_AMIN); in davinci_rtc_set_alarm()
457 rtcss_write(davinci_rtc, bin2bcd(alm->time.tm_hour), PRTCSS_RTC_AHOUR); in davinci_rtc_set_alarm()