qcacmn: Avoid creating txrx_peer in peer reuse case

Avoid creating txrx_peer in peer reuse case when
peer setup is called.

Change-Id: I862fb61e71a857670869f0e6b2374a3dc2da54f0
Šī revīzija ir iekļauta:
Pavankumar Nandeshwar
2022-01-06 21:49:46 -08:00
revīziju iesūtīja Madan Koyyalamudi
vecāks 15b88ae15e
revīzija d47133aed9

Parādīt failu

@@ -7049,6 +7049,10 @@ fail:
static QDF_STATUS dp_peer_legacy_setup(struct dp_soc *soc, struct dp_peer *peer)
{
/* txrx_peer might exist already in peer reuse case */
if (peer->txrx_peer)
return QDF_STATUS_SUCCESS;
if (dp_txrx_peer_attach(soc, peer) !=
QDF_STATUS_SUCCESS) {
dp_err("peer txrx ctx alloc failed");