Files
kernel_arpi/include/linux
Isaac J. Manjarres d2ca738f11 FROMLIST: iommu: Introduce map_sg() as an IOMMU op for IOMMU drivers
Add support for IOMMU drivers to have their own map_sg() callbacks.
This completes the path for having iommu_map_sg() invoke an IOMMU
driver's map_sg() callback, which can then invoke the io-pgtable
map_sg() callback with the entire scatter-gather list, so that it
can be processed entirely in the io-pgtable layer.

For IOMMU drivers that do not provide a callback, the default
implementation of iterating through the scatter-gather list, while
calling iommu_map() will be used.

Bug: 190544587
Link: https://lore.kernel.org/linux-iommu/1610376862-927-1-git-send-email-isaacm@codeaurora.org/T/#t
Change-Id: I3d5a8a9e8648649d8dcdda3fa1df41d72f87a528
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
Tested-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org>
Signed-off-by: Georgi Djakov <quic_c_gdjako@quicinc.com>
2022-03-23 11:32:20 -07:00
..
2021-09-20 12:43:34 +01:00
2022-02-02 09:32:24 +01:00
2022-03-18 07:53:14 +01:00
2021-11-19 15:38:07 +01:00
2021-12-14 10:57:11 +01:00
2021-11-25 09:48:41 +01:00
2022-01-31 12:35:09 +01:00
2022-02-09 08:15:44 +01:00
2021-11-18 19:15:51 +01:00
2022-03-23 11:32:16 -07:00
2022-03-23 11:32:17 -07:00
2022-01-31 12:35:09 +01:00
2021-09-17 13:52:17 +01:00
2021-10-07 16:51:57 +02:00
2021-11-19 15:38:07 +01:00
2022-02-23 12:30:26 +01:00
2021-11-21 13:44:12 +01:00
2022-02-16 14:14:18 +01:00
2021-09-15 09:22:35 -06:00
2022-03-23 11:32:17 -07:00
2021-12-14 10:57:15 +01:00
2021-11-16 14:01:21 -08:00