Searched refs:fwnode (Results 1 - 25 of 649) sorted by path

1234567891011>>

/linux-master/drivers/irqchip/
H A Dirq-crossbar.c96 fwspec.fwnode = domain->parent->fwnode;
173 if (is_of_node(fwspec->fwnode)) {
H A Dirq-gic-v3-its-platform-msi.c86 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode, argument
91 parent = irq_find_matching_fwnode(fwnode, DOMAIN_BUS_NEXUS);
97 if (!platform_msi_create_irq_domain(fwnode, &its_pmsi_domain_info,
H A Dirq-vf610-mscm-ir.c144 parent_fwspec.fwnode = domain->parent->fwnode;
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_misc.h34 platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode);
/linux-master/arch/arm/mach-exynos/
H A Dsuspend.c141 if (is_of_node(fwspec->fwnode)) {
178 parent_fwspec.fwnode = domain->parent->fwnode;
/linux-master/arch/arm/mach-imx/
H A Dgpc.c177 if (is_of_node(fwspec->fwnode)) {
216 parent_fwspec.fwnode = domain->parent->fwnode;
/linux-master/arch/arm/mach-omap2/
H A Domap-wakeupgen.c493 if (is_of_node(fwspec->fwnode)) {
532 parent_fwspec.fwnode = domain->parent->fwnode;
/linux-master/arch/arm64/kvm/
H A Darch_timer.c1333 struct fwnode_handle *fwnode; local
1336 fwnode = irq_domain_alloc_named_fwnode("kvm-timer");
1337 if (!fwnode)
1343 NR_KVM_TIMERS, fwnode,
1346 irq_domain_free_fwnode(fwnode);
/linux-master/arch/loongarch/kernel/
H A Dsetup.c464 static int __init add_legacy_isa_io(struct fwnode_handle *fwnode, argument
475 range->fwnode = fwnode;
522 if (add_legacy_isa_io(&np->fwnode, range.cpu_addr, range.size))
/linux-master/arch/mips/loongson64/
H A Dinit.c152 static int __init add_legacy_isa_io(struct fwnode_handle *fwnode, resource_size_t hw_start, argument
163 range->fwnode = fwnode;
211 if (add_legacy_isa_io(&np->fwnode, range.cpu_addr, range.size))
/linux-master/arch/mips/pci/
H A Dpci-xtalk-bridge.c740 struct fwnode_handle *fn = bc->domain->fwnode;
/linux-master/arch/powerpc/include/asm/
H A Dmpc5xxx.h16 unsigned long mpc5xxx_fwnode_get_bus_frequency(struct fwnode_handle *fwnode);
H A Dpci-bridge.h137 struct fwnode_handle *fwnode; member in struct:pci_controller
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c1854 parent_fwspec.fwnode = domain->parent->fwnode;
1927 hose->fwnode = irq_domain_alloc_named_id_fwnode("PNV-MSI", phb->opal_id);
1928 if (!hose->fwnode)
1932 hose->fwnode,
1937 irq_domain_free_fwnode(hose->fwnode);
1947 irq_domain_free_fwnode(hose->fwnode);
/linux-master/arch/powerpc/platforms/pseries/
H A Dmsi.c546 parent_fwspec.fwnode = domain->parent->fwnode;
615 phb->fwnode = irq_domain_alloc_named_id_fwnode("pSeries-MSI",
617 if (!phb->fwnode)
621 phb->fwnode,
626 irq_domain_free_fwnode(phb->fwnode);
636 irq_domain_free_fwnode(phb->fwnode);
663 if (phb->fwnode)
664 irq_domain_free_fwnode(phb->fwnode);
/linux-master/arch/powerpc/sysdev/
H A Dmpc5xxx_clocks.c11 * @fwnode: firmware node
16 unsigned long mpc5xxx_fwnode_get_bus_frequency(struct fwnode_handle *fwnode) argument
22 ret = fwnode_property_read_u32(fwnode, "bus-frequency", &bus_freq);
26 fwnode_for_each_parent_node(fwnode, parent) {
/linux-master/arch/powerpc/sysdev/xics/
H A Dxics-common.c418 return xics_host_xlate(d, to_of_node(fwspec->fwnode), fwspec->param,
/linux-master/arch/powerpc/sysdev/xive/
H A Dcommon.c1135 struct fwnode_handle *fwnode; local
1140 fwnode = irq_domain_alloc_named_fwnode("XIVE-IPI");
1141 if (!fwnode)
1144 ipi_domain = irq_domain_create_linear(fwnode, nr_node_ids,
1177 irq_domain_free_fwnode(fwnode);
1397 return xive_irq_domain_xlate(d, to_of_node(fwspec->fwnode),
/linux-master/arch/x86/include/asm/
H A Dpci.h24 void *fwnode; /* IRQ domain for MSI assignment */ member in struct:pci_sysdata
57 return to_pci_sysdata(bus)->fwnode;
/linux-master/arch/x86/kernel/apic/
H A Dio_apic.c2350 fwspec.fwnode = fn;
2381 struct fwnode_handle *fn = ioapics[idx].irqdomain->fwnode;
H A Dvector.c663 if (is_fwnode_irqchip(fwspec->fwnode)) {
664 const char *fwname = fwnode_get_name(fwspec->fwnode);
668 return to_of_node(fwspec->fwnode) &&
669 of_device_is_compatible(to_of_node(fwspec->fwnode),
678 if (is_fwnode_irqchip(fwspec->fwnode)) {
679 const char *fwname = fwnode_get_name(fwspec->fwnode);
/linux-master/arch/x86/kernel/
H A Dhpet.c567 fwspec.fwnode = fn;
/linux-master/drivers/acpi/
H A Dacpi_platform.c169 pdevinfo.fwnode = acpi_fwnode_handle(adev);
/linux-master/drivers/acpi/arm64/
H A Dapmt.c71 * @fwnode: fwnode associated with the APMT node
76 struct fwnode_handle *fwnode)
102 pdev->dev.fwnode = fwnode;
121 struct fwnode_handle *fwnode; local
137 fwnode = acpi_alloc_fwnode_static();
138 if (!fwnode)
141 ret = apmt_add_platform_device(apmt_node, fwnode);
143 acpi_free_fwnode_static(fwnode);
75 apmt_add_platform_device(struct acpi_apmt_node *node, struct fwnode_handle *fwnode) argument
[all...]
H A Diort.c39 struct fwnode_handle *fwnode; member in struct:iort_fwnode
49 * @fwnode: fwnode associated with the IORT node
55 struct fwnode_handle *fwnode)
66 np->fwnode = fwnode;
76 * iort_get_fwnode() - Retrieve fwnode associated with an IORT node
86 struct fwnode_handle *fwnode = NULL; local
91 fwnode = curr->fwnode;
54 iort_set_fwnode(struct acpi_iort_node *iort_node, struct fwnode_handle *fwnode) argument
127 iort_get_iort_node( struct fwnode_handle *fwnode) argument
1792 struct fwnode_handle *fwnode; local
1912 struct fwnode_handle *fwnode; local
[all...]

Completed in 297 milliseconds

1234567891011>>