]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(fvp): fdts: unify and fix PSCI nodes
authorAndre Przywara <andre.przywara@arm.com>
Fri, 10 Dec 2021 18:22:09 +0000 (18:22 +0000)
committerAndre Przywara <andre.przywara@arm.com>
Tue, 11 Oct 2022 13:27:06 +0000 (14:27 +0100)
commit6b2721c01691743a65475e82944e2f8868bf0159
tree51cfd879588b5da0e4f338c97767cc3104467493
parent402d2316c8a959dc011b5775970a6677edb20b17
fix(fvp): fdts: unify and fix PSCI nodes

The PSCI DT nodes used for the various fvp-base model variants provide
explicit function IDs, as required for the pre-v0.2 PSCI specification.
This prevents them from being used from both AArch32 and AArch64 DT
clients, and using this version of the PSCI spec is long deprecated
anyway.

Remove the old compatible string and the function properties, to
force clients to use the standard function IDs as described in the PSCI
spec. sys_poweroff and sys_reset were never standardised or used anyway.

There should be no client software around that cannot deal with PSCI
v0.2.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Change-Id: Ie87deb9898eae79b7307c15bcefcd4b311d4dc22
fdts/fvp-base-gicv2-psci-aarch32.dts
fdts/fvp-base-gicv2-psci.dts
fdts/fvp-base-gicv3-psci-aarch32-common.dtsi
fdts/fvp-base-gicv3-psci-common.dtsi