ath11k: remove mod operator in dst ring processing
authorP Praneesh <ppranees@codeaurora.org>
Fri, 12 Nov 2021 09:02:45 +0000 (11:02 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 15 Nov 2021 09:21:54 +0000 (11:21 +0200)
commita8508bf7ced2e43f30b46333f09cbc79a1675616
treeca851b13f7f4be5c12070c5a6a50e4058607393d
parentd0e2523bfa9cb391fe966b0b6948c7e438981361
ath11k: remove mod operator in dst ring processing

Replace use of mod operator with a manual wrap around
to avoid additional cost of using mod operation.

Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.4.0.1-01734-QCAHKSWPL_SILICONZ-1 v2

Co-developed-by: Sriram R <srirrama@codeaurora.org>
Signed-off-by: Sriram R <srirrama@codeaurora.org>
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Signed-off-by: P Praneesh <ppranees@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1630560820-21905-10-git-send-email-ppranees@codeaurora.org
drivers/net/wireless/ath/ath11k/hal.c