x86: Move mpc_apic_id to x86_init_ops
[firefly-linux-kernel-4.4.55.git] / arch / x86 / include / asm / x86_init.h
index 65985730b376820d9868e6abedef754a64252b7c..f2be2a780189c3d9490f67c748ff5c37edb515ab 100644 (file)
@@ -1,14 +1,18 @@
 #ifndef _ASM_X86_PLATFORM_H
 #define _ASM_X86_PLATFORM_H
 
+struct mpc_cpu;
+
 /**
  * struct x86_init_mpparse - platform specific mpparse ops
  * @mpc_record:                        platform specific mpc record accounting
  * @setup_ioapic_ids:          platform specific ioapic id override
+ * @mpc_apic_id:               platform specific mpc apic id assignment
  */
 struct x86_init_mpparse {
        void (*mpc_record)(unsigned int mode);
        void (*setup_ioapic_ids)(void);
+       int (*mpc_apic_id)(struct mpc_cpu *m);
 };
 
 /**