blob: 5638ce0c95241f7f3afd3e994aaa9993347c9be7 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Marc Zyngier1d58d2c2016-01-02 15:09:54 +00002#
3# Makefile for Kernel-based Virtual Machine module, HYP part
4#
5
Julien Thierryf9b269f2017-10-20 12:34:17 +01006ccflags-y += -fno-stack-protector -DDISABLE_BRANCH_PROFILING
Marc Zyngier501ad272017-05-02 14:30:38 +01007
Marc Zyngierb5fa5d32016-01-28 14:33:05 +00008KVM=../../../../virt/kvm
9
10obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v2-sr.o
Vladimir Murzinacda5432016-09-12 15:49:24 +010011obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o
Marc Zyngier68130cb2016-01-28 14:48:42 +000012obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o
Marc Zyngierb5fa5d32016-01-28 14:33:05 +000013
Marc Zyngier1d58d2c2016-01-02 15:09:54 +000014obj-$(CONFIG_KVM_ARM_HOST) += tlb.o
Marc Zyngierc7ce6c62016-01-03 12:55:01 +000015obj-$(CONFIG_KVM_ARM_HOST) += cp15-sr.o
Marc Zyngier59cbcdb2016-01-04 15:41:51 +000016obj-$(CONFIG_KVM_ARM_HOST) += vfp.o
Marc Zyngier33280b42016-01-05 18:38:09 +000017obj-$(CONFIG_KVM_ARM_HOST) += banked-sr.o
Marc Zyngier89ef2b22016-01-05 18:40:51 +000018obj-$(CONFIG_KVM_ARM_HOST) += entry.o
Marc Zyngierbafc6c22016-01-05 18:43:18 +000019obj-$(CONFIG_KVM_ARM_HOST) += hyp-entry.o
Marc Zyngier9dddc2d2016-01-05 18:42:49 +000020obj-$(CONFIG_KVM_ARM_HOST) += switch.o
Marc Zyngierd4c76882016-02-01 19:56:31 +000021obj-$(CONFIG_KVM_ARM_HOST) += s2-setup.o