Arm BSA (Base System Architecture) specification requires Armv8.1+ cpus to have non-secure EL2 virtual timer. Which we lacked.
In previous week I wrote a small patch to QEMU which enabled it for SBSA Reference Platform. Leif Lindholm refactored code around timers to make it more readable. Then he added missing timer into EDK2 ArmPkg and to "virt" platform. This patch enables NS EL2 virtual timer on SBSA Reference Platform. Marcin Juszkiewicz (1): Platform/QemuSbsa: define NS EL2 virtual timer in GTDT Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 2 ++ Silicon/Qemu/SbsaQemu/AcpiTables/AcpiTables.inf | 1 + Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) -- 2.41.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108901): https://edk2.groups.io/g/devel/message/108901 Mute This Topic: https://groups.io/mt/101474459/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-