small agami aruma configuration updates (trivial)
[coreboot.git] / src / mainboard / agami / aruma / acpi_tables_static.c
index f8991001020cabd984a79af026b3e0d68ca94599..8339be24bd3d2b0577e0755b4cffb1aab49c3113 100644 (file)
@@ -21,11 +21,17 @@ unsigned long acpi_fill_madt(unsigned long current)
        unsigned int gsi_base=0x18, ioapic_nr=2, i;
        device_t dev=0;
  
-       /* create all subtables for 4p */
-       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 0, 0); //SDE BSP APIC ID=0
+       /* creare all subtables for 4p */
+#ifdef PRE_REVE
+       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 0, 0);
        current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 1, 17);
        current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 2, 18);
        current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 3, 19);
+#endif
+       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 0, 16);
+       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 1, 18);
+       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 2, 20);
+       current += acpi_create_madt_lapic((acpi_madt_lapic_t *)current, 3, 22);
        
        /* Write 8111 IOAPIC */
        current += acpi_create_madt_ioapic((acpi_madt_ioapic_t *)current, 1,