irqchip/qcom-pdc: Kill non-wakeup irqdomain
authorMarc Zyngier <maz@kernel.org>
Thu, 24 Feb 2022 10:12:23 +0000 (10:12 +0000)
committerMarc Zyngier <maz@kernel.org>
Mon, 28 Feb 2022 17:32:25 +0000 (17:32 +0000)
commit3b26296c1c56db020100f971a39b59e3fa14491f
tree88f7bfbf1e917e87553ae4a57e9f06c206baf849
parent9fbc4f3979658ad30f3239d6a3660892976a8206
irqchip/qcom-pdc: Kill non-wakeup irqdomain

A careful look at the way the PDC driver works shows that:

- all interrupts are in the same space
- all interrupts are treated the same

And yet the driver creates two domains based on whether
the interrupt gets mapped directly or from the pinctrl code,
which is obviously a waste of resources.

Kill the non-wakeup domain and unify all the interrupt handling.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220224101226.88373-3-maz@kernel.org
drivers/irqchip/qcom-pdc.c