From 3e5e077d52bd62c98fcf3b45caffcecefe10da5e Mon Sep 17 00:00:00 2001 From: Venkateswara Swamy Bandaru Date: Mon, 27 Feb 2017 19:34:54 +0530 Subject: [PATCH] qcacmn: Fix tx completion stats for mesh Enabled tx completion stats for mesh vdev irrespective of process_tx_status of soc. Change-Id: I46b3550b6433b354ec89da3628668befe7e55f83 CRs-Fixed: 2003389 --- dp/wifi3.0/dp_tx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dp/wifi3.0/dp_tx.c b/dp/wifi3.0/dp_tx.c index c51222a863e3..ce7c3d6a65d2 100644 --- a/dp/wifi3.0/dp_tx.c +++ b/dp/wifi3.0/dp_tx.c @@ -1272,7 +1272,8 @@ static void dp_tx_comp_process_desc(struct dp_soc *soc, } /* Process Tx status in descriptor */ - if (soc->process_tx_status) + if (soc->process_tx_status || + (desc->vdev && desc->vdev->mesh_vdev)) dp_tx_comp_process_tx_status(desc); /* 0 : MSDU buffer, 1 : MLE */