Lines Matching defs:ichan
105 HAL_CHANNEL_INTERNAL *ichan = AH_NULL;
150 ichan = ath_hal_checkchannel(ah, chan);
151 if (ichan == AH_NULL) {
171 SAVE_CCK(ah, ichan, ichan_isBmode);
377 if (!ar5212SetTransmitPower(ah, ichan, rfXpdGain)) {
384 if (!ahp->ah_rfHal->setRfRegs(ah, ichan, modesIndex, rfXpdGain)) {
394 ar5212SetSpurMitigation(ah, ichan);
399 if (!ar5212SetBoardValues(ah, ichan)) {
442 if (!ar5212SetChannel(ah, ichan))
619 if ((ackTpcPow-ahp->ah_txPowerIndexOffset) > ichan->maxTxPower)
620 ackTpcPow = ichan->maxTxPower+ahp->ah_txPowerIndexOffset;
622 if (ackTpcPow > (2*ichan->maxRegTxPower - twiceAntennaReduction))
623 ackTpcPow = (2*ichan->maxRegTxPower - twiceAntennaReduction)
627 if ((ctsTpcPow-ahp->ah_txPowerIndexOffset) > ichan->maxTxPower)
628 ctsTpcPow = ichan->maxTxPower+ahp->ah_txPowerIndexOffset;
630 if (ctsTpcPow > (2*ichan->maxRegTxPower - twiceAntennaReduction))
631 ctsTpcPow = (2*ichan->maxRegTxPower - twiceAntennaReduction)
635 if ((chirpTpcPow-ahp->ah_txPowerIndexOffset) > ichan->maxTxPower)
636 chirpTpcPow = ichan->maxTxPower+ahp->ah_txPowerIndexOffset;
638 if (chirpTpcPow > (2*ichan->maxRegTxPower - twiceAntennaReduction))
639 chirpTpcPow = (2*ichan->maxRegTxPower - twiceAntennaReduction)
672 if (!(ichan->privFlags & CHANNEL_DFS))
673 ichan->privFlags &= ~CHANNEL_INTERFERENCE;
674 chan->channelFlags = ichan->channelFlags;
675 chan->privFlags = ichan->privFlags;
676 chan->maxRegTxPower = ichan->maxRegTxPower;
677 chan->maxTxPower = ichan->maxTxPower;
678 chan->minTxPower = ichan->minTxPower;
683 RESTORE_CCK(ah, ichan, ichan_isBmode);
690 if (ichan != AH_NULL)
691 RESTORE_CCK(ah, ichan, ichan_isBmode);
729 HAL_CHANNEL_INTERNAL *ichan;
734 ichan = ath_hal_checkchannel(ah, chan);
757 if (!ar5212SetChannel(ah, ichan))
765 if (IS_CHAN_CCK(ichan)) {
773 if (!ar5212SetTransmitPower(ah, ichan, rfXpdGain)) {
780 if (IS_CHAN_OFDM(ichan)) {
783 ar5212SetSpurMitigation(ah, ichan);
793 if (!(ichan->privFlags & CHANNEL_DFS))
794 ichan->privFlags &= ~CHANNEL_INTERFERENCE;
795 chan->channelFlags = ichan->channelFlags;
796 chan->privFlags = ichan->privFlags;
797 chan->maxRegTxPower = ichan->maxRegTxPower;
798 chan->maxTxPower = ichan->maxTxPower;
799 chan->minTxPower = ichan->minTxPower;
980 HAL_CHANNEL_INTERNAL *ichan;
989 ichan = ath_hal_checkchannel(ah, chan);
990 if (ichan == AH_NULL) {
996 SAVE_CCK(ah, ichan, ichan_isBmode);
1076 ichan->iqCalValid = AH_TRUE;
1077 ichan->iCoff = iCoff;
1078 ichan->qCoff = qCoff;
1081 !ichan->iqCalValid) {
1097 ar5212GetNf(ah, ichan);
1099 if ((ichan->channelFlags & CHANNEL_CW_INT) == 0) {
1107 ichan->channelFlags &= ~CHANNEL_CW_INT;
1110 RESTORE_CCK(ah, ichan, ichan_isBmode);
1392 HAL_CHANNEL_INTERNAL ichan = *chan;
1397 SAVE_CCK(ah, &ichan, isBmode);
1398 switch (ichan.channelFlags & CHANNEL_ALL_NOTURBO) {
1404 __func__, ichan.channelFlags);
1405 RESTORE_CCK(ah, &ichan, isBmode);
1408 RESTORE_CCK(ah, &ichan, isBmode);
1615 ar5212SetSpurMitigation(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan)
1624 HAL_BOOL is2GHz = IS_CHAN_2GHZ(ichan);
1634 curChanAsSpur = CHAN_TO_SPUR(is2GHz, ichan->channel);
1636 if (ichan->mainSpur) {
1638 finalSpur = ichan->mainSpur;
1646 if (IS_CHAN_TURBO(ichan))
1662 ichan->mainSpur = finalSpur;
1701 switch (ichan->channelFlags & CHANNEL_ALL) {