drivers/vfio: Allow type-1 IOMMU instantiation with all ARM/ARM64 IOMMUs
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 25 Sep 2018 19:01:28 +0000 (13:01 -0600)
committerAlex Williamson <alex.williamson@redhat.com>
Tue, 25 Sep 2018 19:01:28 +0000 (13:01 -0600)
commitcf3f98c7f466a7c79458cdeb779afb9309e243e0
tree4d21e24e766d2df163ca27974a4d5fadb4d51176
parentdb04264fe9bc0f2b62e036629f9afb530324b693
drivers/vfio: Allow type-1 IOMMU instantiation with all ARM/ARM64 IOMMUs

Currently the type-1 IOMMU instantiation depends on "ARM_SMMU ||
ARM_SMMU_V3", while it applies to other ARM/ARM64 platforms with an
IOMMU (e.g. Renesas VMSA-compatible IPMMUs).

Instead of extending the list of IOMMU types on ARM platforms, replace
the list by "ARM || ARM64", like other architectures do.  The feature is
still restricted to ARM/ARM64 platforms with an IOMMU by the dependency
on IOMMU_API.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Robin Murphy <robin.murphy@arm.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/Kconfig