test(smc_fuzzing): add tsp testing
Adding TSP based SMC instructions to fuzzing infrastructure.
Change-Id: Ic47879dd6294be5afe44a37da9a630cf635f920a
Signed-off-by: mardyk01 <mark.dykes@arm.com>
diff --git a/smc_fuzz/include/tsp_fuzz_helper.h b/smc_fuzz/include/tsp_fuzz_helper.h
new file mode 100644
index 0000000..444d54b
--- /dev/null
+++ b/smc_fuzz/include/tsp_fuzz_helper.h
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2023, Arm Limited. All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
+#include <fuzz_helper.h>
+#include <power_management.h>
+#include <sdei.h>
+#include <test_helpers.h>
+#include <tftf_lib.h>
+#include <timer.h>
+
+void tftf_test_tsp_smc(uint64_t tsp_id, char *);
+void run_tsp_fuzz(char *);