Lines Matching refs:chan

113 		struct ieee80211_channel *chan);
115 const struct ieee80211_channel *chan);
117 const struct ieee80211_channel *chan);
124 uint16_t numChannels, const struct ieee80211_channel *chan);
156 struct ieee80211_channel *chan, HAL_BOOL bChannelChange,
178 __func__, opmode, chan->ic_freq, chan->ic_flags,
185 ichan = ath_hal_checkchannel(ah, chan);
229 if (!IEEE80211_IS_CHAN_DFS(chan))
230 chan->ic_state &= ~IEEE80211_CHANSTATE_CWINT;
250 if (!ar5211ChipReset(ah, chan)) {
256 if (IEEE80211_IS_CHAN_5GHZ(chan)) {
258 if (IEEE80211_IS_CHAN_TURBO(chan))
260 else if (IEEE80211_IS_CHAN_A(chan))
265 __func__, chan->ic_freq, chan->ic_flags);
270 if (IEEE80211_IS_CHAN_B(chan))
272 else if (IEEE80211_IS_CHAN_PUREG(chan))
277 __func__, chan->ic_freq, chan->ic_flags);
291 if (IEEE80211_IS_CHAN_2GHZ(chan) &&
296 if (IEEE80211_IS_CHAN_CCK(chan)) {
319 ar5211SetRf6and7(ah, chan);
410 if (!ar5211SetTransmitPower(ah, chan)) {
429 ar5211SetBoardValues(ah, chan);
431 if (!ar5211SetChannel(ah, chan)) {
439 IEEE80211_IS_CHAN_2GHZ(chan))
449 if (IEEE80211_IS_CHAN_CCK(chan)) {
468 if (!ar5211CalNoiseFloor(ah, chan)) {
469 if (!IEEE80211_IS_CHAN_CCK(chan))
470 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
594 ar5211ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan)
599 /* NB: called from attach with chan null */
600 if (chan != AH_NULL) {
602 OS_REG_WRITE(ah, AR_PHY_TURBO, IEEE80211_IS_CHAN_TURBO(chan) ?
604 if (IEEE80211_IS_CHAN_B(chan)) {
614 AR5211_PHY_MODE_OFDM | (IEEE80211_IS_CHAN_2GHZ(chan) ?
641 ar5211PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan,
652 ichan = ath_hal_checkchannel(ah, chan);
656 __func__, chan->ic_freq, chan->ic_flags);
710 if (!ar5211IsNfGood(ah, chan)) {
712 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
715 if (!ar5211CalNoiseFloor(ah, chan)) {
722 if (!ar5211CalNoiseFloor(ah, chan)) {
723 if (!IEEE80211_IS_CHAN_CCK(chan))
724 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
734 ar5211PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan,
737 return ar5211PerCalibrationN(ah, chan, 0x1, AH_TRUE, isIQdone);
741 ar5211ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan)
785 ar5211SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan)
790 chanIEEE = chan->ic_ieee;
791 if (IEEE80211_IS_CHAN_2GHZ(chan)) {
818 AH_PRIVATE(ah)->ah_curchan = chan;
892 getNoiseFloorThresh(struct ath_hal *ah, const struct ieee80211_channel *chan,
897 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
909 __func__, chan->ic_flags);
921 ar5211IsNfGood(struct ath_hal *ah, struct ieee80211_channel *chan)
923 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan);
926 if (!getNoiseFloorThresh(ah, chan, &nfThresh))
942 chan->ic_state |= IEEE80211_CHANSTATE_CWINT;
958 ar5211CalNoiseFloor(struct ath_hal *ah, const struct ieee80211_channel *chan)
963 (chan->ic_flags & CHANNEL_NFCREQUIRED)) {
965 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan);
969 if (!getNoiseFloorThresh(ah, chan, &nfThresh))
1033 ar5211SetRf6and7(struct ath_hal *ah, const struct ieee80211_channel *chan)
1036 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1044 freqIndex = IEEE80211_IS_CHAN_2GHZ(chan) ? 2 : 1;
1051 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1100 __func__, chan->ic_flags);
1140 const struct ieee80211_channel *chan)
1149 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1155 __func__, chan->ic_flags);
1203 ar5211SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan)
1209 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1223 __func__, chan->ic_flags);
1237 ahp->ah_diversityControl, chan);
1275 IEEE80211_IS_CHAN_OFDM(chan))
1278 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1313 ar5211SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan)
1315 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1324 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) {
1348 __func__, chan->ic_flags);
1356 cfgCtl = ath_hal_getctl(ah, chan);
1362 ar5211SetRateTable(ah, rep, pi, nchan, chan);
1495 const struct ieee80211_channel *chan)
1497 uint16_t freq = ath_hal_gethwchannel(ah, chan);
1518 twiceMaxRDPower = chan->ic_maxregpower * 2;
1520 if (IEEE80211_IS_CHAN_5GHZ(chan)) {
1526 twiceAntennaReduction = ath_hal_getantennareduction(ah, chan, twiceAntennaGain);
1571 if (IEEE80211_IS_CHAN_OFDM(chan)) {
1623 if (IEEE80211_IS_CHAN_TURBO(chan) &&
1653 __func__, chan->ic_freq);
1660 if (IEEE80211_IS_CHAN_TURBO(chan) &&
1925 const struct ieee80211_channel *chan = AH_PRIVATE(ah)->ah_curchan;
1929 if (IEEE80211_IS_CHAN_CCK(chan)) {