• Yinghai Lu's avatar
    x86: add apic probe for genapic 64bit, v2 · 1b9b89e7
    Yinghai Lu authored
    introducing an APIC handling probing abstraction:
    
     static struct genapic *apic_probe[] __initdata = {
    	&apic_x2apic_uv_x,
    	&apic_x2apic_phys,
    	&apic_x2apic_cluster,
    	&apic_physflat,
    	NULL,
     };
    
    This way we can remove UV, x2apic specific code from genapic_64.c and
    move them to their specific genapic files.
    
    [ v2: fix compiling when CONFIG_ACPI is not set ]
    Signed-off-by: default avatarYinghai Lu <yhlu.kernel@gmail.com>
    Cc: Jack Steiner <steiner@sgi.com>
    Cc: Suresh Siddha <suresh.b.siddha@intel.com>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    1b9b89e7
genx2apic_uv_x.c 11.9 KB