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
..
2018-07-06 14:06:30 +02:00
2019-07-04 17:26:48 +02:00
2019-06-05 17:37:06 +02:00
2019-06-05 17:37:06 +02:00
2019-06-05 17:37:06 +02:00
2019-07-29 17:22:52 +01:00
2019-06-05 17:37:06 +02:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-07-24 13:35:27 +01:00
2019-06-05 17:37:05 +02:00
2019-07-29 17:22:52 +01:00
2019-06-05 17:30:28 +02:00
2019-06-05 17:30:28 +02:00
2019-06-05 17:30:28 +02:00
2019-06-05 17:30:28 +02:00
2019-02-28 11:12:16 +01:00
2019-07-01 14:24:01 +02:00
2019-05-27 16:16:10 +02:00
2019-07-29 17:22:52 +01:00
2019-07-04 17:26:48 +02:00
2019-05-27 16:16:09 +02:00
2019-07-04 17:26:48 +02:00
2019-07-24 13:32:33 +01:00
2019-07-24 13:32:33 +01:00
2019-06-19 17:09:07 +02:00
2019-02-26 11:15:58 +01:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2019-07-29 17:22:52 +01:00
2019-06-05 17:37:05 +02:00
2019-07-29 17:22:52 +01:00
2019-05-21 10:50:45 +02:00
2019-06-05 17:37:06 +02:00
2019-06-06 17:32:13 -04:00
2019-06-06 17:32:13 -04:00
2019-06-05 17:30:29 +02:00
2019-07-29 17:22:52 +01:00
2019-06-05 17:30:29 +02:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-05-30 11:26:41 -07:00
2019-06-05 17:37:06 +02:00
2019-07-04 17:26:48 +02:00
2019-07-29 17:22:52 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00
2019-07-29 17:22:52 +01:00