From 8a0afca1e23729ecd8059d9fae7066f40c294254 Mon Sep 17 00:00:00 2001 From: Venkateswara Swamy Bandaru Date: Fri, 2 Sep 2022 10:38:27 +0530 Subject: [PATCH] qcacmn: Add Support for setting puncture bitmap peer param Add Support for setting puncture bitmap peer param Change-Id: I819ef2b56fbc5d0240cbb1702fe5b2da2c4f5ec0 CRs-Fixed: 3278857 --- wmi/inc/wmi_unified_param.h | 3 +++ wmi/src/wmi_unified_tlv.c | 2 ++ 2 files changed, 5 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 5fd44aa87e..0a11d8fffe 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -6695,6 +6695,8 @@ typedef enum { * @WMI_HOST_PEER_PARAM_MU_ENABLE: Enable MU support * @WMI_HOST_PEER_PARAM_OFDMA_ENABLE: Enable OFDMA support * @WMI_HOST_PEER_PARAM_ENABLE_FT: Notify FT roam + * @WMI_HOST_PEER_CHWIDTH_PUNCTURE_20MHZ_BITMAP: Peer channel bandwidth and + * puncture bitmap */ enum { WMI_HOST_PEER_MIMO_PS_STATE = 0x1, @@ -6725,6 +6727,7 @@ enum { WMI_HOST_PEER_PARAM_MU_ENABLE, WMI_HOST_PEER_PARAM_OFDMA_ENABLE, WMI_HOST_PEER_PARAM_ENABLE_FT, + WMI_HOST_PEER_CHWIDTH_PUNCTURE_20MHZ_BITMAP, }; #define WMI_HOST_PEER_MIMO_PS_NONE 0x0 #define WMI_HOST_PEER_MIMO_PS_STATIC 0x1 diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index f6a26ec5b5..476fdf3772 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -123,6 +123,8 @@ static const uint32_t peer_param_tlv[] = { [WMI_HOST_PEER_PARAM_MU_ENABLE] = WMI_PEER_PARAM_MU_ENABLE, [WMI_HOST_PEER_PARAM_OFDMA_ENABLE] = WMI_PEER_PARAM_OFDMA_ENABLE, [WMI_HOST_PEER_PARAM_ENABLE_FT] = WMI_PEER_PARAM_ENABLE_FT, + [WMI_HOST_PEER_CHWIDTH_PUNCTURE_20MHZ_BITMAP] = + WMI_PEER_CHWIDTH_PUNCTURE_20MHZ_BITMAP, }; /**