Lines Matching defs:bw
264 enum IWL_TLC_MCS_PER_BW bw,
268 ht_rates[IWL_TLC_NSS_2][bw] |= cpu_to_le16(mcs_msk);
271 ht_rates[IWL_TLC_NSS_1][bw] |= cpu_to_le16(mcs_msk);
276 iwl_mld_get_eht_mcs_of_bw(enum IWL_TLC_MCS_PER_BW bw,
279 switch (bw) {
281 return &eht_mcs->bw._80;
283 return &eht_mcs->bw._160;
285 return &eht_mcs->bw._320;
319 enum IWL_TLC_MCS_PER_BW bw;
330 eht_rx_mcs->bw._80.rx_tx_mcs9_max_nss;
332 eht_rx_mcs->bw._80.rx_tx_mcs9_max_nss;
334 eht_rx_mcs->bw._80.rx_tx_mcs11_max_nss;
336 eht_rx_mcs->bw._80.rx_tx_mcs13_max_nss;
345 eht_tx_mcs->bw._80.rx_tx_mcs9_max_nss;
347 eht_tx_mcs->bw._80.rx_tx_mcs9_max_nss;
349 eht_tx_mcs->bw._80.rx_tx_mcs11_max_nss;
351 eht_tx_mcs->bw._80.rx_tx_mcs13_max_nss;
355 bw = IWL_TLC_MCS_PER_BW_80;
356 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
359 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
362 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
365 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
370 for (bw = IWL_TLC_MCS_PER_BW_160; bw <= IWL_TLC_MCS_PER_BW_320; bw++) {
372 iwl_mld_get_eht_mcs_of_bw(bw, eht_rx_mcs);
374 iwl_mld_get_eht_mcs_of_bw(bw, eht_tx_mcs);
376 /* got unsupported index for bw */
381 if (cmd->max_ch_width < (bw + IWL_TLC_MNG_CH_WIDTH_80MHZ))
384 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
387 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,
390 iwl_mld_set_eht_mcs(cmd->ht_rates, bw,