-
Jason Gunthorpe authored
All users of ARM IOMMU mappings create them for a particular device, so change the interface to accept the device rather than forcing a vague indirection through a bus type. This prepares for making a similar change to iommu_domain_alloc() itself. Signed-off-by:
Robin Murphy <robin.murphy@arm.com> Signed-off-by:
Lu Baolu <baolu.lu@linux.intel.com> Reviewed-by:
Jason Gunthorpe <jgg@nvidia.com> Reviewed-by:
Vasant Hegde <vasant.hegde@amd.com> Acked-by:
Michael S. Tsirkin <mst@redhat.com> Acked-by:
Jeff Johnson <quic_jjohnson@quicinc.com> Signed-off-by:
Jason Gunthorpe <jgg@ziepe.ca> Signed-off-by:
Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
9e8354b3