qcacmn: Remove dp handles from umac objects
Remove pdev, vdev and peer dp handles from umac objects, and also remove corresponding APIs used to set and get these handles Change-Id: I1abc8ba91e9a697b85d1711a9a37ce675e1f6d3d CRs-Fixed: 2602133
This commit is contained in:

committed by
nshrivas

szülő
960a937799
commit
75d112497b
@@ -57,7 +57,6 @@ QDF_STATUS tgt_vdev_mgr_create_send(
|
||||
struct wlan_objmgr_pdev *pdev;
|
||||
struct wlan_objmgr_vdev *vdev;
|
||||
ol_txrx_soc_handle soc_txrx_handle;
|
||||
struct cdp_vdev *vdev_txrx_handle;
|
||||
enum wlan_op_mode cdp_txrx_opmode;
|
||||
enum wlan_op_subtype cdp_txrx_subtype;
|
||||
uint32_t vdev_id;
|
||||
@@ -97,19 +96,11 @@ QDF_STATUS tgt_vdev_mgr_create_send(
|
||||
if (!soc_txrx_handle)
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
|
||||
vdev_txrx_handle = cdp_vdev_attach(soc_txrx_handle,
|
||||
wlan_objmgr_pdev_get_pdev_id(pdev),
|
||||
vdev_addr, vdev_id,
|
||||
cdp_txrx_opmode,
|
||||
cdp_txrx_subtype);
|
||||
if (!vdev_txrx_handle) {
|
||||
wlan_vdev_set_dp_handle(vdev, NULL);
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
} else {
|
||||
wlan_vdev_set_dp_handle(vdev, vdev_txrx_handle);
|
||||
}
|
||||
|
||||
return status;
|
||||
return cdp_vdev_attach(soc_txrx_handle,
|
||||
wlan_objmgr_pdev_get_pdev_id(pdev),
|
||||
vdev_addr, vdev_id,
|
||||
cdp_txrx_opmode,
|
||||
cdp_txrx_subtype);
|
||||
}
|
||||
|
||||
QDF_STATUS tgt_vdev_mgr_create_complete(struct vdev_mlme_obj *vdev_mlme)
|
||||
@@ -215,11 +206,9 @@ QDF_STATUS tgt_vdev_mgr_delete_send(
|
||||
|
||||
psoc = wlan_vdev_get_psoc(vdev);
|
||||
soc_txrx_handle = wlan_psoc_get_dp_handle(psoc);
|
||||
if (soc_txrx_handle) {
|
||||
wlan_vdev_set_dp_handle(vdev, NULL);
|
||||
if (soc_txrx_handle)
|
||||
cdp_vdev_detach(soc_txrx_handle, wlan_vdev_get_id(vdev),
|
||||
NULL, NULL);
|
||||
}
|
||||
|
||||
status = txops->vdev_delete_send(vdev, param);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
|
Reference in New Issue
Block a user