blob: 5c856d3aacbbb5880e06f9905357509e9fab569c [file] [log] [blame]
Jens Wiklanderdc540062022-11-22 14:55:37 +01001/*
2 * Copyright 2022 The Hafnium Authors.
3 *
4 * Use of this source code is governed by a BSD-style
5 * license that can be found in the LICENSE file or at
6 * https://opensource.org/licenses/BSD-3-Clause.
7 */
8
9/dts-v1/;
10
11/ {
12 compatible = "arm,ffa-core-manifest-1.0";
13 #address-cells = <2>;
14 #size-cells = <1>;
15
16 attribute {
17 spmc_id = <0x8000>;
18 maj_ver = <0x1>;
19 min_ver = <0x0>;
20 exec_state = <0x0>;
21 load_address = <0x0 0xe100000>;
22 entrypoint = <0x0 0xe100000>;
23 binary_size = <0x80000>;
24 };
25
26 cpus {
27 #address-cells = <0x02>;
28 #size-cells = <0x00>;
29
30 cpu@0 {
31 device_type = "cpu";
32 reg = <0x0 0x0>;
33 };
34
35 cpu@3 {
36 device_type = "cpu";
37 reg = <0x0 0x3>;
38 };
39
40 cpu@2 {
41 device_type = "cpu";
42 reg = <0x0 0x2>;
43 };
44
45 cpu@1 {
46 device_type = "cpu";
47 reg = <0x0 0x1>;
48 };
49 };
50
51 /* VIRT_SECURE_MEM */
52 memory@e000000 {
53 device_type = "memory";
54 reg = <0x0 0xe000000 0x1000000>;
55 };
56};