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 <patrick@georgi-clan.de> Reviewed-on: http://review.coreboot.org/353 Tested-by: build bot (Jenkins) Reviewed-by: Sven Schnelle <svens@stackframe.org>
This commit is contained in:
parent
3954b0ad25
commit
952b421c27
|
@ -139,18 +139,12 @@ static void *smp_write_config_table(void *v)
|
||||||
IO_LOCAL_INT(mp_NMI, 0x0, MP_APIC_ALL, 0x1);
|
IO_LOCAL_INT(mp_NMI, 0x0, MP_APIC_ALL, 0x1);
|
||||||
/* There is no extension information... */
|
/* There is no extension information... */
|
||||||
|
|
||||||
/* Compute the checksums */
|
return mptable_finalize(mc);
|
||||||
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);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned long write_smp_table(unsigned long addr)
|
unsigned long write_smp_table(unsigned long addr)
|
||||||
{
|
{
|
||||||
void *v;
|
void *v;
|
||||||
v = smp_write_floating_table(addr);
|
v = smp_write_floating_table(addr, 0);
|
||||||
return (unsigned long)smp_write_config_table(v);
|
return (unsigned long)smp_write_config_table(v);
|
||||||
}
|
}
|
||||||
|
|
|
@ -211,6 +211,12 @@
|
||||||
*/
|
*/
|
||||||
#define SB_GPP_GEN2 TRUE
|
#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
|
* @def GEC_CONFIG
|
||||||
|
|
Loading…
Reference in New Issue