expect: add new expect scripts for neoverse reference platforms

With the migration of secure/non-secure uarts ror neoverse reference
design platforms, the uart logs for TF-A and linux won't be routed
through the same uart port. Add new expect scripts for linux and TF-A
that would track corresponding boot logs on different uart ports.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: I51d4cf3b82ba491accaf44fd53d6eeb8d49f14a7
diff --git a/expect/linux-busybox-sgi.exp b/expect/linux-busybox-sgi.exp
new file mode 100644
index 0000000..4361516
--- /dev/null
+++ b/expect/linux-busybox-sgi.exp
@@ -0,0 +1,20 @@
+
+#
+# Copyright (c) 2022 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Expect script for Linux boot process with RAM Disk for sgi platform
+#
+# Refer to handle-arguments.inc for the list of parameters.
+#
+
+source [file join [file dirname [info script]] handle-arguments.inc]
+
+# Linux kernel boot section
+source [file join [file dirname [info script]] linux.inc]
+
+# Busybox filesystem section
+source [file join [file dirname [info script]] busybox.inc]
+
+exit_uart -1
diff --git a/expect/trusted-firmware-sgi.exp b/expect/trusted-firmware-sgi.exp
new file mode 100644
index 0000000..05d9c63
--- /dev/null
+++ b/expect/trusted-firmware-sgi.exp
@@ -0,0 +1,15 @@
+#
+# 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.
+#
+
+source [file join [file dirname [info script]] handle-arguments.inc]
+
+# Trusted Firmware boot section
+source [file join [file dirname [info script]] trusted-firmware.inc]
+