-#if CONFIG_HAVE_ACPI_RESUME
-/* 0 = S0, 1 = S1 ...*/
-extern u8 acpi_slp_type;
-#endif
-
-#define RSDP_SIG "RSD PTR " /* RSDT Pointer signature */
-#define RSDP_NAME "RSDP"
-
-#define RSDT_NAME "RSDT"
-#define HPET_NAME "HPET"
-#define MADT_NAME "APIC"
-#define MCFG_NAME "MCFG"
-#define SRAT_NAME "SRAT"
-#define SLIT_NAME "SLIT"
-#define SSDT_NAME "SSDT"
-#define FACS_NAME "FACS"
-#define FADT_NAME "FACP"
-
-#define RSDT_TABLE "RSDT "
-#define HPET_TABLE "AMD64 "
-#define MCFG_TABLE "MCFG "
-#define MADT_TABLE "MADT "
-#define SRAT_TABLE "SRAT "
-#define SLIT_TABLE "SLIT "
-
-#define OEM_ID "CORE "
-#define ASLC "CORE"
-
-/* ACPI 2.0 table RSDP */
+#define RSDP_SIG "RSD PTR " /* RSDT Pointer signature */
+#define RSDP_NAME "RSDP"
+
+#define RSDT_NAME "RSDT"
+#define HPET_NAME "HPET"
+#define MADT_NAME "APIC"
+#define MCFG_NAME "MCFG"
+#define SRAT_NAME "SRAT"
+#define SLIT_NAME "SLIT"
+#define SSDT_NAME "SSDT"
+#define FACS_NAME "FACS"
+#define FADT_NAME "FACP"
+#define XSDT_NAME "XSDT"
+
+// Misnomer, the NAME above is the 4 byte signature, this (TABLE) is the
+// OEM_TABLE_ID.
+//
+#define ACPI_TABLE_CREATOR "COREBOOT"
+#define RSDT_TABLE ACPI_TABLE_CREATOR
+#define HPET_TABLE ACPI_TABLE_CREATOR
+#define MCFG_TABLE ACPI_TABLE_CREATOR
+#define MADT_TABLE ACPI_TABLE_CREATOR
+#define SRAT_TABLE ACPI_TABLE_CREATOR
+#define SLIT_TABLE ACPI_TABLE_CREATOR
+#define XSDT_TABLE ACPI_TABLE_CREATOR
+
+#define OEM_ID "CORE "
+#define ASLC "CORE"
+
+/* ACPI 3.0 table RSDP */