Oh no, I only have qemu arm VM, not physical machine, with WoA (Windows on Arm), and I'm trying to enable suspend mode on windows but it failed, and i figured recently that it is because of acpi setting of qemu and its related edk2 functionality by comparing it with x64 VM.
So, first of all, I thought that i need to implement some part of qemu acpi setting and its corrrsponding functionality, but after some of digging i realized that current edk2 for armvirtpkg also not support s3 features. So i reached to this mailing list. 2019년 1월 11일 (금) 오후 7:14에 Laszlo Ersek <ler...@redhat.com>님이 작성: > On 01/11/19 09:17, 김혁중 wrote: > > Hi all, > > > > I'm currently using edk2 for qemu arm emulation environment, and i have a > > question about s3 support for ArmVirtPkg. > > > > I read white paper about ovmf, and I'm trying to follow up the things > about > > uefi and boot up procedure, but I don't know how to start to support > > suspend (S3) functionality from edk2 firmware cuz ArmVirtQemu.pkg is > pretty > > different from x64 of it. > > > > And I could not find any current situation of supporting s3 on armvirt. > > > > So, can anyone tell me about current situation, or starting point to > > support s3 on armvirt? > > I think edk2 lacks most of the S3 infrastructure for ARM/AARCH64. For > example, "MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe" is strictly > IA32/X64. The same applies to "UefiCpuPkg/Universal/Acpi/S3Resume2Pei". > > In fact, I don't even know if the "traditional S3" power state from the > ACPI spec applies to "Hardware-reduced ACPI"... Well, yes, that seems to > be the case: chapter "16 Waking and Sleeping" has several clauses > specific to HW-reduced ACPI. > > Have you encountered a physical AARCH64 machine + OS combination that > supports ACPI S3? > > Thanks > Laszlo > _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel