blob: aa800c57b0cbb521b2a6e133e2117d9660e21b86 [file] [log] [blame]
Jens Wiklander3e102592022-01-17 10:10:30 +01001/*
2 * Copyright (c) 2020-2021, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6/dts-v1/;
7
Jens Wiklander39b70c02023-07-11 10:07:53 +02008#define MODE_S_EL1 (0x2)
Jens Wiklander3e102592022-01-17 10:10:30 +01009
10/* For consumption by EL3 SPMC. */
11/ {
12 compatible = "arm,ffa-manifest-1.0";
13 #address-cells = <2>;
14 #size-cells = <1>;
15
Jens Wiklandere63f1c92024-11-28 10:12:56 +010016 ffa-version = <0x00010001>; /* 31:16 - Major, 15:0 - Minor */
Jens Wiklander3e102592022-01-17 10:10:30 +010017 id = <0x8001>;
18 uuid = <0xe0786148 0xe311f8e7 0x02005ebc 0x1bc5d5a5>;
19 messaging-method = <1>; /* Direct Messaging Only */
Jens Wiklander39b70c02023-07-11 10:07:53 +020020 exception-level = <MODE_S_EL1>;
Jens Wiklander3e102592022-01-17 10:10:30 +010021 execution-state = <0>;
Jens Wiklandere63f1c92024-11-28 10:12:56 +010022 execution-ctx-count = <32>;
Jens Wiklander3e102592022-01-17 10:10:30 +010023 gp-register-num = <0>;
24 power-management-messages = <0x1>; /* Subscribe to CPU_OFF PM Msgs */
25};