Lines Matching refs:mr
506 uint32_t mr; in rtc_sam_set_calibration() local
560 mr = regs->RTC_MR; in rtc_sam_set_calibration()
563 mr |= RTC_MR_NEGPPM; in rtc_sam_set_calibration()
565 mr &= ~RTC_MR_NEGPPM; in rtc_sam_set_calibration()
568 mr &= ~RTC_MR_CORRECTION_Msk; in rtc_sam_set_calibration()
569 mr |= RTC_MR_CORRECTION(slow_clock_calibration); in rtc_sam_set_calibration()
572 mr |= RTC_MR_HIGHPPM; in rtc_sam_set_calibration()
574 mr &= ~RTC_MR_HIGHPPM; in rtc_sam_set_calibration()
577 regs->RTC_MR = mr; in rtc_sam_set_calibration()
591 uint32_t mr; in rtc_sam_get_calibration() local
598 mr = regs->RTC_MR; in rtc_sam_get_calibration()
600 correction = (int32_t)RTC_SAM_REG_GET_FIELD(mr, MR_CORRECTION); in rtc_sam_get_calibration()
605 } else if (mr & RTC_MR_HIGHPPM) { in rtc_sam_get_calibration()
611 if (mr & RTC_MR_NEGPPM) { in rtc_sam_get_calibration()