Lines Matching refs:chan

115 		struct ieee80211_channel *chan);
117 const struct ieee80211_channel *chan);
119 const struct ieee80211_channel *chan);
126 uint16_t numChannels, const struct ieee80211_channel *chan);
158 struct ieee80211_channel *chan, HAL_BOOL bChannelChange,
180 __func__, opmode, chan->ic_freq, chan->ic_flags,
187 ichan = ath_hal_checkchannel(ah, chan);
231 if (!IEEE80211_IS_CHAN_DFS(chan))
232 chan->ic_state &= ~IEEE80211_CHANSTATE_CWINT;
252 if (!ar5211ChipReset(ah, chan)) {
258 if (IEEE80211_IS_CHAN_5GHZ(chan)) {
260 if (IEEE80211_IS_CHAN_TURBO(chan))
262 else if (IEEE80211_IS_CHAN_A(chan))
267 __func__, chan->ic_freq, chan->ic_flags);
272 if (IEEE80211_IS_CHAN_B(chan))
274 else if (IEEE80211_IS_CHAN_PUREG(chan))
279 __func__, chan->ic_freq, chan->ic_flags);
293 if (IEEE80211_IS_CHAN_2GHZ(chan) &&
298 if (IEEE80211_IS_CHAN_CCK(chan)) {
321 ar5211SetRf6and7(ah, chan);
412 if (!ar5211SetTransmitPower(ah, chan)) {
431 ar5211SetBoardValues(ah, chan);
433 if (!ar5211SetChannel(ah, chan)) {
441 IEEE80211_IS_CHAN_2GHZ(chan))
451 if (IEEE80211_IS_CHAN_CCK(chan)) {
470 if (!ar5211CalNoiseFloor(ah, chan)) {
471 if (!IEEE80211_IS_CHAN_CCK(chan))
472 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
596 ar5211ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan)
601 /* NB: called from attach with chan null */
602 if (chan != AH_NULL) {
604 OS_REG_WRITE(ah, AR_PHY_TURBO, IEEE80211_IS_CHAN_TURBO(chan) ?
606 if (IEEE80211_IS_CHAN_B(chan)) {
616 AR5211_PHY_MODE_OFDM | (IEEE80211_IS_CHAN_2GHZ(chan) ?
643 ar5211PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan,
654 ichan = ath_hal_checkchannel(ah, chan);
658 __func__, chan->ic_freq, chan->ic_flags);
712 if (!ar5211IsNfGood(ah, chan)) {
714 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
717 if (!ar5211CalNoiseFloor(ah, chan)) {
724 if (!ar5211CalNoiseFloor(ah, chan)) {
725 if (!IEEE80211_IS_CHAN_CCK(chan))
726 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
736 ar5211PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan,
739 return ar5211PerCalibrationN(ah, chan, 0x1, AH_TRUE, isIQdone);
743 ar5211ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan)
787 ar5211SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan)
792 chanIEEE = chan->ic_ieee;
793 if (IEEE80211_IS_CHAN_2GHZ(chan)) {
820 AH_PRIVATE(ah)->ah_curchan = chan;
894 getNoiseFloorThresh(struct ath_hal *ah, const struct ieee80211_channel *chan,
899 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
911 __func__, chan->ic_flags);
923 ar5211IsNfGood(struct ath_hal *ah, struct ieee80211_channel *chan)
925 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan);
928 if (!getNoiseFloorThresh(ah, chan, &nfThresh))
944 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
960 ar5211CalNoiseFloor(struct ath_hal *ah, const struct ieee80211_channel *chan)
965 (chan->ic_flags & CHANNEL_NFCREQUIRED)) {
967 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan);
971 if (!getNoiseFloorThresh(ah, chan, &nfThresh))
1035 ar5211SetRf6and7(struct ath_hal *ah, const struct ieee80211_channel *chan)
1038 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1046 freqIndex = IEEE80211_IS_CHAN_2GHZ(chan) ? 2 : 1;
1053 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1102 __func__, chan->ic_flags);
1142 const struct ieee80211_channel *chan)
1151 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1157 __func__, chan->ic_flags);
1205 ar5211SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan)
1211 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1225 __func__, chan->ic_flags);
1239 ahp->ah_diversityControl, chan);
1277 IEEE80211_IS_CHAN_OFDM(chan))
1280 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1315 ar5211SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan)
1317 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1326 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1350 __func__, chan->ic_flags);
1358 cfgCtl = ath_hal_getctl(ah, chan);
1364 ar5211SetRateTable(ah, rep, pi, nchan, chan);
1497 const struct ieee80211_channel *chan)
1499 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1520 twiceMaxRDPower = chan->ic_maxregpower * 2;
1522 if (IEEE80211_IS_CHAN_5GHZ(chan)) {
1528 twiceAntennaReduction = ath_hal_getantennareduction(ah, chan, twiceAntennaGain);
1573 if (IEEE80211_IS_CHAN_OFDM(chan)) {
1625 if (IEEE80211_IS_CHAN_TURBO(chan) &&
1655 __func__, chan->ic_freq);
1662 if (IEEE80211_IS_CHAN_TURBO(chan) &&
1927 const struct ieee80211_channel *chan = AH_PRIVATE(ah)->ah_curchan;
1931 if (IEEE80211_IS_CHAN_CCK(chan)) {