refactor: deprecate non-vhe build configurations

Make VHE enabled by default. Hence clearing up the vhe related targets
from the groups used in the build targets.

Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: Iacdd1b811ee6a58cd85811c395ec7c1cbad3f58c
diff --git a/BUILD.gn b/BUILD.gn
index 2b1bb86..3080ec7 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -9,16 +9,12 @@
 
 group("root") {
   deps = [
-    "//src:hafnium(:aem_v8a_fvp_clang)",
     "//src:hafnium(:aem_v8a_fvp_vhe_clang)",
-    "//src:hafnium(:qemu_aarch64_clang)",
     "//src:hafnium(:qemu_aarch64_vhe_clang)",
     "//src:hafnium(:rpi4_clang)",
-    "//src:hafnium(:secure_aem_v8a_fvp_clang)",
     "//src:hafnium(:secure_aem_v8a_fvp_vhe_clang)",
     "//src:hafnium(:secure_qemu_aarch64_clang)",
     "//src:hafnium(:secure_tc_clang)",
-    "//src/arch/aarch64/qemuloader:bl(:qemu_aarch64_clang)",
     "//src/arch/aarch64/qemuloader:bl(:qemu_aarch64_vhe_clang)",
   ]
 }
@@ -28,27 +24,18 @@
 
   deps = [
     "//src:unit_tests(:host_fake_clang)",
-    "//test/arch(:aem_v8a_fvp_clang)",
     "//test/arch(:aem_v8a_fvp_vhe_clang)",
-    "//test/arch(:qemu_aarch64_clang)",
     "//test/arch(:qemu_aarch64_vhe_clang)",
     "//test/arch(:rpi4_clang)",
     "//test/linux(:aem_v8a_fvp_vhe_vm_clang)",
-    "//test/linux(:aem_v8a_fvp_vm_clang)",
     "//test/linux(:qemu_aarch64_vhe_vm_clang)",
-    "//test/linux(:qemu_aarch64_vm_clang)",
     "//test/linux(:rpi4_vm_clang)",
     "//test/vmapi:partitions(:secure_aem_v8a_fvp_vhe_vm_clang)",
-    "//test/vmapi:partitions(:secure_aem_v8a_fvp_vm_clang)",
     "//test/vmapi(:aem_v8a_fvp_vhe_vm_clang)",
-    "//test/vmapi(:aem_v8a_fvp_vm_clang)",
     "//test/vmapi(:qemu_aarch64_vhe_vm_clang)",
-    "//test/vmapi(:qemu_aarch64_vm_clang)",
     "//test/vmapi(:rpi4_vm_clang)",
     "//test/vmapi/arch/aarch64/gicv3:gicv3_test(:aem_v8a_fvp_vhe_vm_clang)",
-    "//test/vmapi/arch/aarch64/gicv3:gicv3_test(:aem_v8a_fvp_vm_clang)",
     "//test/vmapi/arch/aarch64/gicv3:gicv3_test(:qemu_aarch64_vhe_vm_clang)",
-    "//test/vmapi/arch/aarch64/gicv3:gicv3_test(:qemu_aarch64_vm_clang)",
   ]
 }
 
@@ -61,33 +48,6 @@
   max_vms = 6
 }
 
-aarch64_toolchains("secure_aem_v8a_fvp") {
-  cpu = "cortex-a57"
-  origin_address = "0x06000000"
-  boot_flow = "//src/boot_flow:spmc"
-  console = "//src/arch/aarch64/pl011"
-  iommu = "//src/arch/aarch64/arm_smmuv3"
-  gic_version = 3
-  gicd_base_address = "0x2f000000"
-  gicr_base_address = "0x2f100000"
-  gicr_frames = 8
-  heap_pages = 180
-  max_cpus = 8
-  max_vms = 16
-  branch_protection = "standard"
-  toolchain_args = {
-    plat_ffa = "//src/arch/aarch64/plat/ffa:spmc"
-    plat_psci = "//src/arch/aarch64/plat/psci:spmc"
-    plat_interrupts = "//src/arch/aarch64/plat/interrupts:gicv3"
-    secure_world = "1"
-    pl011_base_address = "0x1c090000"
-    smmu_base_address = "0x2b400000"
-    smmu_memory_size = "0x100000"
-    enable_mte = "1"
-    plat_log_level = "LOG_LEVEL_INFO"
-  }
-}
-
 aarch64_toolchains("secure_aem_v8a_fvp_vhe") {
   cpu = "cortex-a57"
   origin_address = "0x06000000"
@@ -116,28 +76,6 @@
   }
 }
 
-aarch64_toolchains("aem_v8a_fvp") {
-  cpu = "cortex-a57"
-  origin_address = "0x80000000"
-  boot_flow = "//src/boot_flow:linux"
-  console = "//src/arch/aarch64/pl011"
-  iommu = "//src/arch/aarch64/arm_smmuv3"
-  gic_version = 3
-  gicd_base_address = "0x2f000000"
-  gicr_base_address = "0x2f100000"
-  gicr_frames = 8
-  heap_pages = 180
-  max_cpus = 8
-  max_vms = 16
-  toolchain_args = {
-    plat_ffa = "//src/arch/aarch64/plat/ffa:hypervisor"
-    pl011_base_address = "0x1c090000"
-    smmu_base_address = "0x2b400000"
-    smmu_memory_size = "0x100000"
-    plat_log_level = "LOG_LEVEL_INFO"
-  }
-}
-
 aarch64_toolchains("aem_v8a_fvp_vhe") {
   cpu = "cortex-a57"
   origin_address = "0x80000000"
@@ -162,26 +100,6 @@
   }
 }
 
-aarch64_toolchains("qemu_aarch64") {
-  cpu = "cortex-a57"
-  origin_address = "0x40001000"
-  boot_flow = "//src/boot_flow:linux"
-  console = "//src/arch/aarch64/pl011"
-  iommu = "//src/iommu:absent"
-  gic_version = 3
-  gicd_base_address = "0x08000000"
-  gicr_base_address = "0x080A0000"
-  gicr_frames = 8
-  heap_pages = 180
-  max_cpus = 8
-  max_vms = 16
-  toolchain_args = {
-    plat_ffa = "//src/arch/aarch64/plat/ffa:hypervisor"
-    pl011_base_address = "0x09000000"
-    plat_log_level = "LOG_LEVEL_INFO"
-  }
-}
-
 aarch64_toolchains("qemu_aarch64_vhe") {
   cpu = "cortex-a57"
   origin_address = "0x40001000"