ci: add capability to clone and build RF-A

 * Add support to clone the RF-A repository using
   local CI and also add necessary hooks to build RF-A.
 * Update run_local_ci script to pass missing paramters
   like no_rfa.

Change-Id: Icad55bc3321f524009636f554f6d751cc536eaf6
Signed-off-by: Tomás González <tomasagustin.gonzalezorlando@arm.com>
diff --git a/run_config/fvp-rfa b/run_config/fvp-rfa
new file mode 100644
index 0000000..3e5507d
--- /dev/null
+++ b/run_config/fvp-rfa
@@ -0,0 +1,23 @@
+#!/usr/bin/env bash
+#
+# Copyright (c) 2024-2025, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+generate_lava_job_template() {
+	payload_type="linux" gen_yaml_template
+}
+generate_lava_job() {
+	local model="base-aemv8a"
+
+	uart="0" file="rfa.exp" track_expect
+	# Track the rest of the UARTs to aid in debugging.
+	uart="1" file="hold_uart.exp" track_expect
+	uart="2" file="hold_uart.exp" track_expect
+	uart="3" file="hold_uart.exp" track_expect
+
+	model="$model" arch_version="8.4" gen_model_params
+
+	model="$model" next_bin="1" gen_fvp_yaml
+}