Lines Matching refs:sband

978 		struct ieee80211_supported_band *sband;  in ieee80211_register_hw()  local
980 sband = local->hw.wiphy->bands[band]; in ieee80211_register_hw()
981 if (!sband) in ieee80211_register_hw()
989 for (i = 0; i < sband->n_channels; i++) in ieee80211_register_hw()
990 if (!(sband->channels[i].flags & in ieee80211_register_hw()
994 if (i == sband->n_channels) in ieee80211_register_hw()
997 &sband->channels[i], in ieee80211_register_hw()
1007 channels += sband->n_channels; in ieee80211_register_hw()
1009 if (max_bitrates < sband->n_bitrates) in ieee80211_register_hw()
1010 max_bitrates = sband->n_bitrates; in ieee80211_register_hw()
1011 supp_ht = supp_ht || sband->ht_cap.ht_supported; in ieee80211_register_hw()
1012 supp_vht = supp_vht || sband->vht_cap.vht_supported; in ieee80211_register_hw()
1015 supp_he = !!ieee80211_get_he_sta_cap(sband); in ieee80211_register_hw()
1022 if (!sband->ht_cap.ht_supported) in ieee80211_register_hw()
1027 max(ieee80211_mcs_to_chains(&sband->ht_cap.mcs), in ieee80211_register_hw()
1031 sband->ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED << in ieee80211_register_hw()
1262 struct ieee80211_supported_band *sband; in ieee80211_register_hw() local
1267 sband = local->hw.wiphy->bands[band]; in ieee80211_register_hw()
1268 if (!sband || !sband->vht_cap.vht_supported) in ieee80211_register_hw()
1271 ie_cap = !!(sband->vht_cap.vht_mcs.tx_highest & in ieee80211_register_hw()
1277 sband = kmemdup(sband, sizeof(*sband), GFP_KERNEL); in ieee80211_register_hw()
1278 if (!sband) { in ieee80211_register_hw()
1286 sband->vht_cap.vht_mcs.tx_highest ^= in ieee80211_register_hw()
1289 local->hw.wiphy->bands[band] = sband; in ieee80211_register_hw()