mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 16:46:15 -04:00
qcacmn: Send osif_pdev in peer_unref handler
peer count is maintained per pdev. Pass osif_pdev instead of osif_soc in peer_unref handler. Change-Id: Idc17e63a9a12562cd15aa4527e4aa6db08586690
This commit is contained in:
parent
30dd9bbcd2
commit
9edb9614d9
2 changed files with 6 additions and 5 deletions
|
|
@ -523,13 +523,13 @@ struct ol_if_ops {
|
|||
void (*peer_set_default_routing)(void *scn_handle,
|
||||
uint8_t *peer_macaddr, uint8_t vdev_id,
|
||||
bool hash_based, uint8_t ring_num);
|
||||
int (*peer_rx_reorder_queue_setup)(void *ol_soc_handle,
|
||||
int (*peer_rx_reorder_queue_setup)(void *scn_handle,
|
||||
uint8_t vdev_id, uint8_t *peer_mac,
|
||||
qdf_dma_addr_t hw_qdesc, int tid, uint16_t queue_num);
|
||||
int (*peer_rx_reorder_queue_remove)(void *ol_soc_handle,
|
||||
int (*peer_rx_reorder_queue_remove)(void *scn_handle,
|
||||
uint8_t vdev_id, uint8_t *peer_macaddr,
|
||||
uint32_t tid_mask);
|
||||
int (*peer_unref_delete)(void *ol_soc_handle, uint8_t vdev_id,
|
||||
int (*peer_unref_delete)(void *scn_handle, uint8_t vdev_id,
|
||||
uint8_t *peer_macaddr);
|
||||
bool (*is_hw_dbs_2x2_capable)(void);
|
||||
int (*peer_add_wds_entry)(void *ol_soc_handle,
|
||||
|
|
|
|||
|
|
@ -1742,7 +1742,8 @@ void dp_peer_unref_delete(void *peer_handle)
|
|||
{
|
||||
struct dp_peer *peer = (struct dp_peer *)peer_handle;
|
||||
struct dp_vdev *vdev = peer->vdev;
|
||||
struct dp_soc *soc = vdev->pdev->soc;
|
||||
struct dp_pdev *pdev = vdev->pdev;
|
||||
struct dp_soc *soc = pdev->soc;
|
||||
struct dp_peer *tmppeer;
|
||||
int found = 0;
|
||||
uint16_t peer_id;
|
||||
|
|
@ -1832,7 +1833,7 @@ void dp_peer_unref_delete(void *peer_handle)
|
|||
qdf_mem_free(peer);
|
||||
#endif
|
||||
if (soc->cdp_soc.ol_ops->peer_unref_delete) {
|
||||
soc->cdp_soc.ol_ops->peer_unref_delete(soc->osif_soc,
|
||||
soc->cdp_soc.ol_ops->peer_unref_delete(pdev->osif_pdev,
|
||||
vdev->vdev_id, peer->mac_addr.raw);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue