qcacld-3.0: Properly check max supported EHT bandwidth
Per 11BE Spec, only 320 MHz support in 6 GHz is defined in EHT PHY capabilities. Therefore when deciding max target supported EHT bandwidth, 320 MHz support is first checked using target advertised EHT phy caps. If 320 MHz is not supported, fall back to VHT channel width supported, which includes 160 MHz and 80 MHz. Change-Id: I26ddfa250db66d72ca55a3c9f966d71740cb0414 CRs-Fixed: 3190474
This commit is contained in:

zatwierdzone przez
Madan Koyyalamudi

rodzic
3e3577ec1a
commit
307406f111
@@ -1187,10 +1187,10 @@ wlansap_get_target_eht_phy_ch_width(void)
|
||||
{
|
||||
uint32_t max_fw_bw = sme_get_eht_ch_width();
|
||||
|
||||
if (max_fw_bw == WNI_CFG_EHT_CHANNEL_WIDTH_160MHZ)
|
||||
return CH_WIDTH_160MHZ;
|
||||
else if (max_fw_bw == WNI_CFG_EHT_CHANNEL_WIDTH_320MHZ)
|
||||
if (max_fw_bw == WNI_CFG_EHT_CHANNEL_WIDTH_320MHZ)
|
||||
return CH_WIDTH_320MHZ;
|
||||
else if (max_fw_bw == WNI_CFG_VHT_CHANNEL_WIDTH_160MHZ)
|
||||
return CH_WIDTH_160MHZ;
|
||||
else
|
||||
return CH_WIDTH_80MHZ;
|
||||
}
|
||||
|
Reference in New Issue
Block a user