brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · bf50ffa Raw
75 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menu "VFIO support for PCI devices"3	depends on PCI && MMU4 5config VFIO_PCI_CORE6	tristate7	select VFIO_VIRQFD8	select IRQ_BYPASS_MANAGER9 10config VFIO_PCI_MMAP11	def_bool y if !S39012	depends on VFIO_PCI_CORE13 14config VFIO_PCI_INTX15	def_bool y if !S39016	depends on VFIO_PCI_CORE17 18config VFIO_PCI19	tristate "Generic VFIO support for any PCI device"20	select VFIO_PCI_CORE21	help22	  Support for the generic PCI VFIO bus driver which can connect any23	  PCI device to the VFIO framework.24 25	  If you don't know what to do here, say N.26 27if VFIO_PCI28config VFIO_PCI_VGA29	bool "Generic VFIO PCI support for VGA devices"30	depends on X86 && VGA_ARB31	help32	  Support for VGA extension to VFIO PCI.  This exposes an additional33	  region on VGA devices for accessing legacy VGA addresses used by34	  BIOS and generic video drivers.35 36	  If you don't know what to do here, say N.37 38config VFIO_PCI_IGD39	bool "Generic VFIO PCI extensions for Intel graphics (GVT-d)"40	depends on X8641	default y42	help43	  Support for Intel IGD specific extensions to enable direct44	  assignment to virtual machines.  This includes exposing an IGD45	  specific firmware table and read-only copies of the host bridge46	  and LPC bridge config space.47 48	  To enable Intel IGD assignment through vfio-pci, say Y.49endif50 51config VFIO_PCI_ZDEV_KVM52	bool "VFIO PCI extensions for s390x KVM passthrough"53	depends on S390 && KVM54	default y55	help56	  Support s390x-specific extensions to enable support for enhancements57	  to KVM passthrough capabilities, such as interpretive execution of58	  zPCI instructions.59 60	  To enable s390x KVM vfio-pci extensions, say Y.61 62source "drivers/vfio/pci/mlx5/Kconfig"63 64source "drivers/vfio/pci/hisilicon/Kconfig"65 66source "drivers/vfio/pci/pds/Kconfig"67 68source "drivers/vfio/pci/virtio/Kconfig"69 70source "drivers/vfio/pci/nvgrace-gpu/Kconfig"71 72source "drivers/vfio/pci/qat/Kconfig"73 74endmenu75