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