iommu/arm-smmu: Remove arm_smmu_flush_ops
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | iommu/arm-smmu: Remove .tlb_inv_range indirectiondrivers/ drivers/ | +63 | 0 replies | |
| 2/4 | iommu/arm-smmu: Remove "leaf" indirectiondrivers/ | +16 | 0 replies | |
| 3/4 | iommu/arm-smmu: Move .tlb_sync method to implementationdrivers/ drivers/ | +17 | 0 replies | |
| 4/4 | iommu/arm-smmu: Remove arm_smmu_flush_opsdrivers/ drivers/ | +18 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] iommu/arm-smmu: Remove arm_smmu_flush_ops
Hi all,
Off the back of Will's iommu_flush_ops work, here's an initial followup to replace the temporary solution in arm-smmu with a full conversion. Removing teh extra layer of indirection should generally make things a good bit more efficient, and rather more readable to boot.
Robin.
Robin Murphy (4):
iommu/arm-smmu: Remove .tlb_inv_range indirection iommu/arm-smmu: Remove "leaf" indirection iommu/arm-smmu: Move .tlb_sync method to implementation iommu/arm-smmu: Remove arm_smmu_flush_ops
drivers/iommu/arm-smmu.c | 178 +++++++++++++++++++++------------------ drivers/iommu/arm-smmu.h | 11 +-- 2 files changed, 97 insertions(+), 92 deletions(-)
Signature · 6 lines
2.21.0.dirty _______________________________________________ iommu mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/iommu