OSDN Git Service

of/platform: Drop static setup of IRQ resource from DT core
authorLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Wed, 16 Mar 2022 20:06:33 +0000 (20:06 +0000)
committerRob Herring <robh@kernel.org>
Tue, 5 Apr 2022 00:55:03 +0000 (19:55 -0500)
commita1a2b7125e1079cfcc13a116aa3af3df2f9e002b
treec86217661deca295f5d9a5093f75318f33e07f68
parent7a150b0d850e37e7bdfc87459edd0ff302f67478
of/platform: Drop static setup of IRQ resource from DT core

Now that all the DT drivers have switched to platform_get_irq() we can now
safely drop the static setup of IRQ resource from DT core code.

With the above change hierarchical setup of irq domains is no longer
bypassed and thus allowing hierarchical interrupt domains to describe
interrupts using "interrupts" DT property.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Acked-by: Marc Zyngier <maz@kernel.org>
Tested-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220316200633.28974-1-prabhakar.mahadev-lad.rj@bp.renesas.com
drivers/of/platform.c