blob: 7ac97a5130579dcd6b2fd98508129def8603791b [file] [log] [blame]
Juan Castillo11abdcd2014-10-21 11:30:42 +01001/*
Soby Mathew2ffb4732017-11-07 16:50:31 +00002 * Copyright (c) 2015-2018, ARM Limited and Contributors. All rights reserved.
Juan Castillo11abdcd2014-10-21 11:30:42 +01003 *
dp-armfa3cf0b2017-05-03 09:38:09 +01004 * SPDX-License-Identifier: BSD-3-Clause
Juan Castillo11abdcd2014-10-21 11:30:42 +01005 */
Antonio Nino Diaz5eb88372018-11-08 10:20:19 +00006#ifndef TBB_EXT_H
7#define TBB_EXT_H
Juan Castillo11abdcd2014-10-21 11:30:42 +01008
9#include "ext.h"
10
Juan Castilloe6d30e92015-06-12 11:27:59 +010011/* TBBR extensions */
12enum {
Juan Castillobe801202015-12-03 10:19:21 +000013 TRUSTED_FW_NVCOUNTER_EXT,
14 NON_TRUSTED_FW_NVCOUNTER_EXT,
15 TRUSTED_BOOT_FW_HASH_EXT,
Soby Mathew2ffb4732017-11-07 16:50:31 +000016 TRUSTED_BOOT_FW_CONFIG_HASH_EXT,
17 HW_CONFIG_HASH_EXT,
Juan Castillobe801202015-12-03 10:19:21 +000018 TRUSTED_WORLD_PK_EXT,
19 NON_TRUSTED_WORLD_PK_EXT,
20 SCP_FW_CONTENT_CERT_PK_EXT,
21 SCP_FW_HASH_EXT,
22 SOC_FW_CONTENT_CERT_PK_EXT,
23 SOC_AP_FW_HASH_EXT,
Soby Mathew2bb78d32018-03-29 14:29:55 +010024 SOC_FW_CONFIG_HASH_EXT,
Juan Castillobe801202015-12-03 10:19:21 +000025 TRUSTED_OS_FW_CONTENT_CERT_PK_EXT,
26 TRUSTED_OS_FW_HASH_EXT,
Summer Qin80726782017-04-20 16:28:39 +010027 TRUSTED_OS_FW_EXTRA1_HASH_EXT,
28 TRUSTED_OS_FW_EXTRA2_HASH_EXT,
Soby Mathew2bb78d32018-03-29 14:29:55 +010029 TRUSTED_OS_FW_CONFIG_HASH_EXT,
Juan Castillobe801202015-12-03 10:19:21 +000030 NON_TRUSTED_FW_CONTENT_CERT_PK_EXT,
31 NON_TRUSTED_WORLD_BOOTLOADER_HASH_EXT,
Soby Mathew2bb78d32018-03-29 14:29:55 +010032 NON_TRUSTED_FW_CONFIG_HASH_EXT,
Manish Pandeyc70b4b42020-06-10 15:50:36 +010033 SP_PKG1_HASH_EXT,
34 SP_PKG2_HASH_EXT,
35 SP_PKG3_HASH_EXT,
36 SP_PKG4_HASH_EXT,
37 SP_PKG5_HASH_EXT,
38 SP_PKG6_HASH_EXT,
39 SP_PKG7_HASH_EXT,
40 SP_PKG8_HASH_EXT,
Juan Castillobe801202015-12-03 10:19:21 +000041 SCP_FWU_CFG_HASH_EXT,
42 AP_FWU_CFG_HASH_EXT,
43 FWU_HASH_EXT
Juan Castilloe6d30e92015-06-12 11:27:59 +010044};
Juan Castillo11abdcd2014-10-21 11:30:42 +010045
Antonio Nino Diaz5eb88372018-11-08 10:20:19 +000046#endif /* TBB_EXT_H */