[PATCH v4 1/1] iommu-api: Add map_sg/unmap_sg functions

Joerg Roedel joro at 8bytes.org
Wed Aug 6 13:17:40 PDT 2014


On Wed, Aug 06, 2014 at 10:08:55AM -0700, Olav Haugan wrote:
> so you are suggesting that I check in "bus_set_iommu()" whether the
> driver has set the map_sg/unmap_sg function pointers or not and if not
> set it to the default? Is bus_set_iommu() the only way drivers can set
> up the callbacks?

This doesn't work as the iommu_ops are now const. You have to either
update the iommu drivers individually to point to the default function,
or you do the check in the API function itself and fall back to the
default it no call-back is provided.


	Joerg




More information about the linux-arm-kernel mailing list