Blame SOURCES/facp.patch

214d7a
From 7670c56ebe004e698551635f9c5d48a1794066dd Mon Sep 17 00:00:00 2001
214d7a
From: Al Stone <ahs3@ahs3.net>
214d7a
Date: Wed, 19 Dec 2018 16:52:41 -0700
214d7a
Subject: [PATCH] Correct DSDT Address field in FACP tables
214d7a
214d7a
The FADT allows either the DSDT Address or XDSDT Address field to be
214d7a
zero.  However, the table definition used by the table compiler still
214d7a
requires the DSDT Address to be non-zero, which is not correct.  So,
214d7a
remove the DT_NON_ZERO flag from the field.
214d7a
214d7a
Signed-off-by: Al Stone <ahs3@redhat.com>
214d7a
---
214d7a
 source/common/dmtbinfo.c | 2 +-
214d7a
 1 file changed, 1 insertion(+), 1 deletion(-)
214d7a
214d7a
Index: acpica-unix2-20200925/source/common/dmtbinfo.c
214d7a
===================================================================
214d7a
--- acpica-unix2-20200925.orig/source/common/dmtbinfo.c
214d7a
+++ acpica-unix2-20200925/source/common/dmtbinfo.c
214d7a
@@ -184,7 +184,7 @@ ACPI_DMTABLE_INFO           AcpiDmTableI
214d7a
 ACPI_DMTABLE_INFO           AcpiDmTableInfoFadt1[] =
214d7a
 {
214d7a
     {ACPI_DMT_UINT32,   ACPI_FADT_OFFSET (Facs),                    "FACS Address", 0},
214d7a
-    {ACPI_DMT_UINT32,   ACPI_FADT_OFFSET (Dsdt),                    "DSDT Address", DT_NON_ZERO},
214d7a
+    {ACPI_DMT_UINT32,   ACPI_FADT_OFFSET (Dsdt),                    "DSDT Address", 0},
214d7a
     {ACPI_DMT_UINT8,    ACPI_FADT_OFFSET (Model),                   "Model", 0},
214d7a
     {ACPI_DMT_FADTPM,   ACPI_FADT_OFFSET (PreferredProfile),        "PM Profile", 0},
214d7a
     {ACPI_DMT_UINT16,   ACPI_FADT_OFFSET (SciInterrupt),            "SCI Interrupt", 0},