Lines Matching refs:fwnode
44 struct fwnode_handle *fwnode; member
60 struct fwnode_handle *fwnode) in iort_set_fwnode() argument
71 np->fwnode = fwnode; in iort_set_fwnode()
91 struct fwnode_handle *fwnode = NULL; in iort_get_fwnode() local
96 fwnode = curr->fwnode; in iort_get_fwnode()
102 return fwnode; in iort_get_fwnode()
133 struct fwnode_handle *fwnode) in iort_get_iort_node() argument
140 if (curr->fwnode == fwnode) { in iort_get_iort_node()
274 struct acpi_device *adev = to_acpi_device_node(dev->fwnode); in iort_match_node_callback()
503 node = iort_get_iort_node(dev->fwnode); in iort_find_dev_node()
754 struct fwnode_handle *fwnode, in arm_smmu_iort_xlate() argument
757 int ret = iommu_fwspec_init(dev, fwnode, ops); in arm_smmu_iort_xlate()
1360 struct fwnode_handle *fwnode; in iort_add_platform_device() local
1407 fwnode = iort_get_fwnode(node); in iort_add_platform_device()
1409 if (!fwnode) { in iort_add_platform_device()
1414 pdev->dev.fwnode = fwnode; in iort_add_platform_device()
1473 struct fwnode_handle *fwnode; in iort_init_platform_devices() local
1501 fwnode = acpi_alloc_fwnode_static(); in iort_init_platform_devices()
1502 if (!fwnode) in iort_init_platform_devices()
1505 iort_set_fwnode(iort_node, fwnode); in iort_init_platform_devices()
1510 acpi_free_fwnode_static(fwnode); in iort_init_platform_devices()