blob: 10bf916e633335ed10ad7b4f75ae83b171c0ece4 [file] [log] [blame]
/*
* Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef MEDIA_DISK_GUID_H
#define MEDIA_DISK_GUID_H
/**
* Some common GUID definitions related to disk object identification used
* by TS components. This is not intended to be a comprehensive list. Platform
* integrators are free to define their own GUIDs and to manage them externally.
*/
/* Partition type GUIDs */
#define DISK_GUID_PARTITION_TYPE_FWU_METADATA \
"8a7a84a0-8387-40f6-ab41-a8b9a5a60d23"
#define DISK_GUID_PARTITION_TYPE_SFS_STORAGE \
"a495f487-892c-4d9d-b5dc-679a10985aed"
/* Unique partition GUIDs */
#define DISK_GUID_UNIQUE_PARTITION_PRIMARY_FWU_METADATA \
"c39ef8a6-ec97-4883-aa64-025f40f7d922"
#define DISK_GUID_UNIQUE_PARTITION_BACKUP_FWU_METADATA \
"c3d82065-58f3-4fcb-a8fc-772434bfc91d"
#define DISK_GUID_UNIQUE_PARTITION_PSA_ITS \
"92f7d53b-127e-432b-815c-9a95b80d69b7"
#define DISK_GUID_UNIQUE_PARTITION_PSA_PS \
"701456da-9b50-49b2-9722-47510f851ccd"
#endif /* MEDIA_DISK_GUID_H */