blob: 597dcb82797ca3dfaf21e16d2885e7d024e40003 [file] [log] [blame]
Balint Dobszaydb9b8f02022-09-01 11:20:23 +02001/* SPDX-License-Identifier: BSD-3-Clause */
2/*
Julian Hallb0c8fc22022-11-30 12:24:38 +00003 * Copyright (c) 2022-2023, Arm Limited. All rights reserved.
Balint Dobszaydb9b8f02022-09-01 11:20:23 +02004 */
5
Jelle Selsc26422b2022-12-15 10:21:49 +01006#if !SPMC_TESTS
Julian Hallb0c8fc22022-11-30 12:24:38 +00007block_storage {
8 uuid = "63646e80-eb52-462f-ac4f-8cdf3987519c";
9 load-address = <0x7a00000>;
10};
11
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020012internal_trusted_storage {
13 uuid = "dc1eef48-b17a-4ccf-ac8b-dfcff7711b14";
Julian Hallb0c8fc22022-11-30 12:24:38 +000014 load-address = <0x7a80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020015};
16
17protected_storage_sp {
18 uuid = "751bf801-3dde-4768-a514-0f10aeed1790";
19 load-address = <0x7b00000>;
20};
21
22crypto_sp {
23 uuid = "d9df52d5-16a2-4bb2-9aa4-d26d3b84e8c0";
Julian Hallb0c8fc22022-11-30 12:24:38 +000024 load-address = <0x7b80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020025};
26
27#if MEASURED_BOOT
28initial_attestation_sp {
29 uuid = "a1baf155-8876-4695-8f7c-54955e8db974";
Julian Hallb0c8fc22022-11-30 12:24:38 +000030 load-address = <0x7c80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020031};
Imre Kis0dbd3df2023-04-05 13:31:22 +020032#endif /* MEASURED_BOOT */
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020033
Imre Kis0dbd3df2023-04-05 13:31:22 +020034#if TS_SMM_GATEWAY
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020035smm_gateway {
36 uuid = "ed32d533-99e6-4209-9cc0-2d72cdd998a7";
Julian Hallb0c8fc22022-11-30 12:24:38 +000037 load-address = <0x7d00000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020038};
Imre Kis0dbd3df2023-04-05 13:31:22 +020039#endif /* TS_SMM_GATEWAY */
Jelle Selsc26422b2022-12-15 10:21:49 +010040
Imre Kis0dbd3df2023-04-05 13:31:22 +020041#else /* SPMC_TESTS */
Jelle Selsc26422b2022-12-15 10:21:49 +010042
43test_sp1 {
44 uuid = "5c9edbc3-7b3a-4367-9f83-7c191ae86a37";
45 load-address = <0x7a00000>;
46};
47
48test_sp2 {
49 uuid = "7817164c-c40c-4d1a-867a-9bb2278cf41a";
Imre Kis8a2098e2023-04-05 13:40:01 +020050 load-address = <0x7a20000>;
Jelle Selsc26422b2022-12-15 10:21:49 +010051};
52
53test_sp3 {
54 uuid = "23eb0100-e32a-4497-9052-2f11e584afa6";
Imre Kis8a2098e2023-04-05 13:40:01 +020055 load-address = <0x7a40000>;
Jelle Selsc26422b2022-12-15 10:21:49 +010056};
57
Jelle Sels7fe310e2022-09-07 11:25:29 +020058test_sp4 {
Imre Kisbd54eed2023-07-11 12:31:03 +020059 uuid = "423762ed-7772-406f-99d8-0c27da0abbf8";
Imre Kis8a2098e2023-04-05 13:40:01 +020060 load-address = <0x7a80000>;
Jelle Sels7fe310e2022-09-07 11:25:29 +020061};
Imre Kis0dbd3df2023-04-05 13:31:22 +020062
63#endif /* SPMC_TESTS */