Avi Kivity | edf8841 | 2007-12-16 11:02:48 +0200 | [diff] [blame] | 1 | |
Tracey Dent | 9d893c6 | 2010-11-06 14:52:58 -0400 | [diff] [blame] | 2 | ccflags-y += -Ivirt/kvm -Iarch/x86/kvm |
Avi Kivity | edf8841 | 2007-12-16 11:02:48 +0200 | [diff] [blame] | 3 | |
Marcelo Tosatti | 229456f | 2009-06-17 09:22:14 -0300 | [diff] [blame] | 4 | CFLAGS_x86.o := -I. |
| 5 | CFLAGS_svm.o := -I. |
| 6 | CFLAGS_vmx.o := -I. |
| 7 | |
Christoph Hellwig | 284e9b0 | 2009-05-18 08:16:14 -0400 | [diff] [blame] | 8 | kvm-y += $(addprefix ../../../virt/kvm/, kvm_main.o ioapic.o \ |
Avi Kivity | bfd99ff | 2009-08-26 14:57:50 +0300 | [diff] [blame] | 9 | coalesced_mmio.o irq_comm.o eventfd.o \ |
| 10 | assigned-dev.o) |
Christoph Hellwig | 284e9b0 | 2009-05-18 08:16:14 -0400 | [diff] [blame] | 11 | kvm-$(CONFIG_IOMMU_API) += $(addprefix ../../../virt/kvm/, iommu.o) |
Gleb Natapov | af585b9 | 2010-10-14 11:22:46 +0200 | [diff] [blame] | 12 | kvm-$(CONFIG_KVM_ASYNC_PF) += $(addprefix ../../../virt/kvm/, async_pf.o) |
Christoph Hellwig | 284e9b0 | 2009-05-18 08:16:14 -0400 | [diff] [blame] | 13 | |
Avi Kivity | 56e8231 | 2009-08-12 15:04:37 +0300 | [diff] [blame] | 14 | kvm-y += x86.o mmu.o emulate.o i8259.o irq.o lapic.o \ |
Christoph Hellwig | 284e9b0 | 2009-05-18 08:16:14 -0400 | [diff] [blame] | 15 | i8254.o timer.o |
| 16 | kvm-intel-y += vmx.o |
| 17 | kvm-amd-y += svm.o |
| 18 | |
| 19 | obj-$(CONFIG_KVM) += kvm.o |
| 20 | obj-$(CONFIG_KVM_INTEL) += kvm-intel.o |
| 21 | obj-$(CONFIG_KVM_AMD) += kvm-amd.o |