Lines Matching refs:sband
860 struct ieee80211_supported_band *sband,
870 if (sband->band != NL80211_BAND_6GHZ)
899 iftype_data = (void *)(uintptr_t)sband->iftype_data;
900 for (i = 0; i < sband->n_iftype_data; i++)
907 struct ieee80211_supported_band *sband,
926 if (sband->band == NL80211_BAND_6GHZ && iftype_data->eht_cap.has_eht)
929 else if (sband->band != NL80211_BAND_2GHZ)
936 switch (sband->band) {
1105 struct ieee80211_supported_band *sband,
1116 switch (sband->band) {
1133 _ieee80211_set_sband_iftype_data(sband, iftype_data,
1136 for (i = 0; i < sband->n_iftype_data; i++)
1137 iwl_nvm_fixup_sband_iftd(trans, data, sband, &iftype_data[i],
1140 iwl_init_he_6ghz_capa(trans, data, sband, tx_chains, rx_chains);
1146 struct ieee80211_supported_band *sband;
1148 sband = &data->bands[NL80211_BAND_2GHZ];
1149 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
1153 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1156 sband = &data->bands[NL80211_BAND_5GHZ];
1157 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
1160 iwl_init_vht_hw_capab(trans, data, &sband->vht_cap,
1164 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1167 sband = &data->bands[NL80211_BAND_6GHZ];
1169 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1183 struct ieee80211_supported_band *sband;
1187 sband = &data->bands[NL80211_BAND_2GHZ];
1188 sband->band = NL80211_BAND_2GHZ;
1189 sband->bitrates = &iwl_cfg80211_rates[RATES_24_OFFS];
1190 sband->n_bitrates = N_RATES_24;
1191 n_used += iwl_init_sband_channels(data, sband, n_channels,
1193 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
1197 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1200 sband = &data->bands[NL80211_BAND_5GHZ];
1201 sband->band = NL80211_BAND_5GHZ;
1202 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS];
1203 sband->n_bitrates = N_RATES_52;
1204 n_used += iwl_init_sband_channels(data, sband, n_channels,
1206 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
1209 iwl_init_vht_hw_capab(trans, data, &sband->vht_cap,
1213 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1217 sband = &data->bands[NL80211_BAND_6GHZ];
1218 sband->band = NL80211_BAND_6GHZ;
1220 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS];
1221 sband->n_bitrates = N_RATES_52;
1222 n_used += iwl_init_sband_channels(data, sband, n_channels,
1226 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1229 sband->n_channels = 0;