1/* 2 * Copyright (c) 2020-2021, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6/dts-v1/; 7 8#define AFF 00 9 10#include <dt-bindings/memory/memory.h> 11 12#include "fvp-defs.dtsi" 13#undef POST 14#define POST \ 15 }; 16 17#define MODE_EL0 (0x0) 18#define MODE_EL1 (0x1) 19#define MODE_EL2 (0x2) 20#define MODE_EL3 (0x3) 21 22/ { 23 compatible = "arm,ffa-manifest"; 24 #address-cells = <2>; 25 #size-cells = <1>; 26 27 /* For consumption by EL3 SPMC. */ 28 ffa-config { 29 compatible = "ffa-configs"; 30 ffa-version = <0x00010000>; /* 31:16 - Major, 15:0 - Minor */ 31 partition_id = <0x8001>; 32 load_address = <0x0 0xff200000>; 33 uuid = "00000000-0000-0000-0000-000000000011"; 34 runtime-el = <MODE_EL1>; 35 execution-state = <0>; 36 execution-ctx-count = <1>; 37 /* Optionally provide arguments to SP. 38 * sp_arg0 = <0x0>; 39 * sp_arg1 = <0x0>; 40 * sp_arg2 = <0x0>; 41 * sp_arg3 = <0x0>; 42 */ 43 }; 44}; 45