xref: /rk3399_ARM-atf/include/drivers/auth/tbbr_cot_common.h (revision 243875eaf9df591aec14c20075c70cb5af7dd9e9)
1ad43c49eSManish V Badarkhe /*
2ad43c49eSManish V Badarkhe  * Copyright (c) 2020, 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 
10ad43c49eSManish V Badarkhe #include <drivers/auth/auth_mod.h>
11ad43c49eSManish V Badarkhe 
12ad43c49eSManish V Badarkhe extern unsigned char tb_fw_hash_buf[HASH_DER_LEN];
13ad43c49eSManish V Badarkhe extern unsigned char scp_fw_hash_buf[HASH_DER_LEN];
14ad43c49eSManish V Badarkhe extern unsigned char nt_world_bl_hash_buf[HASH_DER_LEN];
15ad43c49eSManish V Badarkhe 
16ad43c49eSManish V Badarkhe extern auth_param_type_desc_t trusted_nv_ctr;
17ad43c49eSManish V Badarkhe extern auth_param_type_desc_t subject_pk;
18ad43c49eSManish V Badarkhe extern auth_param_type_desc_t sig;
19ad43c49eSManish V Badarkhe extern auth_param_type_desc_t sig_alg;
20ad43c49eSManish V Badarkhe extern auth_param_type_desc_t raw_data;
21ad43c49eSManish V Badarkhe 
22ad43c49eSManish V Badarkhe extern auth_param_type_desc_t tb_fw_hash;
23ad43c49eSManish V Badarkhe extern auth_param_type_desc_t tb_fw_config_hash;
24*243875eaSLouis Mayencourt extern auth_param_type_desc_t fw_config_hash;
25ad43c49eSManish V Badarkhe 
26ad43c49eSManish V Badarkhe extern const auth_img_desc_t trusted_boot_fw_cert;
27ad43c49eSManish V Badarkhe extern const auth_img_desc_t hw_config;
28ad43c49eSManish V Badarkhe 
29ad43c49eSManish V Badarkhe #endif /* TBBR_COT_COMMON_H */
30