iommu/vt-d: Convert intel iommu driver to the iommu ops
authorTom Murphy <murphyt7@tcd.ie>
Tue, 24 Nov 2020 08:20:56 +0000 (16:20 +0800)
committerWill Deacon <will@kernel.org>
Wed, 25 Nov 2020 12:03:49 +0000 (12:03 +0000)
commitc588072bba6b54b4b946485228b0409f23cd68a6
tree2722978ec1a9d91d9966a3e5c791008b3ece3228
parentc062db039f40e868c371c36afe8d0fac64305b5d
iommu/vt-d: Convert intel iommu driver to the iommu ops

Convert the intel iommu driver to the dma-iommu api. Remove the iova
handling and reserve region code from the intel iommu driver.

Signed-off-by: Tom Murphy <murphyt7@tcd.ie>
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Tested-by: Logan Gunthorpe <logang@deltatee.com>
Link: https://lore.kernel.org/r/20201124082057.2614359-7-baolu.lu@linux.intel.com
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/intel/Kconfig
drivers/iommu/intel/iommu.c