qcacmn: Use objmgr API to get 1st vdev from pdev

If Vdev id is not present driver tries to get vdev with vdev id 0
from pdev. Vdev with vdev_id 0 might not be present on pdev so use
objmgr API wlan_objmgr_pdev_get_first_vdev to get the first vdev.

Change-Id: I2ae0d6056709339a8167582ec327269aa84c93f4
CRs-Fixed: 2349699
此提交包含在:
Abhishek Singh
2018-11-14 11:59:36 +05:30
提交者 nshrivas
父節點 3c60631d7c
當前提交 fda72d751c
共有 2 個檔案被更改,包括 4 行新增4 行删除

查看文件

@@ -1482,8 +1482,7 @@ QDF_STATUS wlan_abort_scan(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_E_FAILURE;
}
if (vdev_id == INVAL_VDEV_ID)
vdev = wlan_objmgr_get_vdev_by_id_from_pdev(pdev,
0, WLAN_OSIF_ID);
vdev = wlan_objmgr_pdev_get_first_vdev(pdev, WLAN_OSIF_ID);
else
vdev = wlan_objmgr_get_vdev_by_id_from_pdev(pdev,
vdev_id, WLAN_OSIF_ID);