Lines Matching refs:time
84 static int mrst_read_time(struct device *dev, struct rtc_time *time) in mrst_read_time() argument
92 time->tm_sec = vrtc_cmos_read(RTC_SECONDS); in mrst_read_time()
93 time->tm_min = vrtc_cmos_read(RTC_MINUTES); in mrst_read_time()
94 time->tm_hour = vrtc_cmos_read(RTC_HOURS); in mrst_read_time()
95 time->tm_mday = vrtc_cmos_read(RTC_DAY_OF_MONTH); in mrst_read_time()
96 time->tm_mon = vrtc_cmos_read(RTC_MONTH); in mrst_read_time()
97 time->tm_year = vrtc_cmos_read(RTC_YEAR); in mrst_read_time()
101 time->tm_year += 72; in mrst_read_time()
102 time->tm_mon--; in mrst_read_time()
106 static int mrst_set_time(struct device *dev, struct rtc_time *time) in mrst_set_time() argument
113 yrs = time->tm_year; in mrst_set_time()
114 mon = time->tm_mon + 1; /* tm_mon starts at zero */ in mrst_set_time()
115 day = time->tm_mday; in mrst_set_time()
116 hrs = time->tm_hour; in mrst_set_time()
117 min = time->tm_min; in mrst_set_time()
118 sec = time->tm_sec; in mrst_set_time()
149 t->time.tm_sec = vrtc_cmos_read(RTC_SECONDS_ALARM); in mrst_read_alarm()
150 t->time.tm_min = vrtc_cmos_read(RTC_MINUTES_ALARM); in mrst_read_alarm()
151 t->time.tm_hour = vrtc_cmos_read(RTC_HOURS_ALARM); in mrst_read_alarm()
212 hrs = t->time.tm_hour; in mrst_set_alarm()
213 min = t->time.tm_min; in mrst_set_alarm()
214 sec = t->time.tm_sec; in mrst_set_alarm()