prima: extscan: Pause/unpause ext scan indication to FW
Add code changes to send pause/unpause ext scan to FW.
Currently, changes are added to pause/unpause ext scan when
WFD in progress.
Change-Id: Ibbf2d7886a25156de3dddd6a91099fd2f37f1ea2
CRs-Fixed: 907616
diff --git a/CORE/WDI/CP/inc/wlan_qct_wdi.h b/CORE/WDI/CP/inc/wlan_qct_wdi.h
index c89f731..73bce7c 100644
--- a/CORE/WDI/CP/inc/wlan_qct_wdi.h
+++ b/CORE/WDI/CP/inc/wlan_qct_wdi.h
@@ -6002,8 +6002,14 @@
typedef struct
{
- wpt_uint32 requestId;
- wpt_uint8 sessionId; // session Id mapped to vdev_id
+ wpt_boolean pause;
+ wpt_uint32 reserved;
+} WDI_HighPriorityDataInfoIndParams;
+
+typedef struct
+{
+ wpt_int32 requestId;
+ wpt_int8 sessionId; // session Id mapped to vdev_id
wpt_uint32 lostSsidSampleSize;
wpt_uint32 numSsid; // number of hotlist APs
WDI_SSIDThresholdParam ssid[WDI_WLAN_EXTSCAN_MAX_HOTLIST_SSID]; // hotlist SSIDs
@@ -8112,8 +8118,6 @@
void *pUserData);
typedef void (*WDI_EXTScanResetSSIDHotlistRspCb)(void *pEventData,
void *pUserData);
-
-
#endif /* WLAN_FEATURE_EXTSCAN */
#ifdef WLAN_FEATURE_LINK_LAYER_STATS
@@ -11529,6 +11533,19 @@
void* pUserData
);
+/**
+ @brief WDI_HighPriorityDataInfoInd
+
+ @param pHighPriorityDataInfoIndParams: Req parameter for the FW
+
+ @return SUCCESS or FAIL
+*/
+WDI_Status
+WDI_HighPriorityDataInfoInd
+(
+ WDI_HighPriorityDataInfoIndParams* pHighPriorityDataInfoIndParams
+);
+
#endif /* WLAN_FEATURE_EXTSCAN */
#ifdef WLAN_FEATURE_LINK_LAYER_STATS