feat(tc): group components into certificates

Set the cert_id argument to group the components
into certificates. The grouping reflects the likely units
of updateability.

Signed-off-by: Tamas Ban <tamas.ban@arm.com>
Change-Id: Ie7a1f10c84af727d0cd39e3a78b0cb59cbc2e457
diff --git a/plat/arm/board/tc/tc_bl1_dpe.c b/plat/arm/board/tc/tc_bl1_dpe.c
index c206b55..dc60fb6 100644
--- a/plat/arm/board/tc/tc_bl1_dpe.c
+++ b/plat/arm/board/tc/tc_bl1_dpe.c
@@ -18,9 +18,12 @@
 #include <platform_def.h>
 #include <tools_share/zero_oid.h>
 
+#include "tc_dpe_cert.h"
+
 struct dpe_metadata tc_dpe_metadata[] = {
 	{
 		.id = FW_CONFIG_ID,
+		.cert_id = DPE_AP_FW_CERT_ID,
 		.signer_id_size = SIGNER_ID_MIN_SIZE,
 		.sw_type = MBOOT_FW_CONFIG_STRING,
 		.allow_new_context_to_derive = false,
@@ -29,6 +32,7 @@
 		.pk_oid = ZERO_OID },
 	{
 		.id = TB_FW_CONFIG_ID,
+		.cert_id = DPE_AP_FW_CERT_ID,
 		.signer_id_size = SIGNER_ID_MIN_SIZE,
 		.sw_type = MBOOT_TB_FW_CONFIG_STRING,
 		.allow_new_context_to_derive = false,
@@ -37,6 +41,7 @@
 		.pk_oid = ZERO_OID },
 	{
 		.id = BL2_IMAGE_ID,
+		.cert_id = DPE_AP_FW_CERT_ID,
 		.signer_id_size = SIGNER_ID_MIN_SIZE,
 		.sw_type = MBOOT_BL2_IMAGE_STRING,
 		.allow_new_context_to_derive = true,