From e4faf863c5ae8456fee309a7f6f320c2c8ae75bb Mon Sep 17 00:00:00 2001 From: chenguo Date: Wed, 10 Oct 2018 13:12:15 +0800 Subject: [PATCH] qcacmn: Code refine for duplicated spin unlock function There are several duplicated spin unlock function calling in the AC based TX flow control path. Remove this redundant codes. CRs-Fixed: 2329973 Change-Id: I483bf97612b8e56f745360a3e84fbdff8c357ea9 --- dp/wifi3.0/dp_tx_desc.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dp/wifi3.0/dp_tx_desc.h b/dp/wifi3.0/dp_tx_desc.h index 33b4a6e3fa69..a903d99b3eff 100644 --- a/dp/wifi3.0/dp_tx_desc.h +++ b/dp/wifi3.0/dp_tx_desc.h @@ -267,14 +267,11 @@ dp_tx_desc_alloc(struct dp_soc *soc, uint8_t desc_pool_id) qdf_get_system_timestamp(); soc->pause_cb(desc_pool_id, act, WLAN_DATA_FLOW_CONTROL); - qdf_spin_unlock_bh(&pool->flow_pool_lock); - } else { - qdf_spin_unlock_bh(&pool->flow_pool_lock); } } else { pool->pkt_drop_no_desc++; - qdf_spin_unlock_bh(&pool->flow_pool_lock); } + qdf_spin_unlock_bh(&pool->flow_pool_lock); } else { soc->pool_stats.pkt_drop_no_pool++; }