qcacld-3.0: Refine the extscan stop BSSID hotlist logic
Make the following updates to the extscan stop BSSID hotlist logic: 1) Exclusively use the Unified WMI data structures. 2) Update the HDD<=>SME interface to enforce the contract that SME must not make any assumptions about the buffers provided by HDD. Change-Id: I01e29a96fded829c734532b021aeea1960bba641 CRs-Fixed: 2294273
This commit is contained in:
@@ -374,8 +374,17 @@ QDF_STATUS wma_stop_extscan(tp_wma_handle wma,
|
||||
QDF_STATUS wma_extscan_start_hotlist_monitor(tp_wma_handle wma,
|
||||
struct extscan_bssid_hotlist_set_params *params);
|
||||
|
||||
/**
|
||||
* wma_extscan_stop_hotlist_monitor() - stop hotlist monitor
|
||||
* @wma: wma handle
|
||||
* @params: hotlist request params
|
||||
*
|
||||
* This function configures hotlist monitor to stop in fw.
|
||||
*
|
||||
* Return: QDF status
|
||||
*/
|
||||
QDF_STATUS wma_extscan_stop_hotlist_monitor(tp_wma_handle wma,
|
||||
tSirExtScanResetBssidHotlistReqParams *photlist_reset);
|
||||
struct extscan_bssid_hotlist_reset_params *params);
|
||||
|
||||
QDF_STATUS wma_extscan_start_change_monitor(tp_wma_handle wma,
|
||||
tSirExtScanSetSigChangeReqParams *
|
||||
|
Reference in New Issue
Block a user