Fix boot-order property in SP manifests
The FF-A binding specification [1] was recently updated to require all
integer properties, including boot-order, to be represented as 32-bit
wide values.
This commit updates the SP manifests accordingly to ensure compliance
with the updated specification.
Warning: this change may break compatibility with SPMC implementations.
In particular, the OP-TEE SPMC is affected and must be updated to a
compatible version.
Signed-off-by: Gyorgy Szing <gyorgy.szing@arm.com>
Change-Id: Iec2a6545924100d3e7cf0d7349fcba4025945ed2
diff --git a/deployments/fwu/config/default-opteesp/default_fwu.dts.in b/deployments/fwu/config/default-opteesp/default_fwu.dts.in
index 21fb51f..f96e8a0 100644
--- a/deployments/fwu/config/default-opteesp/default_fwu.dts.in
+++ b/deployments/fwu/config/default-opteesp/default_fwu.dts.in
@@ -15,7 +15,7 @@
exception-level = <1>; /* S-EL0 */
execution-state = <0>; /* AArch64 */
xlat-granule = <0>; /* 4KiB */
- boot-order = /bits/ 16 <@EXPORT_SP_BOOT_ORDER@>;
+ boot-order = <@EXPORT_SP_BOOT_ORDER@>;
messaging-method = <3>; /* Direct messaging only */
ns-interrupts-action = <2>; /* Non-secure interrupts are signaled */
elf-format = <1>;