Lines Matching refs:currCal

213     struct hal_cal_list *currCal)  in ath9k_hw_setup_calibration()  argument
217 currCal->calData->calCountMax); in ath9k_hw_setup_calibration()
219 switch (currCal->calData->calType) { in ath9k_hw_setup_calibration()
250 struct hal_cal_list *currCal) in ath9k_hw_reset_calibration() argument
255 ath9k_hw_setup_calibration(ah, currCal); in ath9k_hw_reset_calibration()
257 currCal->calState = CAL_RUNNING; in ath9k_hw_reset_calibration()
273 struct hal_cal_list *currCal, in ath9k_hw_per_calibration() argument
280 if (currCal->calState == CAL_RUNNING) { in ath9k_hw_per_calibration()
284 currCal->calData->calCollect(ah); in ath9k_hw_per_calibration()
288 currCal->calData->calNumSamples) { in ath9k_hw_per_calibration()
295 currCal->calData->calPostProc(ah, numChains); in ath9k_hw_per_calibration()
296 ichan->CalValid |= currCal->calData->calType; in ath9k_hw_per_calibration()
297 currCal->calState = CAL_DONE; in ath9k_hw_per_calibration()
300 ath9k_hw_setup_calibration(ah, currCal); in ath9k_hw_per_calibration()
303 } else if (!(ichan->CalValid & currCal->calData->calType)) { in ath9k_hw_per_calibration()
304 ath9k_hw_reset_calibration(ah, currCal); in ath9k_hw_per_calibration()
612 struct hal_cal_list *currCal = ahp->ah_cal_list_curr; in ath9k_hw_reset_calvalid() local
619 if (currCal == NULL) in ath9k_hw_reset_calvalid()
630 if (currCal->calState != CAL_DONE) { in ath9k_hw_reset_calvalid()
633 __func__, currCal->calState)); in ath9k_hw_reset_calvalid()
638 if (!ath9k_hw_iscal_supported(ah, chan, currCal->calData->calType)) in ath9k_hw_reset_calvalid()
642 __func__, currCal->calData->calType, chan->channel, in ath9k_hw_reset_calvalid()
645 ichan->CalValid &= ~currCal->calData->calType; in ath9k_hw_reset_calvalid()
646 currCal->calState = CAL_WAITING; in ath9k_hw_reset_calvalid()
816 struct hal_cal_list *currCal = ahp->ah_cal_list_curr; in ath9k_hw_calibrate() local
828 if (currCal && in ath9k_hw_calibrate()
829 (currCal->calState == CAL_RUNNING || in ath9k_hw_calibrate()
830 currCal->calState == CAL_WAITING)) { in ath9k_hw_calibrate()
831 ath9k_hw_per_calibration(ah, ichan, rxchainmask, currCal, in ath9k_hw_calibrate()
834 ahp->ah_cal_list_curr = currCal = currCal->calNext; in ath9k_hw_calibrate()
836 if (currCal->calState == CAL_WAITING) { in ath9k_hw_calibrate()
838 ath9k_hw_reset_calibration(ah, currCal); in ath9k_hw_calibrate()