wlan: Extended Capability and VHT Opmode support
Change-Id: I12e1941adb86d6d6f3ad6863e2938dbfe6054264
CRs-Fixed: 395644, 395645
diff --git a/CORE/WDI/CP/inc/wlan_qct_wdi.h b/CORE/WDI/CP/inc/wlan_qct_wdi.h
index 964e435..bd44944 100644
--- a/CORE/WDI/CP/inc/wlan_qct_wdi.h
+++ b/CORE/WDI/CP/inc/wlan_qct_wdi.h
@@ -2450,7 +2450,13 @@
wpt_uint16 usChangeBitmap;
}WDI_UpdateBeaconParamsInfoType;
-
+#ifdef WLAN_FEATURE_11AC
+typedef struct
+{
+ wpt_uint16 opMode;
+ wpt_uint16 staId;
+}WDI_UpdateVHTOpMode;
+#endif
/*---------------------------------------------------------------------------
WDI_UpdateBeaconParamsType
@@ -6155,6 +6161,12 @@
typedef void (*WDI_featureCapsExchangeCb)(void* wdiFeatCapRspParams,
void* pUserData);
+#ifdef WLAN_FEATURE_11AC
+typedef void (*WDI_UpdateVHTOpModeCb)(WDI_Status wdiStatus,
+ void* pUserData);
+#endif
+
+
/*========================================================================
* Function Declarations and Documentation
==========================================================================*/
@@ -8814,8 +8826,16 @@
WDI_WlanVersionType *pWcnssApiVersion
);
+#ifdef WLAN_FEATURE_11AC
+WDI_Status
+WDI_UpdateVHTOpModeReq
+(
+ WDI_UpdateVHTOpMode *pData,
+ WDI_UpdateVHTOpModeCb wdiUpdateVHTOpModeCb,
+ void* pUserData
+);
-
+#endif
#ifdef __cplusplus
}
#endif