• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/ath/ath_hal/ar5416/

Lines Matching refs:currCal

99 ar5416SetupMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal)
104 currCal->calData->calCountMax);
107 switch (currCal->calData->calType) {
137 ar5416ResetMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal)
146 ar5416SetupMeasurement(ah, currCal);
149 currCal->calState = CAL_RUNNING;
344 HAL_CAL_LIST *currCal = cal->cal_curr;
348 if (currCal == AH_NULL)
360 if (currCal->calState != CAL_DONE) {
363 __func__, currCal->calState);
368 if (!ar5416IsCalSupp(ah, chan, currCal->calData->calType))
373 __func__, currCal->calData->calType, chan->ic_freq,
377 ichan->calValid &= ~currCal->calData->calType;
378 currCal->calState = CAL_WAITING;
389 uint8_t rxchainmask, HAL_CAL_LIST *currCal, HAL_BOOL *isCalDone)
398 __func__, currCal->calData->calName, currCal->calState,
402 if (currCal->calState == CAL_RUNNING) {
408 currCal->calData->calNumSamples);
412 currCal->calData->calCollect(ah);
413 if (++cal->calSamples >= currCal->calData->calNumSamples) {
422 currCal->calData->calPostProc(ah, numChains);
425 ichan->calValid |= currCal->calData->calType;
426 currCal->calState = CAL_DONE;
432 ar5416SetupMeasurement(ah, currCal);
435 } else if (!(ichan->calValid & currCal->calData->calType)) {
437 ar5416ResetMeasurement(ah, currCal);
449 HAL_CAL_LIST *currCal = cal->cal_curr;
482 if (currCal != AH_NULL &&
483 (currCal->calState == CAL_RUNNING ||
484 currCal->calState == CAL_WAITING)) {
485 ar5416DoCalibration(ah, ichan, rxchainmask, currCal, isCalDone);
487 cal->cal_curr = currCal = currCal->calNext;
488 if (currCal->calState == CAL_WAITING) {
490 ar5416ResetMeasurement(ah, currCal);