]> git.baikalelectronics.ru Git - arm-tf.git/commit
refactor(fvp): fdts: consolidate GICv2 base FVP DT files
authorAndre Przywara <andre.przywara@arm.com>
Fri, 19 Aug 2022 10:01:16 +0000 (11:01 +0100)
committerAndre Przywara <andre.przywara@arm.com>
Tue, 11 Oct 2022 15:11:44 +0000 (16:11 +0100)
commita885a7d290d49bd94c86776f9053df8a8bef9d50
tree277c3a0d38f2465cc94904061521186f4463e71c
parent589aaba46e1ea9fbbf8033b38e7ac56812e5dc23
refactor(fvp): fdts: consolidate GICv2 base FVP DT files

The GICv2 and GICv3 version of the FVP DT files are unnecessarily split,
as the common part of the peripherals is the same: it's literally just
the interrupt controller node that is different.
Since the GICv3 versions now use a generic DT include file (without any
GIC node), let's reuse that for the GICv2 versions of the FVP as well.
We just add a separate fvp-base-gicv2.dtsi file which describes the
GICv2 interrupt controller. Also shorten the compatible string, since
the GICv2 binding documentation does not allow the current combination.

This allows to remove the mostly redundant nodes from the GICv2 .dts
file.

Change-Id: I9018031bb611fb00ca7dbefc1bff7d40c3f05819
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
fdts/fvp-base-gicv2-psci.dts
fdts/fvp-base-gicv2.dtsi [new file with mode: 0644]