Searched refs:iommu_fwnode (Results 1 – 6 of 6) sorted by relevance
1195 static void iort_iommu_rmr_get_resv_regions(struct fwnode_handle *iommu_fwnode, in iort_iommu_rmr_get_resv_regions() argument1201 iommu = iort_get_iort_node(iommu_fwnode); in iort_iommu_rmr_get_resv_regions()1213 iommu = iort_get_iort_node(fwspec->iommu_fwnode); in iort_get_msi_resv_iommu()1292 iort_iommu_rmr_get_resv_regions(fwspec->iommu_fwnode, dev, head); in iort_iommu_get_resv_regions()1301 void iort_get_rmr_sids(struct fwnode_handle *iommu_fwnode, in iort_get_rmr_sids() argument1304 iort_iommu_rmr_get_resv_regions(iommu_fwnode, NULL, head); in iort_get_rmr_sids()1313 void iort_put_rmr_sids(struct fwnode_handle *iommu_fwnode, in iort_put_rmr_sids() argument
1111 struct fwnode_handle *iommu_fwnode; member1148 int iommu_fwspec_init(struct device *dev, struct fwnode_handle *iommu_fwnode);1455 struct fwnode_handle *iommu_fwnode) in iommu_fwspec_init() argument
423 fwnode_handle_put(param->fwspec->iommu_fwnode); in dev_iommu_free()3074 int iommu_fwspec_init(struct device *dev, struct fwnode_handle *iommu_fwnode) in iommu_fwspec_init() argument3076 const struct iommu_device *iommu = iommu_from_fwnode(iommu_fwnode); in iommu_fwspec_init()3095 fwnode_handle_get(iommu_fwnode); in iommu_fwspec_init()3096 fwspec->iommu_fwnode = iommu_fwnode; in iommu_fwspec_init()3107 fwnode_handle_put(fwspec->iommu_fwnode); in iommu_fwspec_free()
1027 viommu = viommu_get_by_fwnode(fwspec->iommu_fwnode); in viommu_probe_device()
465 if (!is_of_node(dev_iommu_fwspec_get(dev)->iommu_fwnode)) in iommu_dma_get_resv_regions()
1453 smmu = arm_smmu_get_by_fwnode(fwspec->iommu_fwnode); in arm_smmu_probe_device()