expect-lava: add missing expect-lava scripts

Change-Id: I3d8a7d080d9252c282841970e3ce48a6947c7c04
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
diff --git a/expect-lava/linux-busybox-sgi.exp b/expect-lava/linux-busybox-sgi.exp
new file mode 100644
index 0000000..fc9b027
--- /dev/null
+++ b/expect-lava/linux-busybox-sgi.exp
@@ -0,0 +1,16 @@
+#
+# Copyright (c) 2022 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Expect script for AArch32 Trusted Firmware + U-Boot + Linux boot process
+# with a AArch32 minimal initrd. The linux image must be a zImage and the
+# initrd must include the U-boot header.
+# TF with reset to BL1
+#
+
+# Linux kernel boot section
+source $ci_root/expect-lava/linux.inc
+
+# Busybox filesystem section
+source $ci_root/expect-lava/busybox.inc
diff --git a/expect-lava/spm-cactus-sp-uart1.exp b/expect-lava/spm-cactus-sp-uart1.exp
new file mode 100644
index 0000000..3da6bc2
--- /dev/null
+++ b/expect-lava/spm-cactus-sp-uart1.exp
@@ -0,0 +1,12 @@
+#
+# Copyright (c) 2022, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+# Trusted Firmware boot section
+source $ci_root/expect-lava/trusted-firmware.inc
+
+expect_string+=('i;Booting Secure Partition')
+
+source $ci_root/expect-lava/uart-hold.inc
diff --git a/expect-lava/trusted-firmware-sgi.exp b/expect-lava/trusted-firmware-sgi.exp
new file mode 100644
index 0000000..196ddc4
--- /dev/null
+++ b/expect-lava/trusted-firmware-sgi.exp
@@ -0,0 +1,13 @@
+#
+# Copyright (c) 2022 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Expect script for Trusted Firmware for sgi platform
+#
+# Refer to handle-arguments.inc for the list of parameters.
+#
+
+# Trusted Firmware boot section
+source $ci_root/expect-lava/trusted-firmware.inc
+