On Wed, Sep 20, 2023 at 16:33:16 +0200, Marcin Juszkiewicz wrote: > 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 patchset enables NS EL2 virtual timer on SBSA Reference Platform. > > changes since v1: > - GTDT generated from C > - NS EL2 virtual timer is disabled for Arm v8.0 cpus
For the series: Reviewed-by: Leif Lindholm <quic_llind...@quicinc.com> Pushed as 88ea1c2b62d4..f3f7d3a1b41e. Thanks! > Marcin Juszkiewicz (2): > Silicon/SbsaQemu: move IORT structures to header file > Silicon/SbsaQemu: generate GTDT from C > > .../Qemu/SbsaQemu/AcpiTables/AcpiTables.inf | 1 - > .../SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.inf | 6 + > .../Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.h | 66 +++++++++ > .../Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.c | 125 ++++++++++++++---- > Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc | 107 --------------- > 5 files changed, 174 insertions(+), 131 deletions(-) > create mode 100644 > Silicon/Qemu/SbsaQemu/Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.h > delete mode 100644 Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc > > -- > 2.41.0 > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#109014): https://edk2.groups.io/g/devel/message/109014 Mute This Topic: https://groups.io/mt/101479611/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/9847357/21656/1706620634/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-