Lines Matching refs:ah

127 	struct ath_hw *ah = (struct ath_hw *)common->ah;  in ath9k_cmn_init_channels_rates()  local
134 if (ah->caps.hw_caps & ATH9K_HW_CAP_2GHZ) { in ath9k_cmn_init_channels_rates()
135 channels = devm_kzalloc(ah->dev, in ath9k_cmn_init_channels_rates()
151 if (ah->caps.hw_caps & ATH9K_HW_CAP_5GHZ) { in ath9k_cmn_init_channels_rates()
152 channels = devm_kzalloc(ah->dev, in ath9k_cmn_init_channels_rates()
172 void ath9k_cmn_setup_ht_cap(struct ath_hw *ah, in ath9k_cmn_setup_ht_cap() argument
175 struct ath_common *common = ath9k_hw_common(ah); in ath9k_cmn_setup_ht_cap()
185 if (ah->caps.hw_caps & ATH9K_HW_CAP_LDPC) in ath9k_cmn_setup_ht_cap()
188 if (ah->caps.hw_caps & ATH9K_HW_CAP_SGI_20) in ath9k_cmn_setup_ht_cap()
194 if (AR_SREV_9271(ah) || AR_SREV_9330(ah) || AR_SREV_9485(ah) || AR_SREV_9565(ah)) in ath9k_cmn_setup_ht_cap()
196 else if (AR_SREV_9462(ah)) in ath9k_cmn_setup_ht_cap()
198 else if (AR_SREV_9300_20_OR_LATER(ah)) in ath9k_cmn_setup_ht_cap()
203 if (AR_SREV_9280_20_OR_LATER(ah)) { in ath9k_cmn_setup_ht_cap()
211 tx_streams = ath9k_cmn_count_streams(ah->txchainmask, max_streams); in ath9k_cmn_setup_ht_cap()
212 rx_streams = ath9k_cmn_count_streams(ah->rxchainmask, max_streams); in ath9k_cmn_setup_ht_cap()
230 void ath9k_cmn_reload_chainmask(struct ath_hw *ah) in ath9k_cmn_reload_chainmask() argument
232 struct ath_common *common = ath9k_hw_common(ah); in ath9k_cmn_reload_chainmask()
234 if (!(ah->caps.hw_caps & ATH9K_HW_CAP_HT)) in ath9k_cmn_reload_chainmask()
237 if (ah->caps.hw_caps & ATH9K_HW_CAP_2GHZ) in ath9k_cmn_reload_chainmask()
238 ath9k_cmn_setup_ht_cap(ah, in ath9k_cmn_reload_chainmask()
240 if (ah->caps.hw_caps & ATH9K_HW_CAP_5GHZ) in ath9k_cmn_reload_chainmask()
241 ath9k_cmn_setup_ht_cap(ah, in ath9k_cmn_reload_chainmask()