# SPDX-License-Identifier: GPL-2.0-only config [31mCONFIG_VFIO_PCI[0m tristate "VFIO support for PCI devices" depends on [31mCONFIG_VFIO[0m && [31mCONFIG_PCI[0m && [31mCONFIG_EVENTFD[0m select [31mCONFIG_VFIO_VIRQFD[0m select [31mCONFIG_IRQ_BYPASS_MANAGER[0m help Support for the [31mCONFIG_PCI[0m [31mCONFIG_VFIO[0m bus driver. This is required to make use of [31mCONFIG_PCI[0m drivers using the [31mCONFIG_VFIO[0m framework. If you don't know what to do here, say N. config [31mCONFIG_VFIO_PCI_VGA[0m bool "VFIO PCI support for VGA devices" depends on [31mCONFIG_VFIO_PCI[0m && [31mCONFIG_X86[0m && [31mCONFIG_VGA_ARB[0m help Support for VGA extension to [31mCONFIG_VFIO[0m [31mCONFIG_PCI[0m. This exposes an additional region on VGA devices for accessing legacy VGA addresses used by BIOS and generic video drivers. If you don't know what to do here, say N. config [31mCONFIG_VFIO_PCI_MMAP[0m depends on [31mCONFIG_VFIO_PCI[0m def_bool y if ![31mCONFIG_S390[0m config [31mCONFIG_VFIO_PCI_INTX[0m depends on [31mCONFIG_VFIO_PCI[0m def_bool y if ![31mCONFIG_S390[0m config [31mCONFIG_VFIO_PCI_IGD[0m bool "VFIO PCI extensions for Intel graphics (GVT-d)" depends on [31mCONFIG_VFIO_PCI[0m && [31mCONFIG_X86[0m default y help Support for Intel IGD specific extensions to enable direct assignment to virtual machines. This includes exposing an IGD specific firmware table and read-only copies of the host bridge and LPC bridge config space. To enable Intel IGD assignment through vfio-pci, say Y. config [31mCONFIG_VFIO_PCI_NVLINK2[0m def_bool y depends on [31mCONFIG_VFIO_PCI[0m && [31mCONFIG_PPC_POWERNV[0m help [31mCONFIG_VFIO[0m [31mCONFIG_PCI[0m support for P9 Witherspoon machine with NVIDIA V100 GPUs |