fix (fvp): include missing artefacts on templates

Artefacts include the following: ivy.pkg, fvp_spmc_manifiest.dtb, and
manifest.dtb. Besides these new inclusions, this change checks possible
DBT files, which include dtb.bin, manifest.dtb and
fpp_spmc_manifest.dtb, now treating each as separate case.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: Ie8ad3f69ad582f2fc463bb89951e0ae81c8ad8bb
diff --git a/script/gen_fvp_linux_yaml.sh b/script/gen_fvp_linux_yaml.sh
index 2b6f152..ab58683 100755
--- a/script/gen_fvp_linux_yaml.sh
+++ b/script/gen_fvp_linux_yaml.sh
@@ -78,6 +78,8 @@
         url: {DTB}
       el3_payload:
         url: {EL3_PAYLOAD}
+      fvp_spmc_manifest_dtb:
+        url: {FVP_SPMC_MANIFEST_DTB}
       fip:
         url: {FIP}
       fip_gpt:
@@ -90,6 +92,10 @@
         url: {HAFNIUM}
       image:
         url: {IMAGE}
+      ivy:
+        url: {IVY}
+      manifest_dtb:
+        url: {MANIFEST_DTB}
       mcp_rom:
         url: {MCP_ROM}
       mcp_rom_hyphen: