mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-15 00:54:22 +00:00

Changes all occurrences of "RSS" and "rss" in the code and build files to "RSE" and "rse". Signed-off-by: Tamas Ban <tamas.ban@arm.com> Change-Id: Idec0bf7a90ae381f5bc968e1bb167daace24a11f
39 lines
2.3 KiB
C
39 lines
2.3 KiB
C
/*
|
|
* Copyright (c) 2024, Arm Limited. All rights reserved.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef TC_DPE_CERT_H
|
|
#define TC_DPE_CERT_H
|
|
|
|
/*
|
|
* The certificate structure on the TC platform:
|
|
* - The arrows indicate the parent/child relationships (who loads who).
|
|
* - The boxes indicate the certificates.
|
|
*
|
|
* AP FW Cert.
|
|
* +--------------------------------+
|
|
* | |
|
|
* Plat Cert. | +->SPx | Hyper Cert.
|
|
* +--------------------------+ | +->SP1 | +--------------------+
|
|
* RoT Cert. | | | +->TOS_FW_CONF | | |
|
|
* +------------+ | +->SCP_BL1 +-----+-----+-->FW_CONF +->AP_BL32 | | +->PVMFW |
|
|
* | | | | | | | | | | | |
|
|
* | RSE_BL1_2--+-----+-->RSE_BL2------->AP_BL1--+-----+------------->AP_BL2------------+-----+-->AP_BL33 |
|
|
* | | | | | | | | | | | |
|
|
* +------------+ | +->RSE_S +-----+-----+-->TB_FW_CONF +->AP_BL31 | | +->HYPERVISOR |
|
|
* | +->RSE_NS | | +->SCP_BL2 | | |
|
|
* | | | +->HW_CONF | | |
|
|
* +--------------------------+ | +---------------+-----+-->NT_FW_CONF |
|
|
* | | | |
|
|
* +--------------------------------+ +--------------------+
|
|
*/
|
|
|
|
#define DPE_AP_FW_CERT_ID 0x300 /* Includes: FW_CONF - SP1 */
|
|
#define DPE_HYPERVISOR_CERT_ID 0x400 /* Includes: AP_BL33 - PVMFW */
|
|
|
|
/* Common definition */
|
|
#define DPE_CERT_ID_SAME_AS_PARENT 0xFFFFFFFF
|
|
|
|
#endif /* TC_DPE_CERT_H */
|