1# SPDX-License-Identifier: GPL-2.0 2 3menu "Microsoft Hyper-V guest support" 4 5config HYPERV 6 tristate "Microsoft Hyper-V client drivers" 7 depends on ACPI && ((X86 && X86_LOCAL_APIC && HYPERVISOR_GUEST) \ 8 || (ARM64 && !CPU_BIG_ENDIAN)) 9 select PARAVIRT 10 select X86_HV_CALLBACK_VECTOR if X86 11 select VMAP_PFN 12 help 13 Select this option to run Linux as a Hyper-V client operating 14 system. 15 16config HYPERV_TIMER 17 def_bool HYPERV && X86 18 19config HYPERV_UTILS 20 tristate "Microsoft Hyper-V Utilities driver" 21 depends on HYPERV && CONNECTOR && NLS 22 depends on PTP_1588_CLOCK_OPTIONAL 23 help 24 Select this option to enable the Hyper-V Utilities. 25 26config HYPERV_BALLOON 27 tristate "Microsoft Hyper-V Balloon driver" 28 depends on HYPERV 29 select PAGE_REPORTING 30 help 31 Select this option to enable Hyper-V Balloon driver. 32 33endmenu 34