]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/vfio/Kconfig
Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/linux-arm
[linux.git] / drivers / vfio / Kconfig
index 23eced02aaf687fabdc5d76a8ad7649b7bcd5555..9de5ed38da830a9140a373a4ba0f56b7e0f65ee7 100644 (file)
@@ -6,12 +6,12 @@ config VFIO_IOMMU_TYPE1
 config VFIO_IOMMU_SPAPR_TCE
        tristate
        depends on VFIO && SPAPR_TCE_IOMMU
-       default n
+       default VFIO
 
 config VFIO_SPAPR_EEH
        tristate
        depends on EEH && VFIO_IOMMU_SPAPR_TCE
-       default n
+       default VFIO
 
 config VFIO_VIRQFD
        tristate
@@ -21,9 +21,7 @@ config VFIO_VIRQFD
 menuconfig VFIO
        tristate "VFIO Non-Privileged userspace driver framework"
        depends on IOMMU_API
-       select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM_SMMU || ARM_SMMU_V3)
-       select VFIO_IOMMU_SPAPR_TCE if (PPC_POWERNV || PPC_PSERIES)
-       select VFIO_SPAPR_EEH if (PPC_POWERNV || PPC_PSERIES)
+       select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM || ARM64)
        select ANON_INODES
        help
          VFIO provides a framework for secure userspace device drivers.