From 55ae162fd521cbe2ba500570692785159777a0ff Mon Sep 17 00:00:00 2001 From: Luc Michel Date: Fri, 28 Mar 2025 10:24:28 +0100 Subject: [PATCH] fix(zynqmp): fix syscnt frequency for QEMU QEMU uses a 62.5MHz clock frequency for the ARM generic timers. Signed-off-by: Luc Michel Change-Id: Ib846e17feb3cd44878a62add320fa4795fd5c69e --- plat/xilinx/zynqmp/aarch64/zynqmp_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c index 412238dde..822919b22 100644 --- a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c +++ b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c @@ -406,7 +406,7 @@ uint32_t plat_get_syscnt_freq2(void) uint32_t ret = 0U; if (ver == ZYNQMP_CSU_VERSION_QEMU) { - ret = 65000000U; + ret = 62500000U; } else { ret = mmio_read_32((uint64_t)IOU_SCNTRS_BASEFREQ); }