commit | 45967089d2685d2327c9710fe796d499d90ae844 | [log] [tgz] |
---|---|---|
author | Michal Kazior <michal.kazior@tieto.com> | Thu Feb 27 18:50:05 2014 +0200 |
committer | Kalle Valo <kvalo@qca.qualcomm.com> | Fri Feb 28 11:59:55 2014 +0200 |
tree | 7600c8c437adc82454701f7a0991f4cfefbdea79 | |
parent | 6c5151a9ffa9f796f2d707617cecb6b6b241dff8 [diff] |
ath10k: reduce htt tx/rx spinlock overhead It is inefficient to grab irqsave spinlocks for skb lists for each queue/dequeue action. Using rx_ring.lock and tx_lock allows to use less heavy bh spinlock functions and moving locking upwards allows to toggle spinlocks less often. Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>