tc: create rss flash from signed bl1 image

This patch includes:
    * Signing AP bl1 image
    * Injecting signed AP bl1 into pre-built rss flash image

Signed-off-by: Rupinderjit Singh <rupinderjit.singh@arm.com>
Change-Id: I2ceab7f99981f295d849b7144fe26ff53023881b
diff --git a/tc_utils.sh b/tc_utils.sh
index 9c79e14..449955e 100644
--- a/tc_utils.sh
+++ b/tc_utils.sh
@@ -25,20 +25,11 @@
 rvbaddr_lw=0x1000
 rvbaddr_up=0x0000
 
-if [ $plat_variant -eq 2 ]; then
-    if [ ! -f "$archive/rss_rom.bin" ]; then
-            url="$tc_prebuilts/tc$plat_variant/rss_rom.bin" saveas="rss_rom.bin" fetch_file
-	    archive_file "rss_rom.bin"
-    fi
-
-    if [ ! -f "$archive/rss_flash.bin" ]; then
-	    url="$tc_prebuilts/tc$plat_variant/rss_flash.bin" saveas="rss_flash.bin" fetch_file
-	    archive_file "rss_flash.bin"
-    fi
-fi
-
-rss_rom_file="$archive/rss_rom.bin"
-rss_flash_file="$archive/rss_flash.bin"
+# AP bl1 0x00 is mapped to 0x70010000 in RSS memory map
+ap_bl1_flash_load_addr=0x70010000
+ap_bl1_flash_size=0x20000
+rss_rom_file="$archive/$mode/rss_rom.bin"
+rss_flash_file="$archive/$mode/rss_flash.bin"
 
 # Hafnium build repo containing Secure hafnium binaries
 spm_secure_out_dir=secure_tc_clang