Will Deacon 56f8af5e9d iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()
To allow IOMMU drivers to batch up TLB flushing operations and postpone
them until ->iotlb_sync() is called, extend the prototypes for the
->unmap() and ->iotlb_sync() IOMMU ops callbacks to take a pointer to
the current iommu_iotlb_gather structure.

All affected IOMMU drivers are updated, but there should be no
functional change since the extra parameter is ignored for now.

Signed-off-by: Will Deacon <will@kernel.org>
2019-07-29 17:22:52 +01:00
..
2019-07-19 12:29:43 -07:00
2019-07-19 17:19:24 -07:00
2019-07-08 19:19:37 -07:00
2019-07-09 09:47:22 -07:00
2019-07-13 16:08:36 -07:00
2019-07-20 10:04:58 -07:00
2019-07-19 17:13:56 -07:00
2019-07-18 14:32:33 -07:00
2019-07-19 12:29:43 -07:00
2019-07-17 08:09:58 +02:00