From 27fe1239d375e4a23daec21425b5347c11270663 Mon Sep 17 00:00:00 2001 From: Viyom Mittal Date: Thu, 15 Nov 2018 12:24:50 +0530 Subject: [PATCH] qcacmn: Set ack_rssi_valid to 1 for successful TX The ack_rssi_valid flag to set to 1 only when completion_status value is 0 which shows that the TX was successful. Change-Id: I9e520422995e374d7d35b9db0c060d1fce2f9067 --- dp/wifi3.0/dp_htt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dp/wifi3.0/dp_htt.c b/dp/wifi3.0/dp_htt.c index c8280606c404..7dafa8cff41d 100644 --- a/dp/wifi3.0/dp_htt.c +++ b/dp/wifi3.0/dp_htt.c @@ -2045,7 +2045,8 @@ static void dp_process_ppdu_stats_user_cmpltn_common_tlv( tag_buf++; - if (qdf_likely(ppdu_user_desc->completion_status)) { + if (qdf_likely(ppdu_user_desc->completion_status == + HTT_PPDU_STATS_USER_STATUS_OK)) { ppdu_desc->ack_rssi = dp_stats_buf->ack_rssi; ppdu_user_desc->ack_rssi_valid = 1; } else {