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
This commit is contained in:
chenguo
2018-10-10 13:12:15 +08:00
committed by nshrivas
parent d063d7486c
commit e4faf863c5

View File

@@ -267,14 +267,11 @@ dp_tx_desc_alloc(struct dp_soc *soc, uint8_t desc_pool_id)
qdf_get_system_timestamp(); qdf_get_system_timestamp();
soc->pause_cb(desc_pool_id, soc->pause_cb(desc_pool_id,
act, WLAN_DATA_FLOW_CONTROL); act, WLAN_DATA_FLOW_CONTROL);
qdf_spin_unlock_bh(&pool->flow_pool_lock);
} else {
qdf_spin_unlock_bh(&pool->flow_pool_lock);
} }
} else { } else {
pool->pkt_drop_no_desc++; pool->pkt_drop_no_desc++;
qdf_spin_unlock_bh(&pool->flow_pool_lock);
} }
qdf_spin_unlock_bh(&pool->flow_pool_lock);
} else { } else {
soc->pool_stats.pkt_drop_no_pool++; soc->pool_stats.pkt_drop_no_pool++;
} }