Allow using an APIC without mptable.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1355 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
5a8d4ae27c
commit
36fdcb8e2b
|
@ -267,9 +267,6 @@ unsigned char smp_compute_checksum(void *v, int len);
|
||||||
void *smp_write_floating_table(unsigned long addr);
|
void *smp_write_floating_table(unsigned long addr);
|
||||||
unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map);
|
unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map);
|
||||||
|
|
||||||
/* A table (per mainboard) listing the initial apicid of each cpu. */
|
|
||||||
extern unsigned long initial_apicid[CONFIG_MAX_CPUS];
|
|
||||||
|
|
||||||
#else /* HAVE_MP_TABLE */
|
#else /* HAVE_MP_TABLE */
|
||||||
static inline
|
static inline
|
||||||
unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map)
|
unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map)
|
||||||
|
@ -278,5 +275,8 @@ unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map)
|
||||||
}
|
}
|
||||||
#endif /* HAVE_MP_TABLE */
|
#endif /* HAVE_MP_TABLE */
|
||||||
|
|
||||||
|
/* A table (per mainboard) listing the initial apicid of each cpu. */
|
||||||
|
extern unsigned long initial_apicid[CONFIG_MAX_CPUS];
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue