summaryrefslogtreecommitdiff
path: root/tools/fiptool/plat_fiptool/nxp/plat_def_uuid_config.c
blob: fdb4b938e1c4cbbb8804af1a36f537af760fd200 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
/*
 * Copyright 2021 NXP
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */

#include <stddef.h>

#include <firmware_image_package.h>

#include "tbbr_config.h"

toc_entry_t plat_def_toc_entries[] = {
	/* DDR PHY firmwares */
	{
		.name = "DDR UDIMM PHY IMEM 1d FW",
		.uuid = UUID_DDR_IMEM_UDIMM_1D,
		.cmdline_name = "ddr-immem-udimm-1d"
	},
	{
		.name = "DDR UDIMM PHY IMEM 2d FW",
		.uuid = UUID_DDR_IMEM_UDIMM_2D,
		.cmdline_name = "ddr-immem-udimm-2d"
	},
	{
		.name = "DDR UDIMM PHY DMEM 1d FW",
		.uuid = UUID_DDR_DMEM_UDIMM_1D,
		.cmdline_name = "ddr-dmmem-udimm-1d"
	},
	{
		.name = "DDR UDIMM PHY DMEM 2d FW",
		.uuid = UUID_DDR_DMEM_UDIMM_2D,
		.cmdline_name = "ddr-dmmem-udimm-2d"
	},
	{
		.name = "DDR RDIMM PHY IMEM 1d FW",
		.uuid = UUID_DDR_IMEM_RDIMM_1D,
		.cmdline_name = "ddr-immem-rdimm-1d"
	},
	{
		.name = "DDR RDIMM PHY IMEM 2d FW",
		.uuid = UUID_DDR_IMEM_RDIMM_2D,
		.cmdline_name = "ddr-immem-rdimm-2d"
	},
	{
		.name = "DDR RDIMM PHY DMEM 1d FW",
		.uuid = UUID_DDR_DMEM_RDIMM_1D,
		.cmdline_name = "ddr-dmmem-rdimm-1d"
	},
	{
		.name = "DDR RDIMM PHY DMEM 2d FW",
		.uuid = UUID_DDR_DMEM_RDIMM_2D,
		.cmdline_name = "ddr-dmmem-rdimm-2d"
	},
	{
		.name = "FUSE PROV FW",
		.uuid = UUID_FUSE_PROV,
		.cmdline_name = "fuse-prov"
	},
	{
		.name = "FUSE UPGRADE FW",
		.uuid = UUID_FUSE_UP,
		.cmdline_name = "fuse-upgrade"
	},

	/* Key Certificates */
	{
		.name = "DDR Firmware key certificate",
		.uuid = UUID_DDR_FW_KEY_CERT,
		.cmdline_name = "ddr-fw-key-cert"
	},

	/* Content certificates */
	{
		.name = "DDR UDIMM Firmware content certificate",
		.uuid = UUID_DDR_UDIMM_FW_CONTENT_CERT,
		.cmdline_name = "ddr-udimm-fw-cert"
	},
	{
		.name = "DDR RDIMM Firmware content certificate",
		.uuid = UUID_DDR_RDIMM_FW_CONTENT_CERT,
		.cmdline_name = "ddr-rdimm-fw-cert"
	},

	{
		.name = NULL,
		.uuid = { {0} },
		.cmdline_name = NULL,
	}
};