PCI: qcom-ep: Drop the redundant masking of global IRQ events
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Wed, 28 Aug 2024 15:46:11 +0000 (21:16 +0530)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Sun, 1 Sep 2024 08:12:13 +0000 (08:12 +0000)
commit3858e8a5ea719411d6682e2218c41eff27092463
tree14a2670c3c62b0cc027ae7153a43aa28c839b809
parent8400291e289ee6b2bf9779ff1c83a291501f017b
PCI: qcom-ep: Drop the redundant masking of global IRQ events

Once the events are disabled in PARF_INT_ALL_MASK register, only the
enabled events will generate global IRQ. So there is no need to do the
masking again in the IRQ handler, drop it.

If there are any spurious IRQs getting generated, they will be reported
using the existing dev_err() in the handler.

Link: https://lore.kernel.org/linux-pci/20240828-pci-qcom-hotplug-v4-1-263a385fbbcb@linaro.org
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
drivers/pci/controller/dwc/pcie-qcom-ep.c