xref: /arm-trusted-firmware/tools/cert_create/include/tbbr/tbb_ext.h (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu /*
2*91f16700Schasinglulu  * Copyright (c) 2015-2020, ARM Limited and Contributors. All rights reserved.
3*91f16700Schasinglulu  *
4*91f16700Schasinglulu  * SPDX-License-Identifier: BSD-3-Clause
5*91f16700Schasinglulu  */
6*91f16700Schasinglulu #ifndef TBB_EXT_H
7*91f16700Schasinglulu #define TBB_EXT_H
8*91f16700Schasinglulu 
9*91f16700Schasinglulu #include "ext.h"
10*91f16700Schasinglulu 
11*91f16700Schasinglulu /* TBBR extensions */
12*91f16700Schasinglulu enum {
13*91f16700Schasinglulu 	TRUSTED_FW_NVCOUNTER_EXT,
14*91f16700Schasinglulu 	NON_TRUSTED_FW_NVCOUNTER_EXT,
15*91f16700Schasinglulu 	TRUSTED_BOOT_FW_HASH_EXT,
16*91f16700Schasinglulu 	TRUSTED_BOOT_FW_CONFIG_HASH_EXT,
17*91f16700Schasinglulu 	HW_CONFIG_HASH_EXT,
18*91f16700Schasinglulu 	FW_CONFIG_HASH_EXT,
19*91f16700Schasinglulu 	TRUSTED_WORLD_PK_EXT,
20*91f16700Schasinglulu 	NON_TRUSTED_WORLD_PK_EXT,
21*91f16700Schasinglulu 	SCP_FW_CONTENT_CERT_PK_EXT,
22*91f16700Schasinglulu 	SCP_FW_HASH_EXT,
23*91f16700Schasinglulu 	SOC_FW_CONTENT_CERT_PK_EXT,
24*91f16700Schasinglulu 	SOC_AP_FW_HASH_EXT,
25*91f16700Schasinglulu 	SOC_FW_CONFIG_HASH_EXT,
26*91f16700Schasinglulu 	TRUSTED_OS_FW_CONTENT_CERT_PK_EXT,
27*91f16700Schasinglulu 	TRUSTED_OS_FW_HASH_EXT,
28*91f16700Schasinglulu 	TRUSTED_OS_FW_EXTRA1_HASH_EXT,
29*91f16700Schasinglulu 	TRUSTED_OS_FW_EXTRA2_HASH_EXT,
30*91f16700Schasinglulu 	TRUSTED_OS_FW_CONFIG_HASH_EXT,
31*91f16700Schasinglulu 	NON_TRUSTED_FW_CONTENT_CERT_PK_EXT,
32*91f16700Schasinglulu 	NON_TRUSTED_WORLD_BOOTLOADER_HASH_EXT,
33*91f16700Schasinglulu 	NON_TRUSTED_FW_CONFIG_HASH_EXT,
34*91f16700Schasinglulu 	SP_PKG1_HASH_EXT,
35*91f16700Schasinglulu 	SP_PKG2_HASH_EXT,
36*91f16700Schasinglulu 	SP_PKG3_HASH_EXT,
37*91f16700Schasinglulu 	SP_PKG4_HASH_EXT,
38*91f16700Schasinglulu 	SP_PKG5_HASH_EXT,
39*91f16700Schasinglulu 	SP_PKG6_HASH_EXT,
40*91f16700Schasinglulu 	SP_PKG7_HASH_EXT,
41*91f16700Schasinglulu 	SP_PKG8_HASH_EXT,
42*91f16700Schasinglulu 	SCP_FWU_CFG_HASH_EXT,
43*91f16700Schasinglulu 	AP_FWU_CFG_HASH_EXT,
44*91f16700Schasinglulu 	FWU_HASH_EXT
45*91f16700Schasinglulu };
46*91f16700Schasinglulu 
47*91f16700Schasinglulu #endif /* TBB_EXT_H */
48