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