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)
commit2c5545bfa29dd5305fa770959890a23ea39b5e69
tree46194e442c710fdc70e892ac8a9b18d63dddbbca
parentf187fe8e3bc65cc4d7b0916947e2d6cd65d9cd3a
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