Juan Castillo | 11abdcd | 2014-10-21 11:30:42 +0100 | [diff] [blame] | 1 | /* |
Manish V Badarkhe | a1ffcf7 | 2020-06-11 21:08:45 +0100 | [diff] [blame] | 2 | * Copyright (c) 2015-2020, ARM Limited and Contributors. All rights reserved. |
Juan Castillo | 11abdcd | 2014-10-21 11:30:42 +0100 | [diff] [blame] | 3 | * |
dp-arm | fa3cf0b | 2017-05-03 09:38:09 +0100 | [diff] [blame] | 4 | * SPDX-License-Identifier: BSD-3-Clause |
Juan Castillo | 11abdcd | 2014-10-21 11:30:42 +0100 | [diff] [blame] | 5 | */ |
Antonio Nino Diaz | 5eb8837 | 2018-11-08 10:20:19 +0000 | [diff] [blame] | 6 | #ifndef TBB_EXT_H |
| 7 | #define TBB_EXT_H |
Juan Castillo | 11abdcd | 2014-10-21 11:30:42 +0100 | [diff] [blame] | 8 | |
| 9 | #include "ext.h" |
| 10 | |
Juan Castillo | e6d30e9 | 2015-06-12 11:27:59 +0100 | [diff] [blame] | 11 | /* TBBR extensions */ |
| 12 | enum { |
Juan Castillo | be80120 | 2015-12-03 10:19:21 +0000 | [diff] [blame] | 13 | TRUSTED_FW_NVCOUNTER_EXT, |
| 14 | NON_TRUSTED_FW_NVCOUNTER_EXT, |
| 15 | TRUSTED_BOOT_FW_HASH_EXT, |
Soby Mathew | 2ffb473 | 2017-11-07 16:50:31 +0000 | [diff] [blame] | 16 | TRUSTED_BOOT_FW_CONFIG_HASH_EXT, |
| 17 | HW_CONFIG_HASH_EXT, |
Manish V Badarkhe | a1ffcf7 | 2020-06-11 21:08:45 +0100 | [diff] [blame] | 18 | FW_CONFIG_HASH_EXT, |
Juan Castillo | be80120 | 2015-12-03 10:19:21 +0000 | [diff] [blame] | 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, |
Soby Mathew | 2bb78d3 | 2018-03-29 14:29:55 +0100 | [diff] [blame] | 25 | SOC_FW_CONFIG_HASH_EXT, |
Juan Castillo | be80120 | 2015-12-03 10:19:21 +0000 | [diff] [blame] | 26 | TRUSTED_OS_FW_CONTENT_CERT_PK_EXT, |
| 27 | TRUSTED_OS_FW_HASH_EXT, |
Summer Qin | 8072678 | 2017-04-20 16:28:39 +0100 | [diff] [blame] | 28 | TRUSTED_OS_FW_EXTRA1_HASH_EXT, |
| 29 | TRUSTED_OS_FW_EXTRA2_HASH_EXT, |
Soby Mathew | 2bb78d3 | 2018-03-29 14:29:55 +0100 | [diff] [blame] | 30 | TRUSTED_OS_FW_CONFIG_HASH_EXT, |
Juan Castillo | be80120 | 2015-12-03 10:19:21 +0000 | [diff] [blame] | 31 | NON_TRUSTED_FW_CONTENT_CERT_PK_EXT, |
| 32 | NON_TRUSTED_WORLD_BOOTLOADER_HASH_EXT, |
Soby Mathew | 2bb78d3 | 2018-03-29 14:29:55 +0100 | [diff] [blame] | 33 | NON_TRUSTED_FW_CONFIG_HASH_EXT, |
Manish Pandey | c70b4b4 | 2020-06-10 15:50:36 +0100 | [diff] [blame] | 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, |
Juan Castillo | be80120 | 2015-12-03 10:19:21 +0000 | [diff] [blame] | 42 | SCP_FWU_CFG_HASH_EXT, |
| 43 | AP_FWU_CFG_HASH_EXT, |
| 44 | FWU_HASH_EXT |
Juan Castillo | e6d30e9 | 2015-06-12 11:27:59 +0100 | [diff] [blame] | 45 | }; |
Juan Castillo | 11abdcd | 2014-10-21 11:30:42 +0100 | [diff] [blame] | 46 | |
Antonio Nino Diaz | 5eb8837 | 2018-11-08 10:20:19 +0000 | [diff] [blame] | 47 | #endif /* TBB_EXT_H */ |