Lines Matching defs:fwnode
38 struct fwnode_handle *fwnode;
48 * @fwnode: fwnode associated with the IORT node
54 struct fwnode_handle *fwnode)
65 np->fwnode = fwnode;
75 * iort_get_fwnode() - Retrieve fwnode associated with an IORT node
85 struct fwnode_handle *fwnode = NULL;
90 fwnode = curr->fwnode;
96 return fwnode;
100 * iort_delete_fwnode() - Delete fwnode associated with an IORT node
102 * @node: IORT table node associated with fwnode to delete
120 * iort_get_iort_node() - Retrieve iort_node associated with an fwnode
122 * @fwnode: fwnode associated with device to be looked-up
127 struct fwnode_handle *fwnode)
134 if (curr->fwnode == fwnode) {
548 * and associated with fwnode when iort platform devices
551 node = iort_get_iort_node(dev->fwnode);
904 struct fwnode_handle *fwnode,
907 int ret = iommu_fwspec_init(dev, fwnode, ops);
1520 struct fwnode_handle *fwnode;
1569 fwnode = iort_get_fwnode(node);
1571 if (!fwnode) {
1576 pdev->dev.fwnode = fwnode;
1640 struct fwnode_handle *fwnode;
1666 fwnode = acpi_alloc_fwnode_static();
1667 if (!fwnode)
1670 iort_set_fwnode(iort_node, fwnode);
1675 acpi_free_fwnode_static(fwnode);