Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
[linux-2.6-block.git] / drivers / hv / Kconfig
CommitLineData
45ea83f0
SH
1# SPDX-License-Identifier: GPL-2.0
2
124a6b4c
BVA
3menu "Microsoft Hyper-V guest support"
4
46a97191
GKH
5config HYPERV
6 tristate "Microsoft Hyper-V client drivers"
7aff79e2
MK
7 depends on ACPI && ((X86 && X86_LOCAL_APIC && HYPERVISOR_GUEST) \
8 || (ARM64 && !CPU_BIG_ENDIAN))
2ffd9e33 9 select PARAVIRT
7aff79e2 10 select X86_HV_CALLBACK_VECTOR if X86
9a879772 11 select VMAP_PFN
46a97191
GKH
12 help
13 Select this option to run Linux as a Hyper-V client operating
14 system.
15
fd1fea68 16config HYPERV_TIMER
7aff79e2 17 def_bool HYPERV && X86
fd1fea68 18
46a97191
GKH
19config HYPERV_UTILS
20 tristate "Microsoft Hyper-V Utilities driver"
21 depends on HYPERV && CONNECTOR && NLS
1dc2f2b8 22 depends on PTP_1588_CLOCK_OPTIONAL
46a97191
GKH
23 help
24 Select this option to enable the Hyper-V Utilities.
25
9aa8b50b
S
26config HYPERV_BALLOON
27 tristate "Microsoft Hyper-V Balloon driver"
28 depends on HYPERV
6dc2a774 29 select PAGE_REPORTING
9aa8b50b
S
30 help
31 Select this option to enable Hyper-V Balloon driver.
32
124a6b4c 33endmenu