1ad43c49eSManish V Badarkhe /* 2*7962c1c2SManish V Badarkhe * Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved. 3ad43c49eSManish V Badarkhe * 4ad43c49eSManish V Badarkhe * SPDX-License-Identifier: BSD-3-Clause 5ad43c49eSManish V Badarkhe */ 6ad43c49eSManish V Badarkhe 7ad43c49eSManish V Badarkhe #ifndef TBBR_COT_COMMON_H 8ad43c49eSManish V Badarkhe #define TBBR_COT_COMMON_H 9ad43c49eSManish V Badarkhe 10a8eadc51SGovindraj Raja #include <common/tbbr/cot_def.h> 11ad43c49eSManish V Badarkhe #include <drivers/auth/auth_mod.h> 12ad43c49eSManish V Badarkhe 13ad43c49eSManish V Badarkhe extern unsigned char tb_fw_hash_buf[HASH_DER_LEN]; 14ad43c49eSManish V Badarkhe extern unsigned char scp_fw_hash_buf[HASH_DER_LEN]; 15ad43c49eSManish V Badarkhe extern unsigned char nt_world_bl_hash_buf[HASH_DER_LEN]; 16ad43c49eSManish V Badarkhe 17ad43c49eSManish V Badarkhe extern auth_param_type_desc_t trusted_nv_ctr; 18ad43c49eSManish V Badarkhe extern auth_param_type_desc_t subject_pk; 19ad43c49eSManish V Badarkhe extern auth_param_type_desc_t sig; 20ad43c49eSManish V Badarkhe extern auth_param_type_desc_t sig_alg; 21ad43c49eSManish V Badarkhe extern auth_param_type_desc_t raw_data; 22ad43c49eSManish V Badarkhe 23ad43c49eSManish V Badarkhe extern auth_param_type_desc_t tb_fw_hash; 24*7962c1c2SManish V Badarkhe extern auth_param_type_desc_t hw_config_hash; 25ad43c49eSManish V Badarkhe extern auth_param_type_desc_t tb_fw_config_hash; 26243875eaSLouis Mayencourt extern auth_param_type_desc_t fw_config_hash; 27ad43c49eSManish V Badarkhe 28ad43c49eSManish V Badarkhe extern const auth_img_desc_t trusted_boot_fw_cert; 29ad43c49eSManish V Badarkhe 30ad43c49eSManish V Badarkhe #endif /* TBBR_COT_COMMON_H */ 31