xref: /rk3399_ARM-atf/tools/fiptool/tbbr_config.h (revision 9719e19a977df3e8bf7567b3c0e1d6b2ebc5b46f)
1819281eeSdp-arm /*
22a6c1a8fSMasahiro Yamada  * Copyright (c) 2016-2017, ARM Limited and Contributors. All rights reserved.
3819281eeSdp-arm  *
482cb2c1aSdp-arm  * SPDX-License-Identifier: BSD-3-Clause
5819281eeSdp-arm  */
6819281eeSdp-arm 
7c3cf06f1SAntonio Nino Diaz #ifndef TBBR_CONFIG_H
8c3cf06f1SAntonio Nino Diaz #define TBBR_CONFIG_H
9819281eeSdp-arm 
10819281eeSdp-arm #include <stdint.h>
11819281eeSdp-arm 
122a6c1a8fSMasahiro Yamada #include <uuid.h>
13819281eeSdp-arm 
14819281eeSdp-arm #define TOC_HEADER_SERIAL_NUMBER 0x12345678
15819281eeSdp-arm 
16819281eeSdp-arm typedef struct toc_entry {
17e0f083a0Sdp-arm 	char         *name;
18819281eeSdp-arm 	uuid_t        uuid;
19e0f083a0Sdp-arm 	char         *cmdline_name;
20819281eeSdp-arm } toc_entry_t;
21819281eeSdp-arm 
22819281eeSdp-arm extern toc_entry_t toc_entries[];
23819281eeSdp-arm 
24*3527d6d2SPankaj Gupta #ifdef PLAT_DEF_FIP_UUID
25*3527d6d2SPankaj Gupta extern toc_entry_t plat_def_toc_entries[];
26*3527d6d2SPankaj Gupta #endif
27*3527d6d2SPankaj Gupta 
28c3cf06f1SAntonio Nino Diaz #endif /* TBBR_CONFIG_H */
29