qcacld-3.0: Use updated serialization api to purge the commands

Few enhancements are made in serialization module to flush the commands
per vdev. Use updated serialization API to accommodate new changes.

Change-Id: I8df9900d83bea758ca5c50cbe0edf31e06f83a4c
CRs-Fixed: 2099063
This commit is contained in:
Krunal Soni 2017-08-29 11:39:28 -07:00 • committed by snandini
commit 3378790ded
2 changed files with 5 additions and 3 deletions

View file

@ -840,6 +840,8 @@ QDF_STATUS sme_open(tHalHandle hHal)
sme_p2p_open(pMac);
sme_trace_init(pMac);
sme_register_debug_callback();
wlan_serialization_legacy_init_callback();
return status;
}

View file

@ -355,7 +355,7 @@ void purge_sme_session_pending_scan_cmd_list(struct sAniSirGlobal *mac_ctx,
{
uint8_t vdev_id = session_id;
wlan_serialization_purge_cmd_list(mac_ctx->psoc, &vdev_id,
wlan_serialization_purge_cmd_list_by_vdev_id(mac_ctx->psoc, vdev_id,
false, true, false, false, false);
}
@ -364,7 +364,7 @@ void purge_sme_session_pending_cmd_list(struct sAniSirGlobal *mac_ctx,
{
uint8_t vdev_id = session_id;
wlan_serialization_purge_cmd_list(mac_ctx->psoc, &vdev_id,
wlan_serialization_purge_cmd_list_by_vdev_id(mac_ctx->psoc, vdev_id,
false, false, false, true, false);
}
@ -373,7 +373,7 @@ void purge_sme_session_active_cmd_list(struct sAniSirGlobal *mac_ctx,
{
uint8_t vdev_id = session_id;
wlan_serialization_purge_cmd_list(mac_ctx->psoc, &vdev_id,
wlan_serialization_purge_cmd_list_by_vdev_id(mac_ctx->psoc, vdev_id,
false, false, true, false, false);
}