feat(versal-net): add build config for Xilinx Versal NET SoC

Add build config for Xilinx Versal NET SoC.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Change-Id: I2f2d6994bb67163c480c7d9de1cdd440f894b569
diff --git a/group/tf-l1-build-plat/versal_net-console:nil b/group/tf-l1-build-plat/versal_net-console:nil
new file mode 100644
index 0000000..aae05f4
--- /dev/null
+++ b/group/tf-l1-build-plat/versal_net-console:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (C) 2022, Advanced Micro Devices, Inc. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tf-l1-build-plat/versal_net-default:nil b/group/tf-l1-build-plat/versal_net-default:nil
new file mode 100644
index 0000000..aae05f4
--- /dev/null
+++ b/group/tf-l1-build-plat/versal_net-default:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (C) 2022, Advanced Micro Devices, Inc. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tf-l1-build-plat/versal_net-no-pm:nil b/group/tf-l1-build-plat/versal_net-no-pm:nil
new file mode 100644
index 0000000..aae05f4
--- /dev/null
+++ b/group/tf-l1-build-plat/versal_net-no-pm:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (C) 2022, Advanced Micro Devices, Inc. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 5451984..d2ef0a3 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -362,6 +362,9 @@
 clean_build PLAT=versal $(common_flags)
 clean_build PLAT=versal $(common_flags) VERSAL_PLATFORM=versal_virt
 
+# Build Xilinx Versal NET platform
+clean_build PLAT=versal_net $(common_flags)
+
 # Platforms from Allwinner
 clean_build PLAT=sun50i_a64 $(common_flags release) all
 clean_build PLAT=sun50i_a64 $(common_flags release) SUNXI_PSCI_USE_NATIVE=0 all
diff --git a/tf_config/versal_net-console b/tf_config/versal_net-console
new file mode 100644
index 0000000..aa51bc3
--- /dev/null
+++ b/tf_config/versal_net-console
@@ -0,0 +1,4 @@
+CROSS_COMPILE=aarch64-none-elf-
+PLAT=versal_net
+RESET_TO_BL31=1
+VERSAL_CONSOLE=pl011_1
diff --git a/tf_config/versal_net-default b/tf_config/versal_net-default
new file mode 100644
index 0000000..152a90a
--- /dev/null
+++ b/tf_config/versal_net-default
@@ -0,0 +1,3 @@
+CROSS_COMPILE=aarch64-none-elf-
+PLAT=versal_net
+RESET_TO_BL31=1
diff --git a/tf_config/versal_net-no-pm b/tf_config/versal_net-no-pm
new file mode 100644
index 0000000..5b6b944
--- /dev/null
+++ b/tf_config/versal_net-no-pm
@@ -0,0 +1,4 @@
+CROSS_COMPILE=aarch64-none-elf-
+PLAT=versal_net
+RESET_TO_BL31=1
+TFA_NO_PM=1