]> git.baikalelectronics.ru Git - kernel.git/commit
ath11k: disable unused CE8 interrupts for ipq8074
authorP Praneesh <ppranees@codeaurora.org>
Fri, 12 Nov 2021 09:01:18 +0000 (11:01 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 15 Nov 2021 09:21:49 +0000 (11:21 +0200)
commit8a5af788513b8cade58870dabb8b9a8971ee9b18
tree46194e442c710fdc70e892ac8a9b18d63dddbbca
parent1782a9cea901ea4e36a8da428e37f422a5059e5b
ath11k: disable unused CE8 interrupts for ipq8074

Host driver doesn't need to process CE8 interrupts (used
by target independently)

The volume of interrupts is huge within short interval,
 CPU0           CPU1       CPU2       CPU3
14022188          0          0          0       GIC  71 Edge      ce8

Hence disabling unused CE8 interrupt will improve CPU usage.

Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.4.0.1.r2-00012-QCAHKSWPL_SILICONZ-1
Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.4.0.1-01695-QCAHKSWPL_SILICONZ-1

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-2-git-send-email-ppranees@codeaurora.org
drivers/net/wireless/ath/ath11k/ce.c