diff --git a/plat/arm/board/fvp/fdts/fvp_spmc_manifest.dts b/plat/arm/board/fvp/fdts/fvp_spmc_manifest.dts index ee6c2603b..30f1760a0 100644 --- a/plat/arm/board/fvp/fdts/fvp_spmc_manifest.dts +++ b/plat/arm/board/fvp/fdts/fvp_spmc_manifest.dts @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020-2023, Arm Limited. All rights reserved. + * Copyright (c) 2020-2024, Arm Limited. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -96,6 +96,15 @@ <0x0 0x88000000 0x0 0x10000000>; }; + memory@2 { + device_type = "device-memory"; + reg = <0x0 0x1c090000 0x0 0x40000>, /* UART */ + <0x0 0x2bfe0000 0x0 0x20000>, /* SMMUv3TestEngine */ + <0x0 0x2a490000 0x0 0x20000>, /* SP805 Trusted Watchdog */ + <0x0 0x1c130000 0x0 0x10000>; /* Virtio block device */ + }; + + #if MEASURED_BOOT #include "event_log.dtsi" #endif diff --git a/plat/arm/board/fvp/fdts/fvp_spmc_optee_sp_manifest.dts b/plat/arm/board/fvp/fdts/fvp_spmc_optee_sp_manifest.dts index f29ea4563..d90544b1a 100644 --- a/plat/arm/board/fvp/fdts/fvp_spmc_optee_sp_manifest.dts +++ b/plat/arm/board/fvp/fdts/fvp_spmc_optee_sp_manifest.dts @@ -68,4 +68,9 @@ reg = <0x00008800 0x80000000 0x0 0x7f000000>, <0x0 0x88000000 0x0 0x10000000>; }; + + memory@0 { + device_type = "device-memory"; + reg = <0x0 0x1c090000 0x0 0x40000>; /* UART */ + }; }; diff --git a/plat/arm/board/tc/fdts/tc_spmc_manifest.dtsi b/plat/arm/board/tc/fdts/tc_spmc_manifest.dtsi index 3bc0cbb43..e26e9b511 100644 --- a/plat/arm/board/tc/fdts/tc_spmc_manifest.dtsi +++ b/plat/arm/board/tc/fdts/tc_spmc_manifest.dtsi @@ -107,4 +107,9 @@ <HI(PLAT_ARM_DRAM2_BASE) LO(PLAT_ARM_DRAM2_BASE) HI(TC_NS_DRAM2_SIZE) LO(TC_NS_DRAM2_SIZE)>; }; + + memory@2 { + device_type = "device-memory"; + reg = <0x0 0x1c130000 0x0 0x10000>; /* Virtio block device */ + }; };