drivers/vfio: Allow type-1 IOMMU instantiation on top of an ARM SMMUv3
The ARM SMMUv3 driver is compatible with the notion of a type-1 IOMMU in VFIO. This patch allows VFIO_IOMMU_TYPE1 to be selected if ARM_SMMU_V3=y. Signed-off-by: Will Deacon <will.deacon@arm.com> Acked-by: Alex Williamson <alex.williamson@redhat.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
Родитель
48ec83bcbc
Коммит
8a0a01bff8
|
@ -21,7 +21,7 @@ config VFIO_VIRQFD
|
||||||
menuconfig VFIO
|
menuconfig VFIO
|
||||||
tristate "VFIO Non-Privileged userspace driver framework"
|
tristate "VFIO Non-Privileged userspace driver framework"
|
||||||
depends on IOMMU_API
|
depends on IOMMU_API
|
||||||
select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM_SMMU)
|
select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM_SMMU || ARM_SMMU_V3)
|
||||||
select VFIO_IOMMU_SPAPR_TCE if (PPC_POWERNV || PPC_PSERIES)
|
select VFIO_IOMMU_SPAPR_TCE if (PPC_POWERNV || PPC_PSERIES)
|
||||||
select VFIO_SPAPR_EEH if (PPC_POWERNV || PPC_PSERIES)
|
select VFIO_SPAPR_EEH if (PPC_POWERNV || PPC_PSERIES)
|
||||||
select ANON_INODES
|
select ANON_INODES
|
||||||
|
|
Загрузка…
Ссылка в новой задаче