MLK-25346: irqchip/gic: change affinity settings strategy
authorNitin Garg <nitin.garg@nxp.com>
Tue, 23 Mar 2021 20:33:53 +0000 (15:33 -0500)
committerNitin Garg <nitin.garg@nxp.com>
Fri, 9 Apr 2021 14:35:31 +0000 (09:35 -0500)
commit2726a23e5d0e62eb472496a76c2228561adffc32
tree97194964d8eed539d109897a1fd5c3487a9d7d4b
parent445b38dd11d7356262ceb733c910cb201b03f61e
MLK-25346: irqchip/gic: change affinity settings strategy

Instead of setting the same affinity for all interrupts
at boot time, only set it when interrupts are registered.
This way, a cluster will not mess up the other cluster's
settings in Cockpit configuration.

Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nitin Garg <nitin.garg@nxp.com>
Signed-off-by: Abel Vesa <abel.vesa@nxp.com>
drivers/irqchip/Kconfig
drivers/irqchip/irq-gic-common.c
drivers/irqchip/irq-gic-v3.c