Lines Matching refs:currCal

51 					struct ath9k_cal_list *currCal)  in ar9002_hw_setup_calibration()  argument
57 currCal->calData->calCountMax); in ar9002_hw_setup_calibration()
59 switch (currCal->calData->calType) { in ar9002_hw_setup_calibration()
82 struct ath9k_cal_list *currCal) in ar9002_hw_per_calibration() argument
87 if (currCal->calState == CAL_RUNNING) { in ar9002_hw_per_calibration()
91 currCal->calData->calCollect(ah); in ar9002_hw_per_calibration()
95 currCal->calData->calNumSamples) { in ar9002_hw_per_calibration()
102 currCal->calData->calPostProc(ah, numChains); in ar9002_hw_per_calibration()
103 caldata->CalValid |= currCal->calData->calType; in ar9002_hw_per_calibration()
104 currCal->calState = CAL_DONE; in ar9002_hw_per_calibration()
107 ar9002_hw_setup_calibration(ah, currCal); in ar9002_hw_per_calibration()
115 currCal->calState = CAL_WAITING; /* Try later */ in ar9002_hw_per_calibration()
118 } else if (!(caldata->CalValid & currCal->calData->calType)) { in ar9002_hw_per_calibration()
119 ath9k_hw_reset_calibration(ah, currCal); in ar9002_hw_per_calibration()
671 struct ath9k_cal_list *currCal = ah->cal_list_curr; in ar9002_hw_calibrate() local
684 percal_pending = (currCal && in ar9002_hw_calibrate()
685 (currCal->calState == CAL_RUNNING || in ar9002_hw_calibrate()
686 currCal->calState == CAL_WAITING)); in ar9002_hw_calibrate()
689 if (!ar9002_hw_per_calibration(ah, chan, rxchainmask, currCal)) in ar9002_hw_calibrate()
693 for (currCal = currCal->calNext; currCal != ah->cal_list_curr; in ar9002_hw_calibrate()
694 currCal = currCal->calNext) { in ar9002_hw_calibrate()
695 if (currCal->calState == CAL_WAITING) in ar9002_hw_calibrate()
698 if (currCal->calState == CAL_WAITING) { in ar9002_hw_calibrate()
700 ah->cal_list_curr = currCal; in ar9002_hw_calibrate()
709 ath9k_hw_reset_calibration(ah, currCal); in ar9002_hw_calibrate()