Add Linux DTS files for 32 bit threaded FVPs
authorImre Kis <imre.kis@arm.com>
Thu, 8 Aug 2019 17:06:12 +0000 (19:06 +0200)
committerImre Kis <imre.kis@arm.com>
Sun, 8 Sep 2019 17:15:35 +0000 (19:15 +0200)
commit1946b86843c99b8ab7070869fc7f12d441e1d967
tree2f11bfd9931f20101ac49ececfb9e0a967a96dca
parent5dbdf8e4eac1d5999f07976f9f430894b0784907
Add Linux DTS files for 32 bit threaded FVPs

RevC models have the MT bit set and the affinities shifted in the MPIDR
register. To make the Linux able to boot all CPUs it needs a modified
DTS file containing the shifted affinity values.

Beside these values the DTS files should be the same so the common part
was moved into a new file which is included in the DTS files with
shifted and non-shifted affinities.

The same setup already exists for 64 bit systems.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: I90f7b9c8d8a24c9b3f97232441dbe0a29aa8976d
fdts/fvp-base-gicv3-psci-aarch32-1t.dts [new file with mode: 0644]
fdts/fvp-base-gicv3-psci-aarch32-common.dtsi [new file with mode: 0644]
fdts/fvp-base-gicv3-psci-aarch32.dts