iommu/arm-smmu: Remove .tlb_inv_range indirection
authorRobin Murphy <robin.murphy@arm.com>
Wed, 18 Sep 2019 16:17:48 +0000 (17:17 +0100)
committerWill Deacon <will@kernel.org>
Tue, 1 Oct 2019 11:17:39 +0000 (12:17 +0100)
commit3f3b8d0c9c1838271543df9e655032117a663f88
treefdc18e25e2fed5999670146deace661f5493c001
parent54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c
iommu/arm-smmu: Remove .tlb_inv_range indirection

Fill in 'native' iommu_flush_ops callbacks for all the
arm_smmu_flush_ops variants, and clear up the remains of the previous
.tlb_inv_range abstraction.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/arm-smmu.c
drivers/iommu/arm-smmu.h