1f62bae50SIngo Molnar# 2f62bae50SIngo Molnar# Makefile for local APIC drivers and for the IO-APIC code 3f62bae50SIngo Molnar# 4f62bae50SIngo Molnar 5*84e478c6SDon Zickusobj-$(CONFIG_X86_LOCAL_APIC) += apic.o apic_noop.o probe_$(BITS).o ipi.o 6*84e478c6SDon Zickusifneq ($(CONFIG_NMI_WATCHDOG),y) 7*84e478c6SDon Zickusobj-$(CONFIG_X86_LOCAL_APIC) += nmi.o 8*84e478c6SDon Zickusendif 9*84e478c6SDon Zickusobj-$(CONFIG_NMI_WATCHDOG) += hw_nmi.o 10*84e478c6SDon Zickus 11f62bae50SIngo Molnarobj-$(CONFIG_X86_IO_APIC) += io_apic.o 12f62bae50SIngo Molnarobj-$(CONFIG_SMP) += ipi.o 13f62bae50SIngo Molnar 14f62bae50SIngo Molnarifeq ($(CONFIG_X86_64),y) 152a05180fSIngo Molnarobj-y += apic_flat_64.o 16f62bae50SIngo Molnarobj-$(CONFIG_X86_X2APIC) += x2apic_cluster.o 17f62bae50SIngo Molnarobj-$(CONFIG_X86_X2APIC) += x2apic_phys.o 18f62bae50SIngo Molnarobj-$(CONFIG_X86_UV) += x2apic_uv_x.o 19f62bae50SIngo Molnarendif 20f62bae50SIngo Molnar 212a05180fSIngo Molnarobj-$(CONFIG_X86_BIGSMP) += bigsmp_32.o 222a05180fSIngo Molnarobj-$(CONFIG_X86_NUMAQ) += numaq_32.o 232a05180fSIngo Molnarobj-$(CONFIG_X86_ES7000) += es7000_32.o 242a05180fSIngo Molnarobj-$(CONFIG_X86_SUMMIT) += summit_32.o 25