1/* 2 * Copyright (c) 2020, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6/dts-v1/; 7 8/ { 9 compatible = "arm,ffa-core-manifest-1.0"; 10 #address-cells = <2>; 11 #size-cells = <1>; 12 13 attribute { 14 spmc_id = <0x8000>; 15 maj_ver = <0x1>; 16 min_ver = <0x0>; 17 exec_state = <0x0>; 18 load_address = <0x0 0x6000000>; 19 entrypoint = <0x0 0x6000000>; 20 }; 21 22 chosen { 23 linux,initrd-start = <0>; 24 linux,initrd-end = <0>; 25 }; 26 27 hypervisor { 28 compatible = "hafnium,hafnium"; 29 vm1 { 30 is_ffa_partition; 31 debug_name = "cactus-primary"; 32 load_address = <0x7000000>; 33 }; 34 vm2 { 35 is_ffa_partition; 36 debug_name = "cactus-secondary"; 37 load_address = <0x7100000>; 38 vcpu_count = <2>; 39 mem_size = <1048576>; 40 }; 41 }; 42 43 cpus { 44 #address-cells = <0x2>; 45 #size-cells = <0x0>; 46 47 cpu-map { 48 cluster0 { 49 core0 { 50 cpu = <0x2>; 51 }; 52 }; 53 }; 54 55 cpu@0 { 56 device_type = "cpu"; 57 compatible = "arm,armv8"; 58 reg = <0x0 0x0>; 59 enable-method = "psci"; 60 next-level-cache = <0xc>; 61 phandle = <0x2>; 62 }; 63 }; 64 65 memory@60000000 { 66 device_type = "memory"; 67 reg = <0x0 0x6000000 0x2000000>; /* Trusted DRAM */ 68 }; 69}; 70