[SeaBIOS] [PATCH] lest pretend that RTC can be used to wakeup from S4

Gleb Natapov gleb at redhat.com
Sun Jan 30 13:17:11 CET 2011


WHQL complains otherwise.

Signed-off-by: Gleb Natapov <gleb at redhat.com>
diff --git a/src/acpi.c b/src/acpi.c
index 18830dc..27a78a8 100644
--- a/src/acpi.c
+++ b/src/acpi.c
@@ -259,8 +259,8 @@ build_fadt(int bdf)
     fadt->plvl2_lat = cpu_to_le16(0xfff); // C2 state not supported
     fadt->plvl3_lat = cpu_to_le16(0xfff); // C3 state not supported
     pci_init_device(fadt_init_tbl, bdf, fadt);
-    /* WBINVD + PROC_C1 + SLP_BUTTON + FIX_RTC */
-    fadt->flags = cpu_to_le32((1 << 0) | (1 << 2) | (1 << 5) | (1 << 6));
+    /* WBINVD + PROC_C1 + SLP_BUTTON + FIX_RTC + RTC_S4 */
+    fadt->flags = cpu_to_le32((1 << 0) | (1 << 2) | (1 << 5) | (1 << 6) | (1 << 7));
 
     build_header((void*)fadt, FACP_SIGNATURE, sizeof(*fadt), 1);
 
--
			Gleb.



More information about the SeaBIOS mailing list