OpenCloudOS-Kernel/include/asm-x86/mach-generic
Yinghai Lu 64898a8bad x86: extend and use x86_quirks to clean up NUMAQ code
add these new x86_quirks methods:

	int *mpc_record;
	int (*mpc_apic_id)(struct mpc_config_processor *m);
	void (*mpc_oem_bus_info)(struct mpc_config_bus *m, char *name);
	void (*mpc_oem_pci_bus)(struct mpc_config_bus *m);
	void (*smp_read_mpc_oem)(struct mp_config_oemtable *oemtable,
                                    unsigned short oemsize);

... and move NUMAQ related mps table handling to numaq_32.c.

also move the call to smp_read_mpc_oem() to smp_read_mpc() directly.

Should not change functionality, albeit it would be nice to get it
tested on real NUMAQ as well ...

Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-07-20 09:25:52 +02:00
..
gpio.h x86: add generic GPIO support to x86 2008-01-30 13:33:35 +01:00
irq_vectors_limits.h i386/x86_64: move headers to include/asm-x86 2007-10-11 11:20:03 +02:00
mach_apic.h x86: remove mpc_apic_id() 2008-04-17 17:41:07 +02:00
mach_apicdef.h i386/x86_64: move headers to include/asm-x86 2007-10-11 11:20:03 +02:00
mach_ipi.h i386/x86_64: move headers to include/asm-x86 2007-10-11 11:20:03 +02:00
mach_mpparse.h x86: make generic arch support NUMAQ 2008-06-10 11:34:42 +02:00
mach_mpspec.h x86: extend and use x86_quirks to clean up NUMAQ code 2008-07-20 09:25:52 +02:00