Lines Matching refs:band
278 switch (chandef->chan->band) { in chan_to_phymode()
1457 sband = ar->hw->wiphy->bands[ar->hw->conf.chandef.chan->band]; in ath10k_peer_assoc_h_rates()
1458 ratemask = sta->supp_rates[ar->hw->conf.chandef.chan->band]; in ath10k_peer_assoc_h_rates()
1634 if (ar->hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) in ath10k_peer_assoc_h_vht()
1713 switch (ar->hw->conf.chandef.chan->band) { in ath10k_peer_assoc_h_phymode()
2104 enum ieee80211_band band; in ath10k_update_channel_list() local
2116 for (band = 0; band < IEEE80211_NUM_BANDS; band++) { in ath10k_update_channel_list()
2117 if (!bands[band]) in ath10k_update_channel_list()
2120 for (i = 0; i < bands[band]->n_channels; i++) { in ath10k_update_channel_list()
2121 if (bands[band]->channels[i].flags & in ath10k_update_channel_list()
2135 for (band = 0; band < IEEE80211_NUM_BANDS; band++) { in ath10k_update_channel_list()
2136 if (!bands[band]) in ath10k_update_channel_list()
2139 for (i = 0; i < bands[band]->n_channels; i++) { in ath10k_update_channel_list()
2140 channel = &bands[band]->channels[i]; in ath10k_update_channel_list()
2173 if (channel->band == IEEE80211_BAND_2GHZ) in ath10k_update_channel_list()
4692 enum ieee80211_band band, in ath10k_default_bitrate_mask() argument
4703 switch (band) { in ath10k_default_bitrate_mask()
4714 if (mask->control[band].legacy != legacy) in ath10k_default_bitrate_mask()
4718 if (mask->control[band].ht_mcs[i] != ht) in ath10k_default_bitrate_mask()
4722 if (mask->control[band].vht_mcs[i] != vht) in ath10k_default_bitrate_mask()
4730 enum ieee80211_band band, in ath10k_bitrate_mask_nss() argument
4736 if (ath10k_check_single_mask(mask->control[band].legacy)) in ath10k_bitrate_mask_nss()
4741 if (mask->control[band].ht_mcs[i] == 0xff) in ath10k_bitrate_mask_nss()
4743 else if (mask->control[band].ht_mcs[i] == 0x00) in ath10k_bitrate_mask_nss()
4753 if (mask->control[band].vht_mcs[i] == 0x03ff) in ath10k_bitrate_mask_nss()
4755 else if (mask->control[band].vht_mcs[i] == 0x0000) in ath10k_bitrate_mask_nss()
4778 enum ieee80211_band band, in ath10k_bitrate_mask_correct() argument
4786 legacy = ath10k_check_single_mask(mask->control[band].legacy); in ath10k_bitrate_mask_correct()
4792 ht += ath10k_check_single_mask(mask->control[band].ht_mcs[i]); in ath10k_bitrate_mask_correct()
4798 vht += ath10k_check_single_mask(mask->control[band].vht_mcs[i]); in ath10k_bitrate_mask_correct()
4817 enum ieee80211_band band, in ath10k_bitrate_mask_rate() argument
4825 if (!ath10k_bitrate_mask_correct(mask, band, &preamble)) in ath10k_bitrate_mask_rate()
4833 i = ffs(mask->control[band].legacy) - 1; in ath10k_bitrate_mask_rate()
4835 if (band == IEEE80211_BAND_2GHZ && i < 4) in ath10k_bitrate_mask_rate()
4838 if (band == IEEE80211_BAND_5GHZ) in ath10k_bitrate_mask_rate()
4848 if (mask->control[band].ht_mcs[i]) in ath10k_bitrate_mask_rate()
4854 rate = ffs(mask->control[band].ht_mcs[i]) - 1; in ath10k_bitrate_mask_rate()
4859 if (mask->control[band].vht_mcs[i]) in ath10k_bitrate_mask_rate()
4865 rate = ffs(mask->control[band].vht_mcs[i]) - 1; in ath10k_bitrate_mask_rate()
4884 enum ieee80211_band band, in ath10k_get_fixed_rate_nss() argument
4889 if (ath10k_bitrate_mask_nss(mask, band, fixed_nss)) in ath10k_get_fixed_rate_nss()
4893 return ath10k_bitrate_mask_rate(ar, mask, band, fixed_rate, fixed_nss); in ath10k_get_fixed_rate_nss()
4967 enum ieee80211_band band = ar->hw->conf.chandef.chan->band; in ath10k_set_bitrate_mask() local
4975 force_sgi = mask->control[band].gi; in ath10k_set_bitrate_mask()
4979 if (!ath10k_default_bitrate_mask(ar, band, mask)) { in ath10k_set_bitrate_mask()
4980 if (!ath10k_get_fixed_rate_nss(ar, mask, band, in ath10k_set_bitrate_mask()
5162 .band = IEEE80211_BAND_2GHZ, \
5171 .band = IEEE80211_BAND_5GHZ, \
5447 struct ieee80211_supported_band *band; in ath10k_mac_register() local
5469 band = &ar->mac.sbands[IEEE80211_BAND_2GHZ]; in ath10k_mac_register()
5470 band->n_channels = ARRAY_SIZE(ath10k_2ghz_channels); in ath10k_mac_register()
5471 band->channels = channels; in ath10k_mac_register()
5472 band->n_bitrates = ath10k_g_rates_size; in ath10k_mac_register()
5473 band->bitrates = ath10k_g_rates; in ath10k_mac_register()
5474 band->ht_cap = ht_cap; in ath10k_mac_register()
5477 band->vht_cap = vht_cap; in ath10k_mac_register()
5479 ar->hw->wiphy->bands[IEEE80211_BAND_2GHZ] = band; in ath10k_mac_register()
5491 band = &ar->mac.sbands[IEEE80211_BAND_5GHZ]; in ath10k_mac_register()
5492 band->n_channels = ARRAY_SIZE(ath10k_5ghz_channels); in ath10k_mac_register()
5493 band->channels = channels; in ath10k_mac_register()
5494 band->n_bitrates = ath10k_a_rates_size; in ath10k_mac_register()
5495 band->bitrates = ath10k_a_rates; in ath10k_mac_register()
5496 band->ht_cap = ht_cap; in ath10k_mac_register()
5497 band->vht_cap = vht_cap; in ath10k_mac_register()
5498 ar->hw->wiphy->bands[IEEE80211_BAND_5GHZ] = band; in ath10k_mac_register()