Home
last modified time | relevance | path

Searched refs:of_node (Results 1 – 25 of 92) sorted by relevance

1234

/arch/powerpc/sysdev/
A Dmsi_bitmap.c80 if (!bmp->of_node) in msi_bitmap_reserve_dt_hwirqs()
86 "found on %pOF\n", bmp->of_node); in msi_bitmap_reserve_dt_hwirqs()
92 " property on %pOF\n", bmp->of_node); in msi_bitmap_reserve_dt_hwirqs()
113 struct device_node *of_node) in msi_bitmap_alloc() argument
139 bmp->of_node = of_node_get(of_node); in msi_bitmap_alloc()
149 of_node_put(bmp->of_node); in msi_bitmap_free()
221 struct device_node of_node; in test_of_node() local
228 memset(&of_node, 0, sizeof(of_node)); in test_of_node()
229 of_node_init(&of_node); in test_of_node()
230 of_node.full_name = node_name; in test_of_node()
[all …]
A Dfsl_msi.c357 virt_msir = irq_of_parse_and_map(dev->dev.of_node, irq_index); in fsl_msi_setup_hwirq()
415 msi->irqhost = irq_domain_create_linear(of_fwnode_handle(dev->dev.of_node), in fsl_of_msi_probe()
429 err = of_address_to_resource(dev->dev.of_node, 0, &res); in fsl_of_msi_probe()
432 dev->dev.of_node); in fsl_of_msi_probe()
440 dev->dev.of_node); in fsl_of_msi_probe()
450 if (of_address_to_resource(dev->dev.of_node, 1, &msiir)) in fsl_of_msi_probe()
468 msi->phandle = dev->dev.of_node->phandle; in fsl_of_msi_probe()
476 p = of_get_property(dev->dev.of_node, "msi-available-ranges", &len); in fsl_of_msi_probe()
478 if (of_device_is_compatible(dev->dev.of_node, "fsl,mpic-msi-v4.3") || in fsl_of_msi_probe()
479 of_device_is_compatible(dev->dev.of_node, "fsl,vmpic-msi-v4.3")) { in fsl_of_msi_probe()
[all …]
A Dfsl_lbc.c46 struct device_node *np = fsl_lbc_ctrl_dev->dev->of_node; in fsl_lbc_addr()
281 if (!dev->dev.of_node) { in fsl_lbc_ctrl_probe()
295 fsl_lbc_ctrl_dev->regs = of_iomap(dev->dev.of_node, 0); in fsl_lbc_ctrl_probe()
302 fsl_lbc_ctrl_dev->irq[0] = irq_of_parse_and_map(dev->dev.of_node, 0); in fsl_lbc_ctrl_probe()
311 ret = fsl_lbc_ctrl_init(fsl_lbc_ctrl_dev, dev->dev.of_node); in fsl_lbc_ctrl_probe()
324 fsl_lbc_ctrl_dev->irq[1] = irq_of_parse_and_map(dev->dev.of_node, 1); in fsl_lbc_ctrl_probe()
A Di8259.c164 struct device_node *of_node = irq_domain_get_of_node(h); in i8259_host_match() local
165 return of_node == NULL || of_node == node; in i8259_host_match()
A Dehv_pic.c185 struct device_node *of_node = irq_domain_get_of_node(h); in ehv_pic_host_match() local
186 return of_node == NULL || of_node == node; in ehv_pic_host_match()
/arch/arm/mach-highbank/
A Dhighbank.c78 if (of_device_is_compatible(dev->of_node, "calxeda,hb-ahci")) in highbank_platform_notifier()
80 else if (of_device_is_compatible(dev->of_node, "calxeda,hb-sdhci")) in highbank_platform_notifier()
82 else if (of_device_is_compatible(dev->of_node, "arm,pl330")) in highbank_platform_notifier()
84 else if (of_device_is_compatible(dev->of_node, "calxeda,hb-xgmac")) { in highbank_platform_notifier()
98 if (of_property_read_bool(dev->of_node, "dma-coherent")) { in highbank_platform_notifier()
/arch/powerpc/platforms/powermac/
A Dpfunc_base.c104 for_each_child_of_node(macio->of_node, gparent) in macio_gpio_init_one()
111 macio->of_node); in macio_gpio_init_one()
133 macio->of_node); in macio_gpio_init_one()
273 macio->of_node); in macio_mmio_init_one()
275 pmf_register_driver(macio->of_node, &macio_mmio_handlers, macio); in macio_mmio_init_one()
349 if (macio_chips[i].of_node) { in pmac_pfunc_base_install()
383 if (macio_chips[i].of_node) in pmac_pfunc_base_suspend()
384 pmf_do_functions(macio_chips[i].of_node, NULL, 0, in pmac_pfunc_base_suspend()
406 if (macio_chips[i].of_node) in pmac_pfunc_base_resume()
407 pmf_do_functions(macio_chips[i].of_node, NULL, 0, in pmac_pfunc_base_resume()
/arch/sparc/kernel/
A Dof_device_64.c329 bus = of_match_bus(p_op->dev.of_node); in build_device_resources()
330 bus->count_cells(op->dev.of_node, &na, &ns); in build_device_resources()
356 struct device_node *dp = op->dev.of_node; in build_device_resources()
357 struct device_node *pp = p_op->dev.of_node; in build_device_resources()
405 op->dev.of_node, index, in build_device_resources()
416 r->name = op->dev.of_node->full_name; in build_device_resources()
538 struct device_node *dp = op->dev.of_node; in build_one_device_irq()
583 op->dev.of_node, in build_one_device_irq()
601 op->dev.of_node, in build_one_device_irq()
622 op->dev.of_node, ip, orig_irq, irq); in build_one_device_irq()
[all …]
A Dof_device_32.c259 bus = of_match_bus(p_op->dev.of_node); in build_device_resources()
260 bus->count_cells(op->dev.of_node, &na, &ns); in build_device_resources()
262 preg = of_get_property(op->dev.of_node, bus->addr_prop_name, &num_reg); in build_device_resources()
278 struct device_node *dp = op->dev.of_node; in build_device_resources()
279 struct device_node *pp = p_op->dev.of_node; in build_device_resources()
328 op->dev.of_node, index, in build_device_resources()
336 r->name = op->dev.of_node->full_name; in build_device_resources()
354 op->dev.of_node = dp; in scan_one_device()
A Dpci_msi.c325 val = of_get_property(pbm->op->dev.of_node, "#msi-eqs", &len); in sparc64_pbm_msi_init()
348 val = of_get_property(pbm->op->dev.of_node, "msi-eq-size", &len); in sparc64_pbm_msi_init()
354 mqp = of_get_property(pbm->op->dev.of_node, in sparc64_pbm_msi_init()
357 mqp = of_get_property(pbm->op->dev.of_node, in sparc64_pbm_msi_init()
365 val = of_get_property(pbm->op->dev.of_node, "#msi", &len); in sparc64_pbm_msi_init()
370 mrng = of_get_property(pbm->op->dev.of_node, "msi-ranges", &len); in sparc64_pbm_msi_init()
375 val = of_get_property(pbm->op->dev.of_node, "msi-data-mask", &len); in sparc64_pbm_msi_init()
380 val = of_get_property(pbm->op->dev.of_node, "msix-data-width", &len); in sparc64_pbm_msi_init()
385 arng = of_get_property(pbm->op->dev.of_node, "msi-address-ranges", in sparc64_pbm_msi_init()
A Dpower.c46 op->dev.of_node, res->start); in power_probe()
48 if (has_button_interrupt(irq, op->dev.of_node)) { in power_probe()
A Dsbus.c70 regs = of_get_property(op->dev.of_node, "reg", NULL); in sbus_set_sbus64()
73 op->dev.of_node); in sbus_set_sbus64()
294 portid = of_getintprop_default(op->dev.of_node, "portid", -1); in sysio_ue_handler()
368 portid = of_getintprop_default(op->dev.of_node, "portid", -1); in sysio_ce_handler()
446 portid = of_getintprop_default(op->dev.of_node, "portid", -1); in sysio_sbus_error_handler()
503 portid = of_getintprop_default(op->dev.of_node, "portid", -1); in sysio_register_error_handlers()
544 struct device_node *dp = op->dev.of_node; in sbus_iommu_init()
594 portid = of_getintprop_default(op->dev.of_node, "portid", -1); in sbus_iommu_init()
/arch/powerpc/platforms/pseries/
A Dvio.c117 struct device_node *of_node; in vio_cmo_num_OF_devs() local
1322 of_node_put(dev->of_node); in vio_dev_release()
1356 of_node); in vio_register_device_node()
1363 __func__, of_node); in vio_register_device_node()
1370 __func__, of_node); in vio_register_device_node()
1397 __func__, of_node); in vio_register_device_node()
1417 viodev->name = of_node->name; in vio_register_device_node()
1418 viodev->dev.of_node = of_node_get(of_node); in vio_register_device_node()
1543 struct device_node *of_node = dev->of_node; in devspec_show() local
1556 dn = dev->of_node; in modalias_show()
[all …]
A Dibmebus.c155 struct device_node *dn = to_platform_device(dev)->dev.of_node; in ibmebus_match_path()
165 return to_platform_device(dev)->dev.of_node == data; in ibmebus_match_node()
401 return sprintf(buf, "%pOF\n", ofdev->dev.of_node); in devspec_show()
411 return sprintf(buf, "%pOFn\n", ofdev->dev.of_node); in name_show()
/arch/powerpc/platforms/pasemi/
A Dmsi.c138 struct device_node *of_node; in mpic_pasemi_msi_init() local
140 of_node = irq_domain_get_of_node(mpic->irqhost); in mpic_pasemi_msi_init()
141 if (!of_node || in mpic_pasemi_msi_init()
142 !of_device_is_compatible(of_node, in mpic_pasemi_msi_init()
/arch/powerpc/include/asm/
A Dmsi_bitmap.h13 struct device_node *of_node; member
28 struct device_node *of_node);
/arch/powerpc/platforms/44x/
A Dhsta_msi.c135 irq_count = of_irq_count(dev->of_node); in hsta_msi_probe()
150 ret = msi_bitmap_alloc(&ppc4xx_hsta_msi.bmp, irq_count, dev->of_node); in hsta_msi_probe()
164 irq_of_parse_and_map(dev->of_node, irq); in hsta_msi_probe()
/arch/powerpc/platforms/85xx/
A Dsgy_cts1000.c103 if (!pdev->dev.of_node) in gpio_halt_probe()
107 halt_node = of_find_matching_node(pdev->dev.of_node, child_match); in gpio_halt_probe()
/arch/mips/include/asm/
A Dirq_cpu.h16 extern int mips_cpu_irq_of_init(struct device_node *of_node,
/arch/mips/pci/
A Dpci-rt3883.c407 struct device_node *np = dev->of_node; in rt3883_pci_probe()
438 rpc->pci_controller.of_node = child; in rt3883_pci_probe()
443 if (!rpc->pci_controller.of_node) { in rt3883_pci_probe()
451 for_each_available_child_of_node(rpc->pci_controller.of_node, child) { in rt3883_pci_probe()
491 rpc->pci_controller.of_node); in rt3883_pci_probe()
547 of_node_put(rpc->pci_controller.of_node); in rt3883_pci_probe()
A Dpci-lantiq.c95 struct device_node *node = pdev->dev.of_node; in ltq_pci_startup()
219 pci_load_of_ranges(&pci_controller, pdev->dev.of_node); in ltq_pci_probe()
/arch/sparc/video/
A Dvideo-common.c12 struct device_node *node = dev->of_node; in video_is_primary_device()
/arch/arm/mach-omap2/
A Domap-iommu.c31 struct device_node *np = pdev->dev.of_node; in omap_iommu_dra7_emu_swsup_config()
77 clk = of_clk_get(dev->of_node->parent, 0); in _get_pwrdm()
/arch/powerpc/platforms/82xx/
A Dep8248e.c116 node = of_get_parent(ofdev->dev.of_node); in ep8248e_mdio_probe()
121 ret = of_address_to_resource(ofdev->dev.of_node, 0, &res); in ep8248e_mdio_probe()
133 ret = of_mdiobus_register(bus, ofdev->dev.of_node); in ep8248e_mdio_probe()
/arch/powerpc/platforms/52xx/
A Dmpc52xx_gpt.c724 gpt->regs = of_iomap(ofdev->dev.of_node, 0); in mpc52xx_gpt_probe()
731 mpc52xx_gpt_irq_setup(gpt, ofdev->dev.of_node); in mpc52xx_gpt_probe()
738 if (of_property_read_bool(ofdev->dev.of_node, "fsl,has-wdt") || in mpc52xx_gpt_probe()
739 of_property_read_bool(ofdev->dev.of_node, "has-wdt")) { in mpc52xx_gpt_probe()
743 on_boot_wdt = of_get_property(ofdev->dev.of_node, in mpc52xx_gpt_probe()

Completed in 42 milliseconds

1234