qcacld-3.0: Define new_ch_width in csa_offload_params as phy_ch_width
Currently sme_switch_channel set new_ch_width as phy_ch_width, while wma_csa_offload_handler set new_ch_width as raw bit in wide bandwidth channel switch IE. Clean up the code. Define new_ch_width in csa_offload_params as phy_ch_width. Change-Id: Iadecc7693bf4ffd9f9562405ef18ea9d25d45c9e CRs-Fixed: 3324762
这个提交包含在:
@@ -6359,3 +6359,18 @@ void wlan_mlme_get_feature_info(struct wlan_objmgr_psoc *psoc,
|
||||
wlan_mlme_get_vht_enable2x2(psoc, &mlme_feature_set->enable2x2);
|
||||
}
|
||||
#endif
|
||||
|
||||
enum phy_ch_width wlan_mlme_convert_vht_op_bw_to_phy_ch_width(
|
||||
uint8_t channel_width)
|
||||
{
|
||||
enum phy_ch_width phy_bw = CH_WIDTH_40MHZ;
|
||||
|
||||
if (channel_width == WLAN_VHTOP_CHWIDTH_80)
|
||||
phy_bw = CH_WIDTH_80MHZ;
|
||||
else if (channel_width == WLAN_VHTOP_CHWIDTH_160)
|
||||
phy_bw = CH_WIDTH_160MHZ;
|
||||
else if (channel_width == WLAN_VHTOP_CHWIDTH_80_80)
|
||||
phy_bw = CH_WIDTH_80P80MHZ;
|
||||
|
||||
return phy_bw;
|
||||
}
|
||||
|
在新工单中引用
屏蔽一个用户