blob: 5b427d3529af492d4241b2a158dc172a449868b1 [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 */
6#ifndef TBB_EXT_H_
7#define TBB_EXT_H_
8
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,
24 TRUSTED_OS_FW_CONTENT_CERT_PK_EXT,
25 TRUSTED_OS_FW_HASH_EXT,
Summer Qin80726782017-04-20 16:28:39 +010026 TRUSTED_OS_FW_EXTRA1_HASH_EXT,
27 TRUSTED_OS_FW_EXTRA2_HASH_EXT,
Juan Castillobe801202015-12-03 10:19:21 +000028 NON_TRUSTED_FW_CONTENT_CERT_PK_EXT,
29 NON_TRUSTED_WORLD_BOOTLOADER_HASH_EXT,
30 SCP_FWU_CFG_HASH_EXT,
31 AP_FWU_CFG_HASH_EXT,
32 FWU_HASH_EXT
Juan Castilloe6d30e92015-06-12 11:27:59 +010033};
Juan Castillo11abdcd2014-10-21 11:30:42 +010034
35#endif /* TBB_EXT_H_ */