diff options
author | Robin Murphy <robin.murphy@arm.com> | 2019-09-18 18:17:48 +0200 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2019-10-01 13:17:39 +0200 |
commit | 3f3b8d0c9c1838271543df9e655032117a663f88 (patch) | |
tree | fdc18e25e2fed5999670146deace661f5493c001 /drivers/iommu/arm-smmu.h | |
parent | Linux 5.4-rc1 (diff) | |
download | linux-3f3b8d0c9c1838271543df9e655032117a663f88.tar.xz linux-3f3b8d0c9c1838271543df9e655032117a663f88.zip |
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>
Diffstat (limited to 'drivers/iommu/arm-smmu.h')
-rw-r--r-- | drivers/iommu/arm-smmu.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/iommu/arm-smmu.h b/drivers/iommu/arm-smmu.h index b19b6cae9b5e..6edd35ca983c 100644 --- a/drivers/iommu/arm-smmu.h +++ b/drivers/iommu/arm-smmu.h @@ -306,8 +306,6 @@ enum arm_smmu_domain_stage { struct arm_smmu_flush_ops { struct iommu_flush_ops tlb; - void (*tlb_inv_range)(unsigned long iova, size_t size, size_t granule, - bool leaf, void *cookie); void (*tlb_sync)(void *cookie); }; |