zynqmp: Remove emulation platform support
This patch removes support for emulation platforms
EP108 and Veloce.
Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
diff --git a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c
index c361270..2f4228f 100644
--- a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c
+++ b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c
@@ -44,19 +44,10 @@
{
unsigned int ver = zynqmp_get_silicon_ver();
- switch (ver) {
- case ZYNQMP_CSU_VERSION_VELOCE:
- return 48000;
- case ZYNQMP_CSU_VERSION_EP108:
- return 25000000;
- case ZYNQMP_CSU_VERSION_QEMU:
+ if (ver == ZYNQMP_CSU_VERSION_QEMU)
return 133000000;
- default:
- /* Do nothing in default case */
- break;
- }
-
- return 100000000;
+ else
+ return 100000000;
}
#if LOG_LEVEL >= LOG_LEVEL_NOTICE
@@ -298,12 +289,6 @@
char *label = "Unknown";
switch (ver) {
- case ZYNQMP_CSU_VERSION_VELOCE:
- label = "VELOCE";
- break;
- case ZYNQMP_CSU_VERSION_EP108:
- label = "EP108";
- break;
case ZYNQMP_CSU_VERSION_QEMU:
label = "QEMU";
break;
@@ -346,17 +331,8 @@
{
unsigned int ver = zynqmp_get_silicon_ver();
- switch (ver) {
- case ZYNQMP_CSU_VERSION_VELOCE:
- return 10000;
- case ZYNQMP_CSU_VERSION_EP108:
- return 4000000;
- case ZYNQMP_CSU_VERSION_QEMU:
+ if (ver == ZYNQMP_CSU_VERSION_QEMU)
return 50000000;
- default:
- /* Do nothing in default case */
- break;
- }
-
- return mmio_read_32(IOU_SCNTRS_BASEFREQ);
+ else
+ return mmio_read_32(IOU_SCNTRS_BASEFREQ);
}
diff --git a/plat/xilinx/zynqmp/zynqmp_def.h b/plat/xilinx/zynqmp/zynqmp_def.h
index 50fe88a..50a7331 100644
--- a/plat/xilinx/zynqmp/zynqmp_def.h
+++ b/plat/xilinx/zynqmp/zynqmp_def.h
@@ -157,8 +157,6 @@
#define ZYNQMP_SILICON_VER_MASK 0xF000
#define ZYNQMP_SILICON_VER_SHIFT 12
#define ZYNQMP_CSU_VERSION_SILICON 0
-#define ZYNQMP_CSU_VERSION_EP108 1
-#define ZYNQMP_CSU_VERSION_VELOCE 2
#define ZYNQMP_CSU_VERSION_QEMU 3
#define ZYNQMP_RTL_VER_MASK 0xFF0