blob: 4cae673013c42550d7015a3d029c7c12146c4722 [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
Gabor Ambrus557af272023-08-16 12:59:55 +02007#if TS_LOGGING_SP
8logging_sp {
9 uuid = "da9dffbd-d590-40ed-975f-19c65a3d52d3";
10 load-address = <0x7e00000>;
11};
12#endif /* TS_LOGGING_SP */
13
Julian Hallb0c8fc22022-11-30 12:24:38 +000014block_storage {
15 uuid = "63646e80-eb52-462f-ac4f-8cdf3987519c";
16 load-address = <0x7a00000>;
17};
18
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020019internal_trusted_storage {
20 uuid = "dc1eef48-b17a-4ccf-ac8b-dfcff7711b14";
Julian Hallb0c8fc22022-11-30 12:24:38 +000021 load-address = <0x7a80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020022};
23
24protected_storage_sp {
25 uuid = "751bf801-3dde-4768-a514-0f10aeed1790";
26 load-address = <0x7b00000>;
27};
28
29crypto_sp {
30 uuid = "d9df52d5-16a2-4bb2-9aa4-d26d3b84e8c0";
Julian Hallb0c8fc22022-11-30 12:24:38 +000031 load-address = <0x7b80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020032};
33
34#if MEASURED_BOOT
35initial_attestation_sp {
36 uuid = "a1baf155-8876-4695-8f7c-54955e8db974";
Julian Hallb0c8fc22022-11-30 12:24:38 +000037 load-address = <0x7c80000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020038};
Imre Kis0dbd3df2023-04-05 13:31:22 +020039#endif /* MEASURED_BOOT */
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020040
Imre Kis0dbd3df2023-04-05 13:31:22 +020041#if TS_SMM_GATEWAY
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020042smm_gateway {
43 uuid = "ed32d533-99e6-4209-9cc0-2d72cdd998a7";
Julian Hallb0c8fc22022-11-30 12:24:38 +000044 load-address = <0x7d00000>;
Balint Dobszaydb9b8f02022-09-01 11:20:23 +020045};
Imre Kis0dbd3df2023-04-05 13:31:22 +020046#endif /* TS_SMM_GATEWAY */
Jelle Selsc26422b2022-12-15 10:21:49 +010047
Gyorgy Szing08d69742023-04-05 07:30:08 +000048#if TS_FW_UPDATE
49fwu {
50 uuid = "6823a838-1b06-470e-9774-0cce8bfb53fd";
51 load-address = <0x7d80000>;
52};
53#endif /* TS_FW_UPDATE */
54
Imre Kis0dbd3df2023-04-05 13:31:22 +020055#else /* SPMC_TESTS */
Jelle Selsc26422b2022-12-15 10:21:49 +010056
57test_sp1 {
58 uuid = "5c9edbc3-7b3a-4367-9f83-7c191ae86a37";
59 load-address = <0x7a00000>;
60};
61
62test_sp2 {
63 uuid = "7817164c-c40c-4d1a-867a-9bb2278cf41a";
Imre Kis8a2098e2023-04-05 13:40:01 +020064 load-address = <0x7a20000>;
Jelle Selsc26422b2022-12-15 10:21:49 +010065};
66
67test_sp3 {
68 uuid = "23eb0100-e32a-4497-9052-2f11e584afa6";
Imre Kis8a2098e2023-04-05 13:40:01 +020069 load-address = <0x7a40000>;
Jelle Selsc26422b2022-12-15 10:21:49 +010070};
71
Jelle Sels7fe310e2022-09-07 11:25:29 +020072test_sp4 {
Imre Kisbd54eed2023-07-11 12:31:03 +020073 uuid = "423762ed-7772-406f-99d8-0c27da0abbf8";
Imre Kis8a2098e2023-04-05 13:40:01 +020074 load-address = <0x7a80000>;
Jelle Sels7fe310e2022-09-07 11:25:29 +020075};
Imre Kis0dbd3df2023-04-05 13:31:22 +020076
77#endif /* SPMC_TESTS */