On Thu, Oct 28, 2021 at 10:09:25PM +0100, Marc Zyngier wrote: > On Wed, 27 Oct 2021 17:54:54 +0100, > Michael Walle wrote: > > > > Stop using the device tree as a source for ad-hoc information. > > > > This reverts commit 2ae7adc659f7fca9ea65df4318e5bca2b8274310. > > > > Signed-off-by: Michael Walle > > --- > > arch/arm/Kconfig | 2 - > > arch/arm/cpu/armv8/fsl-layerscape/soc.c | 27 +++++++++- > > arch/arm/include/asm/gic-v3.h | 4 +- > > arch/arm/lib/gic-v3-its.c | 66 +++---------------------- > > 4 files changed, 36 insertions(+), 63 deletions(-) > > > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > > index 02f8306f15..86c1ebde05 100644 > > --- a/arch/arm/Kconfig > > +++ b/arch/arm/Kconfig > > @@ -82,8 +82,6 @@ config GICV3 > > > > config GIC_V3_ITS > > bool "ARM GICV3 ITS" > > - select REGMAP > > - select SYSCON > > select IRQ > > help > > ARM GICV3 Interrupt translation service (ITS). > > diff --git a/arch/arm/cpu/armv8/fsl-layerscape/soc.c b/arch/arm/cpu/armv8/fsl-layerscape/soc.c > > index c0e100d21c..a08ed3f544 100644 > > --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c > > +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c > > Why is this FSL specific? Note that this is a fairly direct revert. Based on your comments a follow-up patch to correct things is in order. -- Tom