use acpi.h include instead of manually adding acpi_slp_type.
authorStefan Reinauer <reinauer@chromium.org>
Fri, 14 Oct 2011 22:18:29 +0000 (15:18 -0700)
committerUwe Hermann <uwe@hermann-uwe.de>
Sat, 15 Oct 2011 10:30:02 +0000 (12:30 +0200)
Change-Id: I2a3aaf10e453fa6cce8a993356f2a0587178209a
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/276
Tested-by: build bot (Jenkins)
Reviewed-by: Uwe Hermann <uwe@hermann-uwe.de>
src/northbridge/intel/i945/northbridge.c
src/northbridge/intel/sch/northbridge.c
src/southbridge/intel/i82801gx/lpc.c
src/southbridge/via/vt8237r/lpc.c

index dfe4fe73bd121f5fd7e87fc36bf69af95bbe7712..a10bb4a6f12118751322a8c8739afa9aa34bf567 100644 (file)
@@ -29,6 +29,7 @@
 #include <bitops.h>
 #include <cpu/cpu.h>
 #include <boot/tables.h>
+#include <arch/acpi.h>
 #include "chip.h"
 #include "i945.h"
 
@@ -252,8 +253,6 @@ static void intel_set_subsystem(device_t dev, unsigned vendor, unsigned device)
 }
 
 #if CONFIG_HAVE_ACPI_RESUME
-extern u8 acpi_slp_type;
-
 static void northbridge_init(struct device *dev)
 {
        switch (pci_read_config32(dev, SKPAD)) {
index ccd0d331f2927a67696dd5afe3a2434445b35f94..7b7c67b8fc7b2025547a2302be4eb6bdf1091b0d 100644 (file)
@@ -29,6 +29,7 @@
 #include <bitops.h>
 #include <cpu/cpu.h>
 #include <boot/tables.h>
+#include <arch/acpi.h>
 #include "chip.h"
 #include "sch.h"
 
@@ -267,8 +268,6 @@ static void intel_set_subsystem(device_t dev, unsigned vendor, unsigned device)
 }
 
 #if CONFIG_HAVE_ACPI_RESUME
-extern u8 acpi_slp_type;
-
 static void northbridge_init(struct device *dev)
 {
        switch (pci_read_config32(dev, SKPAD)) {
index b4b2f413779ec631e26fa7927588ac6eeba267e6..ab3c915532fcb560e1a0695c67a68966e3f2c3d3 100644 (file)
@@ -27,6 +27,7 @@
 #include <pc80/i8259.h>
 #include <arch/io.h>
 #include <arch/ioapic.h>
+#include <arch/acpi.h>
 #include <cpu/cpu.h>
 #include "i82801gx.h"
 #include <cpu/x86/smm.h>
@@ -170,8 +171,6 @@ static void i82801gx_gpi_routing(device_t dev)
        pci_write_config32(dev, 0xb8, reg32);
 }
 
-extern u8 acpi_slp_type;
-
 static void i82801gx_power_options(device_t dev)
 {
        u8 reg8;
index 61f4989f54497c4f3f377595841208c93fb366c4..3e2f215751024c49ba910b34956b69f9a4621c17 100644 (file)
@@ -32,6 +32,7 @@
 #include <pc80/keyboard.h>
 #include <pc80/i8259.h>
 #include <stdlib.h>
+#include <arch/acpi.h>
 #include "vt8237r.h"
 #include "chip.h"
 
@@ -147,9 +148,6 @@ static void pci_routing_fixup(struct device *dev)
  * This avoids having to handle any System Management Interrupts (SMIs).
  */
 
-extern u8 acpi_slp_type;
-
-
 static void setup_pm(device_t dev)
 {
        u16 tmp;