We define IO_APIC_ADDR in <arch/ioapic.h>, let's use it.
[coreboot.git] / src / mainboard / asus / a8v-e_se / acpi_tables.c
index 4108ed1b4aa67d7f8993cf491a04e974bc293055..fe8d4757eeb21a815efd0af5d9e0ae33aa8155d1 100644 (file)
@@ -2,7 +2,7 @@
  * This file is part of the coreboot project.
  *
  * Written by Stefan Reinauer <stepan@openbios.org>.
- * ACPI FADT, FACS, and DSDT table support added by 
+ * ACPI FADT, FACS, and DSDT table support added by
  *
  * Copyright (C) 2004 Stefan Reinauer <stepan@openbios.org>
  * Copyright (C) 2005 Nick Barker <nick.barker9@btinternet.com>
 #include <string.h>
 #include <arch/acpi.h>
 #include <arch/smp/mpspec.h>
+#include <arch/ioapic.h>
 #include <device/device.h>
 #include <device/pci_ids.h>
-#include <../../../southbridge/via/vt8237r/vt8237r.h>
-#include <../../../southbridge/via/k8t890/k8t890.h>
+#include "southbridge/via/vt8237r/vt8237r.h"
+#include "southbridge/via/k8t890/k8t890.h"
 
 extern const unsigned char AmlCode[];
 
@@ -59,7 +60,7 @@ unsigned long acpi_fill_madt(unsigned long current)
 
        /* Write SB IOAPIC. */
        current += acpi_create_madt_ioapic((acpi_madt_ioapic_t *) current,
-                               VT8237R_APIC_ID, VT8237R_APIC_BASE, 0);
+                               VT8237R_APIC_ID, IO_APIC_ADDR, 0);
 
        /* Write NB IOAPIC. */
        current += acpi_create_madt_ioapic((acpi_madt_ioapic_t *) current,
@@ -71,7 +72,7 @@ unsigned long acpi_fill_madt(unsigned long current)
 
        /* IRQ0 -> APIC IRQ2. */
        current += acpi_create_madt_irqoverride((acpi_madt_irqoverride_t *)
-                                               current, 0, 0, 2, 0x0); 
+                                               current, 0, 0, 2, 0x0);
 
        /* Create all subtables for processors. */
        current = acpi_create_madt_lapic_nmis(current,
@@ -86,9 +87,8 @@ unsigned long write_acpi_tables(unsigned long start)
        acpi_rsdp_t *rsdp;
        acpi_srat_t *srat;
        acpi_rsdt_t *rsdt;
-       acpi_mcfg_t *mcfg;
-       acpi_hpet_t *hpet;
        acpi_madt_t *madt;
+       acpi_mcfg_t *mcfg;
        acpi_fadt_t *fadt;
        acpi_facs_t *facs;
        acpi_header_t *dsdt;