Lines Matching refs:chan
185 static int ar5008_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) in ar5008_hw_set_channel() argument
195 ath9k_hw_get_channel_centers(ah, chan, ¢ers); in ar5008_hw_set_channel()
252 ah->curchan = chan; in ar5008_hw_set_channel()
258 struct ath9k_channel *chan, int bin) in ar5008_hw_cmn_spur_mitigate() argument
420 struct ath9k_channel *chan) in ar5008_hw_spur_mitigate() argument
431 bool is2GHz = IS_CHAN_2GHZ(chan); in ar5008_hw_spur_mitigate()
437 cur_bb_spur = cur_bb_spur - (chan->channel * 10); in ar5008_hw_spur_mitigate()
467 denominator = IS_CHAN_2GHZ(chan) ? 440 : 400; in ar5008_hw_spur_mitigate()
475 ar5008_hw_cmn_spur_mitigate(ah, chan, bin); in ar5008_hw_spur_mitigate()
512 struct ath9k_channel *chan, in ar5008_hw_set_rf_regs() argument
537 if (IS_CHAN_2GHZ(chan)) { in ar5008_hw_set_rf_regs()
566 struct ath9k_channel *chan) in ar5008_hw_init_bb() argument
574 ath9k_hw_synth_delay(ah, chan, synthDelay); in ar5008_hw_init_bb()
621 struct ath9k_channel *chan) in ar5008_hw_override_ini() argument
674 struct ath9k_channel *chan) in ar5008_hw_set_channel_regs() argument
686 if (IS_CHAN_HT40(chan)) { in ar5008_hw_set_channel_regs()
689 if (IS_CHAN_HT40PLUS(chan)) in ar5008_hw_set_channel_regs()
698 ath9k_hw_set11nmac2040(ah, chan); in ar5008_hw_set_channel_regs()
708 struct ath9k_channel *chan) in ar5008_hw_process_ini() argument
714 if (IS_CHAN_5GHZ(chan)) { in ar5008_hw_process_ini()
716 modesIndex = IS_CHAN_HT40(chan) ? 2 : 1; in ar5008_hw_process_ini()
719 modesIndex = IS_CHAN_HT40(chan) ? 3 : 4; in ar5008_hw_process_ini()
731 ah->eep_ops->set_addac(ah, chan); in ar5008_hw_process_ini()
792 if (IS_CHAN_A_FAST_CLOCK(ah, chan)) in ar5008_hw_process_ini()
796 ar5008_hw_override_ini(ah, chan); in ar5008_hw_process_ini()
797 ar5008_hw_set_channel_regs(ah, chan); in ar5008_hw_process_ini()
800 ath9k_hw_apply_txpower(ah, chan, false); in ar5008_hw_process_ini()
803 if (!ath9k_hw_set_rf_regs(ah, chan, freqIndex)) { in ar5008_hw_process_ini()
811 static void ar5008_hw_set_rfmode(struct ath_hw *ah, struct ath9k_channel *chan) in ar5008_hw_set_rfmode() argument
815 if (chan == NULL) in ar5008_hw_set_rfmode()
818 if (IS_CHAN_2GHZ(chan)) in ar5008_hw_set_rfmode()
824 rfMode |= (IS_CHAN_5GHZ(chan)) ? in ar5008_hw_set_rfmode()
827 if (IS_CHAN_A_FAST_CLOCK(ah, chan)) in ar5008_hw_set_rfmode()
839 struct ath9k_channel *chan) in ar5008_hw_set_delta_slope() argument
845 if (IS_CHAN_HALF_RATE(chan)) in ar5008_hw_set_delta_slope()
847 else if (IS_CHAN_QUARTER_RATE(chan)) in ar5008_hw_set_delta_slope()
850 ath9k_hw_get_channel_centers(ah, chan, ¢ers); in ar5008_hw_set_delta_slope()
899 struct ath9k_channel *chan) in ar9160_hw_compute_pll_control() argument
905 if (chan && IS_CHAN_HALF_RATE(chan)) in ar9160_hw_compute_pll_control()
907 else if (chan && IS_CHAN_QUARTER_RATE(chan)) in ar9160_hw_compute_pll_control()
910 if (chan && IS_CHAN_5GHZ(chan)) in ar9160_hw_compute_pll_control()
919 struct ath9k_channel *chan) in ar5008_hw_compute_pll_control() argument
925 if (chan && IS_CHAN_HALF_RATE(chan)) in ar5008_hw_compute_pll_control()
927 else if (chan && IS_CHAN_QUARTER_RATE(chan)) in ar5008_hw_compute_pll_control()
930 if (chan && IS_CHAN_5GHZ(chan)) in ar5008_hw_compute_pll_control()
943 struct ath9k_channel *chan = ah->curchan; in ar5008_hw_ani_control_new() local
1017 chan->channel, in ar5008_hw_ani_control_new()
1041 chan->channel, in ar5008_hw_ani_control_new()
1049 chan->channel, in ar5008_hw_ani_control_new()
1076 chan->channel, in ar5008_hw_ani_control_new()
1084 chan->channel, in ar5008_hw_ani_control_new()
1157 struct ath9k_channel *chan = ah->curchan; in ar5008_hw_ani_cache_ini_regs() local
1168 chan->channel); in ar5008_hw_ani_cache_ini_regs()
1302 struct ath9k_channel *chan, int ht40_delta) in ar5008_hw_init_rate_txpower() argument
1304 if (IS_CHAN_5GHZ(chan)) { in ar5008_hw_init_rate_txpower()
1307 if (IS_CHAN_HT20(chan) || IS_CHAN_HT40(chan)) { in ar5008_hw_init_rate_txpower()
1311 IS_CHAN_HT40(chan), in ar5008_hw_init_rate_txpower()
1318 if (IS_CHAN_HT20(chan) || IS_CHAN_HT40(chan)) { in ar5008_hw_init_rate_txpower()
1322 IS_CHAN_HT40(chan), in ar5008_hw_init_rate_txpower()