Patrick Georgi ([email protected]) just uploaded a new patch set to 
gerrit, which you can find at http://review.coreboot.org/353

-gerrit

commit 4f98011ac37b1fa5ea48093b67a30ca1c8018104
Author: Patrick Georgi <[email protected]>
Date:   Sat Oct 29 22:42:22 2011 +0200

    asus/m5a88-v: Fix build
    
    We added some new flag for certain AMD boards after support for
    this board was submitted. Also integrate the mptable refactorings
    that happened in the meantime.
    
    Change-Id: I50cf50f343a740832fd1a14a2a1ef5b903315675
    Signed-off-by: Patrick Georgi <[email protected]>
---
 src/mainboard/asus/m5a88-v/mptable.c      |   10 ++--------
 src/mainboard/asus/m5a88-v/platform_cfg.h |    6 ++++++
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/mainboard/asus/m5a88-v/mptable.c 
b/src/mainboard/asus/m5a88-v/mptable.c
index 72733c6..516b915 100644
--- a/src/mainboard/asus/m5a88-v/mptable.c
+++ b/src/mainboard/asus/m5a88-v/mptable.c
@@ -139,18 +139,12 @@ static void *smp_write_config_table(void *v)
        IO_LOCAL_INT(mp_NMI, 0x0, MP_APIC_ALL, 0x1);
        /* There is no extension information... */
 
-       /* Compute the checksums */
-       mc->mpe_checksum =
-           smp_compute_checksum(smp_next_mpc_entry(mc), mc->mpe_length);
-       mc->mpc_checksum = smp_compute_checksum(mc, mc->mpc_length);
-       printk(BIOS_DEBUG, "Wrote the mp table end at: %p - %p\n",
-                    mc, smp_next_mpe_entry(mc));
-       return smp_next_mpe_entry(mc);
+       return mptable_finalize(mc);
 }
 
 unsigned long write_smp_table(unsigned long addr)
 {
        void *v;
-       v = smp_write_floating_table(addr);
+       v = smp_write_floating_table(addr, 0);
        return (unsigned long)smp_write_config_table(v);
 }
diff --git a/src/mainboard/asus/m5a88-v/platform_cfg.h 
b/src/mainboard/asus/m5a88-v/platform_cfg.h
index 1b74073..43573f1 100644
--- a/src/mainboard/asus/m5a88-v/platform_cfg.h
+++ b/src/mainboard/asus/m5a88-v/platform_cfg.h
@@ -211,6 +211,12 @@
  */
 #define SB_GPP_GEN2                    TRUE
 
+/**
+ * @def SB_GPP_UNHIDE_PORTS
+ *    TRUE   - ports visable always, even port empty
+ *    FALSE  - ports invisable if port empty
+ */
+#define SB_GPP_UNHIDE_PORTS            FALSE
 
 /**
  * @def   GEC_CONFIG

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to