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