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

Reply via email to