Lines Matching refs:sband

857 				  struct ieee80211_supported_band *sband,
867 if (sband->band != NL80211_BAND_6GHZ)
896 iftype_data = (void *)(uintptr_t)sband->iftype_data;
897 for (i = 0; i < sband->n_iftype_data; i++)
904 struct ieee80211_supported_band *sband,
922 if (sband->band == NL80211_BAND_6GHZ && iftype_data->eht_cap.has_eht)
925 else if (sband->band != NL80211_BAND_2GHZ)
932 switch (sband->band) {
1103 struct ieee80211_supported_band *sband,
1114 switch (sband->band) {
1131 _ieee80211_set_sband_iftype_data(sband, iftype_data,
1134 for (i = 0; i < sband->n_iftype_data; i++)
1135 iwl_nvm_fixup_sband_iftd(trans, data, sband, &iftype_data[i],
1138 iwl_init_he_6ghz_capa(trans, data, sband, tx_chains, rx_chains);
1144 struct ieee80211_supported_band *sband;
1146 sband = &data->bands[NL80211_BAND_2GHZ];
1147 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
1151 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1154 sband = &data->bands[NL80211_BAND_5GHZ];
1155 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
1158 iwl_init_vht_hw_capab(trans, data, &sband->vht_cap,
1162 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1165 sband = &data->bands[NL80211_BAND_6GHZ];
1167 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1182 struct ieee80211_supported_band *sband;
1186 sband = &data->bands[NL80211_BAND_2GHZ];
1187 sband->band = NL80211_BAND_2GHZ;
1188 sband->bitrates = &iwl_cfg80211_rates[RATES_24_OFFS];
1189 sband->n_bitrates = N_RATES_24;
1190 n_used += iwl_init_sband_channels(data, sband, n_channels,
1192 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
1196 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1199 sband = &data->bands[NL80211_BAND_5GHZ];
1200 sband->band = NL80211_BAND_5GHZ;
1201 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS];
1202 sband->n_bitrates = N_RATES_52;
1203 n_used += iwl_init_sband_channels(data, sband, n_channels,
1205 iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
1208 iwl_init_vht_hw_capab(trans, data, &sband->vht_cap,
1212 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1216 sband = &data->bands[NL80211_BAND_6GHZ];
1217 sband->band = NL80211_BAND_6GHZ;
1219 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS];
1220 sband->n_bitrates = N_RATES_52;
1221 n_used += iwl_init_sband_channels(data, sband, n_channels,
1225 iwl_init_he_hw_capab(trans, data, sband, tx_chains, rx_chains,
1228 sband->n_channels = 0;