Lines Matching refs:val

63 static void mste_read(struct MSTE_RTC *val)  in mste_read()  argument
65 #define COPY(v) val->v=(mste_rtc.v & 0xf) in mste_read()
73 } while (val->sec_ones != (mste_rtc.sec_ones & 0xf)); in mste_read()
77 static void mste_write(struct MSTE_RTC *val) in mste_write() argument
79 #define COPY(v) mste_rtc.v=val->v in mste_write()
87 } while (val->sec_ones != (mste_rtc.sec_ones & 0xf)); in mste_write()
98 #define RTC_WRITE(reg,val) \ argument
101 tt_rtc.data = (val); \
111 struct MSTE_RTC val; in atari_mste_hwclk() local
120 val.sec_ones = t->tm_sec % 10; in atari_mste_hwclk()
121 val.sec_tens = t->tm_sec / 10; in atari_mste_hwclk()
122 val.min_ones = t->tm_min % 10; in atari_mste_hwclk()
123 val.min_tens = t->tm_min / 10; in atari_mste_hwclk()
131 val.hr_ones = hour % 10; in atari_mste_hwclk()
132 val.hr_tens = hour / 10; in atari_mste_hwclk()
133 val.day_ones = t->tm_mday % 10; in atari_mste_hwclk()
134 val.day_tens = t->tm_mday / 10; in atari_mste_hwclk()
135 val.mon_ones = (t->tm_mon+1) % 10; in atari_mste_hwclk()
136 val.mon_tens = (t->tm_mon+1) / 10; in atari_mste_hwclk()
138 val.year_ones = year % 10; in atari_mste_hwclk()
139 val.year_tens = year / 10; in atari_mste_hwclk()
140 val.weekday = t->tm_wday; in atari_mste_hwclk()
141 mste_write(&val); in atari_mste_hwclk()
143 val.year_ones = (year % 4); /* leap year register */ in atari_mste_hwclk()
147 mste_read(&val); in atari_mste_hwclk()
148 t->tm_sec = val.sec_ones + val.sec_tens * 10; in atari_mste_hwclk()
149 t->tm_min = val.min_ones + val.min_tens * 10; in atari_mste_hwclk()
150 hour = val.hr_ones + val.hr_tens * 10; in atari_mste_hwclk()
158 t->tm_mday = val.day_ones + val.day_tens * 10; in atari_mste_hwclk()
159 t->tm_mon = val.mon_ones + val.mon_tens * 10 - 1; in atari_mste_hwclk()
160 t->tm_year = val.year_ones + val.year_tens * 10 + 80; in atari_mste_hwclk()
161 t->tm_wday = val.weekday; in atari_mste_hwclk()
292 struct MSTE_RTC val; in atari_mste_set_clock_mmss() local
295 mste_read(&val); in atari_mste_set_clock_mmss()
296 rtc_minutes= val.min_ones + val.min_tens * 10; in atari_mste_set_clock_mmss()
301 val.sec_ones = real_seconds % 10; in atari_mste_set_clock_mmss()
302 val.sec_tens = real_seconds / 10; in atari_mste_set_clock_mmss()
303 val.min_ones = real_minutes % 10; in atari_mste_set_clock_mmss()
304 val.min_tens = real_minutes / 10; in atari_mste_set_clock_mmss()
305 mste_write(&val); in atari_mste_set_clock_mmss()