Lines Matching refs:time

89 static int mrst_read_time(struct device *dev, struct rtc_time *time)  in mrst_read_time()  argument
97 time->tm_sec = vrtc_cmos_read(RTC_SECONDS); in mrst_read_time()
98 time->tm_min = vrtc_cmos_read(RTC_MINUTES); in mrst_read_time()
99 time->tm_hour = vrtc_cmos_read(RTC_HOURS); in mrst_read_time()
100 time->tm_mday = vrtc_cmos_read(RTC_DAY_OF_MONTH); in mrst_read_time()
101 time->tm_mon = vrtc_cmos_read(RTC_MONTH); in mrst_read_time()
102 time->tm_year = vrtc_cmos_read(RTC_YEAR); in mrst_read_time()
106 time->tm_year += 72; in mrst_read_time()
107 time->tm_mon--; in mrst_read_time()
108 return rtc_valid_tm(time); in mrst_read_time()
111 static int mrst_set_time(struct device *dev, struct rtc_time *time) in mrst_set_time() argument
118 yrs = time->tm_year; in mrst_set_time()
119 mon = time->tm_mon + 1; /* tm_mon starts at zero */ in mrst_set_time()
120 day = time->tm_mday; in mrst_set_time()
121 hrs = time->tm_hour; in mrst_set_time()
122 min = time->tm_min; in mrst_set_time()
123 sec = time->tm_sec; in mrst_set_time()
156 t->time.tm_mday = -1; in mrst_read_alarm()
157 t->time.tm_mon = -1; in mrst_read_alarm()
158 t->time.tm_year = -1; in mrst_read_alarm()
162 t->time.tm_sec = vrtc_cmos_read(RTC_SECONDS_ALARM); in mrst_read_alarm()
163 t->time.tm_min = vrtc_cmos_read(RTC_MINUTES_ALARM); in mrst_read_alarm()
164 t->time.tm_hour = vrtc_cmos_read(RTC_HOURS_ALARM); in mrst_read_alarm()
225 hrs = t->time.tm_hour; in mrst_set_alarm()
226 min = t->time.tm_min; in mrst_set_alarm()
227 sec = t->time.tm_sec; in mrst_set_alarm()