1bbf45ba5SHollis Blanchard# 2bbf45ba5SHollis Blanchard# Makefile for Kernel-based Virtual Machine module 3bbf45ba5SHollis Blanchard# 4bbf45ba5SHollis Blanchard 5bbf45ba5SHollis BlanchardEXTRA_CFLAGS += -Ivirt/kvm -Iarch/powerpc/kvm 6bbf45ba5SHollis Blanchard 712f67556SJerone Youngcommon-objs-y = $(addprefix ../../../virt/kvm/, kvm_main.o coalesced_mmio.o) 8bbf45ba5SHollis Blanchard 912f67556SJerone Youngcommon-objs-$(CONFIG_KVM_TRACE) += $(addprefix ../../../virt/kvm/, kvm_trace.o) 1012f67556SJerone Young 11d9fbd03dSHollis Blanchardkvm-objs := $(common-objs-y) powerpc.o emulate.o 1273e75b41SHollis Blanchardobj-$(CONFIG_KVM_EXIT_TIMING) += timing.o 13bbf45ba5SHollis Blanchardobj-$(CONFIG_KVM) += kvm.o 14bbf45ba5SHollis Blanchard 15bbf45ba5SHollis BlanchardAFLAGS_booke_interrupts.o := -I$(obj) 16bbf45ba5SHollis Blanchard 1775f74f0dSHollis Blanchardkvm-440-objs := \ 1875f74f0dSHollis Blanchard booke.o \ 19*d0c7dc03SHollis Blanchard booke_emulate.o \ 2075f74f0dSHollis Blanchard booke_interrupts.o \ 2175f74f0dSHollis Blanchard 44x.o \ 2275f74f0dSHollis Blanchard 44x_tlb.o \ 2375f74f0dSHollis Blanchard 44x_emulate.o 249dd921cfSHollis Blanchardobj-$(CONFIG_KVM_440) += kvm-440.o 25