The timer and SBI virtualization is already in separate sources. In future, we will have vector and AIA virtualization also added as separate sources. To align with above described modularity, we factor-out FP virtualization into separate sources. Signed-off-by: Anup Patel <anup.patel@wdc.com> Message-Id: <20211026170136.2147619-3-anup.patel@wdc.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
27 lines
477 B
Makefile
27 lines
477 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for RISC-V KVM support
|
|
#
|
|
|
|
ccflags-y += -I $(srctree)/$(src)
|
|
|
|
KVM := ../../../virt/kvm
|
|
|
|
obj-$(CONFIG_KVM) += kvm.o
|
|
|
|
kvm-y += $(KVM)/kvm_main.o
|
|
kvm-y += $(KVM)/coalesced_mmio.o
|
|
kvm-y += $(KVM)/binary_stats.o
|
|
kvm-y += $(KVM)/eventfd.o
|
|
kvm-y += main.o
|
|
kvm-y += vm.o
|
|
kvm-y += vmid.o
|
|
kvm-y += tlb.o
|
|
kvm-y += mmu.o
|
|
kvm-y += vcpu.o
|
|
kvm-y += vcpu_exit.o
|
|
kvm-y += vcpu_fp.o
|
|
kvm-y += vcpu_switch.o
|
|
kvm-y += vcpu_sbi.o
|
|
kvm-y += vcpu_timer.o
|