summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorLen Brown <len.brown@intel.com>2004-02-29 17:27:14 -0500
committerLen Brown <len.brown@intel.com>2004-02-29 17:27:14 -0500
commit849ee9b96d03af001a062f1c4ab68413ecc211e0 (patch)
treec8cbf4364257de6c536c0b728132069c8eedf969 /include/linux
parente707332d28876e3fa79c7ed990c945bc73950bc0 (diff)
[ACPI] delete ACPI table parsing code from bootflags module
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h23
1 files changed, 22 insertions, 1 deletions
diff --git a/include/linux/acpi.h b/include/linux/acpi.h
index 4feb59b41637..4f6f6eb941e3 100644
--- a/include/linux/acpi.h
+++ b/include/linux/acpi.h
@@ -233,8 +233,27 @@ struct acpi_table_hpet {
} __attribute__ ((packed));
/*
+ * Simple Boot Flags
+ * http://www.microsoft.com/whdc/hwdev/resources/specs/simp_bios.mspx
+ */
+struct acpi_table_sbf
+{
+ u8 sbf_signature[4];
+ u32 sbf_len;
+ u8 sbf_revision;
+ u8 sbf_csum;
+ u8 sbf_oemid[6];
+ u8 sbf_oemtable[8];
+ u8 sbf_revdata[4];
+ u8 sbf_creator[4];
+ u8 sbf_crearev[4];
+ u8 sbf_cmos;
+ u8 sbf_spare[3];
+} __attribute__ ((packed));
+
+/*
* System Resource Affinity Table (SRAT)
- * see http://www.microsoft.com/hwdev/design/srat.htm
+ * http://www.microsoft.com/whdc/hwdev/platform/proc/SRAT.mspx
*/
struct acpi_table_srat {
@@ -381,6 +400,8 @@ extern int acpi_mp_config;
extern u32 pci_mmcfg_base_addr;
+extern int sbf_port ;
+
#else /*!CONFIG_ACPI_BOOT*/
#define acpi_mp_config 0