qcacmn: Fetch the reo qdesc from the peer

When compact rx tlv feature is enabled fetch the
reo qdesc from the peer instead of rx pkt tlvs.

Change-Id: Idc9eec559b71ebb2dc39ea1d648a384ea0eb9559
CRs-Fixed: 3311270
Esse commit está contido em:
Sai Rupesh Chevuru
2022-10-12 22:06:01 +05:30
commit de Madan Koyyalamudi
commit 63d8ecaa0f
6 arquivos alterados com 81 adições e 3 exclusões

Ver arquivo

@@ -1398,9 +1398,11 @@ static QDF_STATUS dp_rx_defrag_reo_reinject(struct dp_txrx_peer *txrx_peer,
ent_qdesc_addr = hal_get_reo_ent_desc_qdesc_addr(soc->hal_soc,
(uint8_t *)ent_ring_desc);
dst_qdesc_addr = hal_rx_get_qdesc_addr(soc->hal_soc,
(uint8_t *)dst_ring_desc,
qdf_nbuf_data(head));
dst_qdesc_addr = soc->arch_ops.get_reo_qdesc_addr(
soc->hal_soc,
(uint8_t *)dst_ring_desc,
qdf_nbuf_data(head),
txrx_peer, tid);
qdf_mem_copy(ent_qdesc_addr, &dst_qdesc_addr, 5);