drivers/vfio: allow type-1 IOMMU instantiation on top of an ARM SMMU
The ARM SMMU 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=y. Signed-off-by: Will Deacon <will.deacon@arm.com> [aw: update for existing S390 patch] Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
This commit is contained in:
Родитель
1d53a3a7d3
Коммит
5e9f36c59a
|
@ -16,7 +16,7 @@ config VFIO_SPAPR_EEH
|
||||||
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)
|
select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM_SMMU)
|
||||||
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
|
||||||
|
|
Загрузка…
Ссылка в новой задаче