fix: ensure non-standard FVP UART port schemes are respected

Change-Id: I75acd7c1b1cfc7a1e6c4fd22494a351d4ae7f65b
Signed-off-by: Chris Kay <chris.kay@arm.com>
diff --git a/run_config/fvp-linux.sgi b/run_config/fvp-linux.sgi
index cdc1104..31c1544 100644
--- a/run_config/fvp-linux.sgi
+++ b/run_config/fvp-linux.sgi
@@ -17,8 +17,12 @@
 }
 
 generate_lava_job_template() {
-	uart="0" file="trusted-firmware-sgi.exp" track_expect
-	uart="1" timeout="1800" set_primary="1" file="linux-busybox-sgi.exp" track_expect
+	uart="0" port="5002" file="trusted-firmware-sgi.exp" track_expect
+	uart="1" port="5003" file="linux-busybox-sgi.exp" timeout="1800" \
+		set_primary="1" track_expect
+
+	set_uart_port "${archive:?}" 2 5000
+	set_uart_port "${archive:?}" 3 5001
 
 	payload_type="linux" gen_fvp_yaml_template
 }