qcacmn: Cleanup unused DP APIs [PEER_ID_PHASE2]

Local peer_id is being cleaned up across DP, HDD and PS/WMA.
So, any references to local peer_id/sta_id will be replaced
by peer mac address and all interactions between the layers
will be based on peer mac address.

Cleanup unusued DP APIs which are based on local peer_id.

Change-Id: Idd95bc640ca7e36a427be7202935034d4ed58979
CRs-Fixed: 2529026
diff --git a/dp/inc/cdp_txrx_ops.h b/dp/inc/cdp_txrx_ops.h
index f636f99..cbe1843 100644
--- a/dp/inc/cdp_txrx_ops.h
+++ b/dp/inc/cdp_txrx_ops.h
@@ -1197,9 +1197,6 @@
 	void * (*find_peer_by_addr_and_vdev)(struct cdp_pdev *pdev,
 			struct cdp_vdev *vdev,
 			uint8_t *peer_addr, uint8_t *peer_id);
-	uint16_t (*local_peer_id)(void *peer);
-	void * (*peer_find_by_local_id)(struct cdp_pdev *pdev,
-			uint8_t local_peer_id);
 	QDF_STATUS (*peer_state_update)(struct cdp_pdev *pdev,
 			uint8_t *peer_addr,
 			enum ol_txrx_peer_state state);
diff --git a/dp/inc/cdp_txrx_peer_ops.h b/dp/inc/cdp_txrx_peer_ops.h
index 41d3f60..ae8e7b0 100644
--- a/dp/inc/cdp_txrx_peer_ops.h
+++ b/dp/inc/cdp_txrx_peer_ops.h
@@ -279,34 +279,6 @@
 }
 
 /**
- * cdp_peer_find_by_local_id() - Find peer by local peer id
- * @soc - data path soc handle
- * @pdev - data path device instance
- * @local_peer_id - local peer id want to find
- *
- * Find peer by local peer id within physical device
- *
- * Return: peer instance void pointer
- *         NULL cannot find target peer
- */
-static inline void
-*cdp_peer_find_by_local_id(ol_txrx_soc_handle soc, struct cdp_pdev *pdev,
-		uint8_t local_peer_id)
-{
-	if (!soc || !soc->ops || !soc->ops->peer_ops) {
-		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_FATAL,
-			"%s invalid instance", __func__);
-		return NULL;
-	}
-
-	if (soc->ops->peer_ops->peer_find_by_local_id)
-		return soc->ops->peer_ops->peer_find_by_local_id(
-			pdev, local_peer_id);
-
-	return NULL;
-}
-
-/**
  * cdp_peer_state_update() - update peer local state
  * @soc - data path soc handle
  * @pdev - data path device instance
@@ -360,31 +332,6 @@
 }
 
 /**
- * cdp_peer_get_local_peer_id() - Find local peer id within peer instance
- * @soc - data path soc handle
- * @peer - peer instance
- *
- * Find local peer id within peer instance
- *
- * Return: local peer id
- *         HTT_INVALID_PEER Invalid peer
- */
-static inline uint16_t
-cdp_peer_get_local_peer_id(ol_txrx_soc_handle soc, void *peer)
-{
-	if (!soc || !soc->ops || !soc->ops->peer_ops) {
-		QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_FATAL,
-			"%s invalid instance", __func__);
-		return HTT_INVALID_PEER;
-	}
-
-	if (soc->ops->peer_ops->local_peer_id)
-		return soc->ops->peer_ops->local_peer_id(peer);
-
-	return HTT_INVALID_PEER;
-}
-
-/**
  * cdp_peer_get_vdevid() - Get virtual interface id which peer registered
  * @soc - data path soc handle
  * @peer - peer instance
diff --git a/dp/wifi3.0/dp_internal.h b/dp/wifi3.0/dp_internal.h
index 2bcce6e..a47f2ef 100644
--- a/dp/wifi3.0/dp_internal.h
+++ b/dp/wifi3.0/dp_internal.h
@@ -912,8 +912,6 @@
 void *dp_find_peer_by_addr_and_vdev(struct cdp_pdev *pdev_handle,
 		struct cdp_vdev *vdev,
 		uint8_t *peer_addr, uint8_t *local_id);
-uint16_t dp_local_peer_id(void *peer);
-void *dp_peer_find_by_local_id(struct cdp_pdev *pdev_handle, uint8_t local_id);
 QDF_STATUS dp_peer_state_update(struct cdp_pdev *pdev_handle, uint8_t *peer_mac,
 		enum ol_txrx_peer_state state);
 QDF_STATUS dp_get_vdevid(void *peer_handle, uint8_t *vdev_id);
diff --git a/dp/wifi3.0/dp_main.c b/dp/wifi3.0/dp_main.c
index e5d1863..69975b1 100644
--- a/dp/wifi3.0/dp_main.c
+++ b/dp/wifi3.0/dp_main.c
@@ -9797,8 +9797,6 @@
 	.find_peer_by_addr_and_vdev = dp_find_peer_by_addr_and_vdev,
 	.peer_get_ref_by_addr = dp_peer_get_ref_find_by_addr,
 	.peer_release_ref = dp_peer_release_ref,
-	.local_peer_id = dp_local_peer_id,
-	.peer_find_by_local_id = dp_peer_find_by_local_id,
 	.peer_state_update = dp_peer_state_update,
 	.get_vdevid = dp_get_vdevid,
 	.get_vdev_by_peer_addr = dp_get_vdev_by_peer_addr,
diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c
index aff5dc2..17d8b6e 100644
--- a/dp/wifi3.0/dp_peer.c
+++ b/dp/wifi3.0/dp_peer.c
@@ -3131,46 +3131,6 @@
 }
 
 /**
- * dp_local_peer_id() - Find local peer id within peer instance
- * @peer - peer instance
- *
- * Find local peer id within peer instance
- *
- * Return: local peer id
- */
-uint16_t dp_local_peer_id(void *peer)
-{
-	return ((struct dp_peer *)peer)->local_id;
-}
-
-/**
- * dp_peer_find_by_local_id() - Find peer by local peer id
- * @pdev - data path device instance
- * @local_peer_id - local peer id want to find
- *
- * Find peer by local peer id within physical device
- *
- * Return: peer instance void pointer
- *         NULL cannot find target peer
- */
-void *dp_peer_find_by_local_id(struct cdp_pdev *pdev_handle, uint8_t local_id)
-{
-	struct dp_peer *peer;
-	struct dp_pdev *pdev = (struct dp_pdev *)pdev_handle;
-
-	if (local_id >= OL_TXRX_NUM_LOCAL_PEER_IDS) {
-		QDF_TRACE_DEBUG_RL(QDF_MODULE_ID_DP,
-				   "Incorrect local id %u", local_id);
-		return NULL;
-	}
-	qdf_spin_lock_bh(&pdev->local_peer_ids.lock);
-	peer = pdev->local_peer_ids.map[local_id];
-	qdf_spin_unlock_bh(&pdev->local_peer_ids.lock);
-	DP_TRACE(DEBUG, "peer %pK local id %d", peer, local_id);
-	return peer;
-}
-
-/**
  * dp_peer_state_update() - update peer local state
  * @pdev - data path device instance
  * @peer_addr - peer mac address