Lines Matching refs:sband

982 		struct ieee80211_supported_band *sband;  in ieee80211_register_hw()  local
984 sband = local->hw.wiphy->bands[band]; in ieee80211_register_hw()
985 if (!sband) in ieee80211_register_hw()
993 for (i = 0; i < sband->n_channels; i++) in ieee80211_register_hw()
994 if (!(sband->channels[i].flags & in ieee80211_register_hw()
998 if (i == sband->n_channels) in ieee80211_register_hw()
1001 &sband->channels[i], in ieee80211_register_hw()
1011 channels += sband->n_channels; in ieee80211_register_hw()
1013 if (max_bitrates < sband->n_bitrates) in ieee80211_register_hw()
1014 max_bitrates = sband->n_bitrates; in ieee80211_register_hw()
1015 supp_ht = supp_ht || sband->ht_cap.ht_supported; in ieee80211_register_hw()
1016 supp_vht = supp_vht || sband->vht_cap.vht_supported; in ieee80211_register_hw()
1018 for (i = 0; i < sband->n_iftype_data; i++) { in ieee80211_register_hw()
1021 iftd = &sband->iftype_data[i]; in ieee80211_register_hw()
1031 if (!sband->ht_cap.ht_supported) in ieee80211_register_hw()
1036 max(ieee80211_mcs_to_chains(&sband->ht_cap.mcs), in ieee80211_register_hw()
1040 sband->ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED << in ieee80211_register_hw()
1271 struct ieee80211_supported_band *sband; in ieee80211_register_hw() local
1276 sband = local->hw.wiphy->bands[band]; in ieee80211_register_hw()
1277 if (!sband || !sband->vht_cap.vht_supported) in ieee80211_register_hw()
1280 ie_cap = !!(sband->vht_cap.vht_mcs.tx_highest & in ieee80211_register_hw()
1286 sband = kmemdup(sband, sizeof(*sband), GFP_KERNEL); in ieee80211_register_hw()
1287 if (!sband) { in ieee80211_register_hw()
1295 sband->vht_cap.vht_mcs.tx_highest ^= in ieee80211_register_hw()
1298 local->hw.wiphy->bands[band] = sband; in ieee80211_register_hw()