Lines Matching refs:mr
202 uint32_t mr = atmel_rtc_read(RTC_MR); in atmel_rtc_get_offset() local
203 long val = RTC_VAL(MR_CORR, mr); in atmel_rtc_get_offset()
212 if (!(mr & RTC_MR_HIGHPPM)) in atmel_rtc_get_offset()
217 if (!(mr & RTC_MR_NEGPPM)) in atmel_rtc_get_offset()
228 uint32_t mr = 0; in atmel_rtc_set_offset() local
235 mr = atmel_rtc_read(RTC_MR); in atmel_rtc_set_offset()
236 mr &= ~(RTC_MR_NEGPPM | RTC_MR_CORR_MASK | RTC_MR_HIGHPPM); in atmel_rtc_set_offset()
239 mr |= RTC_MR_NEGPPM; in atmel_rtc_set_offset()
245 atmel_rtc_write(RTC_MR, mr & ~RTC_MR_NEGPPM); in atmel_rtc_set_offset()
259 mr |= RTC_MR_HIGHPPM; in atmel_rtc_set_offset()
264 mr |= ((corr - 1) & RTC_MR_CORR_MASK) << RTC_MR_CORR_SHIFT; in atmel_rtc_set_offset()
266 atmel_rtc_write(RTC_MR, mr); in atmel_rtc_set_offset()