Lines Matching refs:fwnode
32 struct fwnode_handle *fwnode; member
82 struct fwnode_handle *fwnode; in viot_get_pci_iommu_fwnode() local
91 fwnode = pdev->dev.fwnode; in viot_get_pci_iommu_fwnode()
92 if (!fwnode) { in viot_get_pci_iommu_fwnode()
97 fwnode = acpi_alloc_fwnode_static(); in viot_get_pci_iommu_fwnode()
98 if (!fwnode) { in viot_get_pci_iommu_fwnode()
102 set_primary_fwnode(&pdev->dev, fwnode); in viot_get_pci_iommu_fwnode()
104 viommu->fwnode = pdev->dev.fwnode; in viot_get_pci_iommu_fwnode()
124 viommu->fwnode = &adev->fwnode; in viot_get_mmio_iommu_fwnode()
297 if (viommu->fwnode == dev->fwnode) in viot_dev_iommu_init()
300 ops = iommu_ops_from_fwnode(viommu->fwnode); in viot_dev_iommu_init()
305 return acpi_iommu_fwspec_init(dev, epid, viommu->fwnode, ops); in viot_dev_iommu_init()