Lines Matching refs:iommu_spec
91 struct of_phandle_args *iommu_spec)
94 struct fwnode_handle *fwnode = &iommu_spec->np->fwnode;
99 !of_device_is_available(iommu_spec->np))
102 ret = iommu_fwspec_init(dev, &iommu_spec->np->fwnode, ops);
116 ret = ops->of_xlate(dev, iommu_spec);
125 struct of_phandle_args iommu_spec = { .args_count = 1 };
129 "iommu-map-mask", &iommu_spec.np,
130 iommu_spec.args);
134 err = of_iommu_xlate(dev, &iommu_spec);
135 of_node_put(iommu_spec.np);
142 struct of_phandle_args iommu_spec;
147 idx, &iommu_spec)) {
148 err = of_iommu_xlate(dev, &iommu_spec);
149 of_node_put(iommu_spec.np);