mirror of https://github.com/torvalds/linux.git
Drivers: hv: Make CONFIG_HYPERV bool
With CONFIG_HYPERV and CONFIG_HYPERV_VMBUS separated, change CONFIG_HYPERV to bool from tristate. CONFIG_HYPERV now becomes the core Hyper-V hypervisor support, such as hypercalls, clocks/timers, Confidential Computing setup, PCI passthru, etc. that doesn't involve VMBus or VMBus devices. Signed-off-by: Mukesh Rathor <mrathor@linux.microsoft.com> Signed-off-by: Wei Liu <wei.liu@kernel.org>
This commit is contained in:
parent
94b04355e6
commit
e3ec97c3ab
|
|
@ -161,7 +161,7 @@ obj-$(CONFIG_SOUNDWIRE) += soundwire/
|
||||||
|
|
||||||
# Virtualization drivers
|
# Virtualization drivers
|
||||||
obj-$(CONFIG_VIRT_DRIVERS) += virt/
|
obj-$(CONFIG_VIRT_DRIVERS) += virt/
|
||||||
obj-$(subst m,y,$(CONFIG_HYPERV)) += hv/
|
obj-$(CONFIG_HYPERV) += hv/
|
||||||
|
|
||||||
obj-$(CONFIG_PM_DEVFREQ) += devfreq/
|
obj-$(CONFIG_PM_DEVFREQ) += devfreq/
|
||||||
obj-$(CONFIG_EXTCON) += extcon/
|
obj-$(CONFIG_EXTCON) += extcon/
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
menu "Microsoft Hyper-V guest support"
|
menu "Microsoft Hyper-V guest support"
|
||||||
|
|
||||||
config HYPERV
|
config HYPERV
|
||||||
tristate "Microsoft Hyper-V client drivers"
|
bool "Microsoft Hyper-V core hypervisor support"
|
||||||
depends on (X86 && X86_LOCAL_APIC && HYPERVISOR_GUEST) \
|
depends on (X86 && X86_LOCAL_APIC && HYPERVISOR_GUEST) \
|
||||||
|| (ARM64 && !CPU_BIG_ENDIAN)
|
|| (ARM64 && !CPU_BIG_ENDIAN)
|
||||||
select PARAVIRT
|
select PARAVIRT
|
||||||
|
|
|
||||||
|
|
@ -16,5 +16,5 @@ mshv_root-y := mshv_root_main.o mshv_synic.o mshv_eventfd.o mshv_irq.o \
|
||||||
mshv_root_hv_call.o mshv_portid_table.o
|
mshv_root_hv_call.o mshv_portid_table.o
|
||||||
|
|
||||||
# Code that must be built-in
|
# Code that must be built-in
|
||||||
obj-$(subst m,y,$(CONFIG_HYPERV)) += hv_common.o
|
obj-$(CONFIG_HYPERV) += hv_common.o
|
||||||
obj-$(subst m,y,$(CONFIG_MSHV_ROOT)) += hv_proc.o mshv_common.o
|
obj-$(subst m,y,$(CONFIG_MSHV_ROOT)) += hv_proc.o mshv_common.o
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue