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