Lines Matching refs:msr
164 unsigned char msr = rtc->msr & 0xc0; in bvme6000_timer_int() local
166 rtc->msr = msr | 0x20; /* Ack the interrupt */ in bvme6000_timer_int()
183 unsigned char msr = rtc->msr & 0xc0; in bvme6000_sched_init() local
185 rtc->msr = 0; /* Ensure timer registers accessible */ in bvme6000_sched_init()
196 rtc->msr = 0x40; /* Access int.cntrl, etc */ in bvme6000_sched_init()
201 rtc->msr = 0; /* Access timer 1 control */ in bvme6000_sched_init()
204 rtc->msr = msr; in bvme6000_sched_init()
225 unsigned char msr = rtc->msr & 0xc0; in bvme6000_gettimeoffset() local
229 rtc->msr = 0; /* Ensure timer registers accessible */ in bvme6000_gettimeoffset()
233 t1int = rtc->msr & 0x20; in bvme6000_gettimeoffset()
238 } while (t1int != (rtc->msr & 0x20) || in bvme6000_gettimeoffset()
249 rtc->msr = msr; in bvme6000_gettimeoffset()
272 unsigned char msr = rtc->msr & 0xc0; in bvme6000_hwclk() local
274 rtc->msr = 0x40; /* Ensure clock and real-time-mode-register in bvme6000_hwclk()
305 rtc->msr = msr; in bvme6000_hwclk()
323 unsigned char msr = rtc->msr & 0xc0; in bvme6000_set_clock_mmss() local
327 rtc->msr = 0; /* Ensure clock accessible */ in bvme6000_set_clock_mmss()
347 rtc->msr = msr; in bvme6000_set_clock_mmss()