From 9668aeef28b41444472ea80cecb9802892b06080 Mon Sep 17 00:00:00 2001 From: Chaithanya Garrepalli Date: Wed, 4 Mar 2020 16:21:38 +0530 Subject: [PATCH] qcacmn: Fix SG target assert issue In SG mode use correct QDF apis to populate the extension descriptor Change-Id: I828d11481b013facb07f22a119ab9b3f35912f22 --- dp/wifi3.0/dp_tx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dp/wifi3.0/dp_tx.c b/dp/wifi3.0/dp_tx.c index c396d163e4..035793fe27 100644 --- a/dp/wifi3.0/dp_tx.c +++ b/dp/wifi3.0/dp_tx.c @@ -1888,7 +1888,7 @@ static qdf_nbuf_t dp_tx_prepare_sg(struct dp_vdev *vdev, qdf_nbuf_t nbuf, return NULL; } - paddr = qdf_nbuf_get_frag_paddr(nbuf, 0); + paddr = qdf_nbuf_mapped_paddr_get(nbuf); seg_info->frags[0].paddr_lo = paddr; seg_info->frags[0].paddr_hi = ((uint64_t) paddr) >> 32; seg_info->frags[0].len = qdf_nbuf_headlen(nbuf); @@ -1904,7 +1904,7 @@ static qdf_nbuf_t dp_tx_prepare_sg(struct dp_vdev *vdev, qdf_nbuf_t nbuf, return NULL; } - paddr = qdf_nbuf_get_frag_paddr(nbuf, 0); + paddr = qdf_nbuf_get_tx_frag_paddr(nbuf); seg_info->frags[cur_frag + 1].paddr_lo = paddr; seg_info->frags[cur_frag + 1].paddr_hi = ((uint64_t) paddr) >> 32;