qcacld-3.0: Generate puncture bitmap for STA based on bandwidth

Puncture bitmap is binding with channel bandwidth. If the STA can't
support bandwidth as AP broadcasts, STA need extract puncture bitmap
based on the negotiated bandwidth.

Generate puncture bitmap for STA based on negotiated bandwidth.

Change-Id: Iad303b220fc2e2c5a1b8c125f06300e414bf1fbd
CRs-Fixed: 3207676
This commit is contained in:
Bing Sun
2022-05-27 17:25:37 +08:00
committed by Madan Koyyalamudi
parent 6b856c0419
commit d602cb94cf
3 changed files with 70 additions and 7 deletions

View File

@@ -981,6 +981,16 @@ QDF_STATUS mlme_update_tgt_he_caps_in_cfg(struct wlan_objmgr_psoc *psoc,
*/
QDF_STATUS mlme_update_tgt_eht_caps_in_cfg(struct wlan_objmgr_psoc *psoc,
struct wma_tgt_cfg *cfg);
/**
* wlan_mlme_convert_eht_op_bw_to_phy_ch_width() - convert channel width in eht
* operation IE to phy_ch_width
* @channel_width: channel width in eht operation IE
*
* Return: phy_ch_width
*/
enum phy_ch_width wlan_mlme_convert_eht_op_bw_to_phy_ch_width(
uint8_t channel_width);
#endif
/**