Julian Hall | bfed64b | 2022-09-29 17:15:10 +0100 | [diff] [blame] | 1 | /* |
Julian Hall | 591246d | 2023-01-30 16:33:09 +0000 | [diff] [blame] | 2 | * Copyright (c) 2022-2023, Arm Limited and Contributors. All rights reserved. |
Julian Hall | bfed64b | 2022-09-29 17:15:10 +0100 | [diff] [blame] | 3 | * |
| 4 | * SPDX-License-Identifier: BSD-3-Clause |
| 5 | */ |
| 6 | |
| 7 | #ifndef MEDIA_DISK_GUID_H |
| 8 | #define MEDIA_DISK_GUID_H |
| 9 | |
| 10 | /** |
| 11 | * Some common GUID definitions related to disk object identification used |
| 12 | * by TS components. This is not intended to be a comprehensive list. Platform |
| 13 | * integrators are free to define their own GUIDs and to manage them externally. |
| 14 | */ |
| 15 | |
| 16 | /* Partition type GUIDs */ |
| 17 | #define DISK_GUID_PARTITION_TYPE_FWU_METADATA \ |
| 18 | "8a7a84a0-8387-40f6-ab41-a8b9a5a60d23" |
| 19 | |
| 20 | #define DISK_GUID_PARTITION_TYPE_SFS_STORAGE \ |
| 21 | "a495f487-892c-4d9d-b5dc-679a10985aed" |
| 22 | |
| 23 | /* Unique partition GUIDs */ |
| 24 | #define DISK_GUID_UNIQUE_PARTITION_PRIMARY_FWU_METADATA \ |
| 25 | "c39ef8a6-ec97-4883-aa64-025f40f7d922" |
| 26 | |
| 27 | #define DISK_GUID_UNIQUE_PARTITION_BACKUP_FWU_METADATA \ |
| 28 | "c3d82065-58f3-4fcb-a8fc-772434bfc91d" |
| 29 | |
| 30 | #define DISK_GUID_UNIQUE_PARTITION_PSA_ITS \ |
| 31 | "92f7d53b-127e-432b-815c-9a95b80d69b7" |
| 32 | |
| 33 | #define DISK_GUID_UNIQUE_PARTITION_PSA_PS \ |
| 34 | "701456da-9b50-49b2-9722-47510f851ccd" |
| 35 | |
Julian Hall | 591246d | 2023-01-30 16:33:09 +0000 | [diff] [blame] | 36 | #define DISK_GUID_UNIQUE_PARTITION_DISK_HEADER \ |
| 37 | "5cb130b7-a138-4d08-b0be-c2d4eff57870" |
| 38 | |
Julian Hall | 0471f74 | 2023-01-11 17:28:31 +0000 | [diff] [blame] | 39 | #define DISK_GUID_UNIQUE_PARTITION_BOOT_BANK_A \ |
| 40 | "27365ff7-90fe-410b-9fb8-4595fdc27867" |
| 41 | |
| 42 | #define DISK_GUID_UNIQUE_PARTITION_BOOT_BANK_B \ |
| 43 | "3a87713e-4b0b-4361-b6d4-019f0ccfe41a" |
| 44 | |
Julian Hall | bfed64b | 2022-09-29 17:15:10 +0100 | [diff] [blame] | 45 | #endif /* MEDIA_DISK_GUID_H */ |