| /arch/powerpc/sysdev/ |
| A D | msi_bitmap.c | 80 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 D | fsl_msi.c | 357 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 D | fsl_lbc.c | 46 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 D | i8259.c | 164 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 D | ehv_pic.c | 185 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 D | highbank.c | 78 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 D | pfunc_base.c | 104 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 D | of_device_64.c | 329 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 D | of_device_32.c | 259 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 D | pci_msi.c | 325 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 D | power.c | 46 op->dev.of_node, res->start); in power_probe() 48 if (has_button_interrupt(irq, op->dev.of_node)) { in power_probe()
|
| A D | sbus.c | 70 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 D | vio.c | 117 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 D | ibmebus.c | 155 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 D | msi.c | 138 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 D | msi_bitmap.h | 13 struct device_node *of_node; member 28 struct device_node *of_node);
|
| /arch/powerpc/platforms/44x/ |
| A D | hsta_msi.c | 135 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 D | sgy_cts1000.c | 103 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 D | irq_cpu.h | 16 extern int mips_cpu_irq_of_init(struct device_node *of_node,
|
| /arch/mips/pci/ |
| A D | pci-rt3883.c | 407 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 D | pci-lantiq.c | 95 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 D | video-common.c | 12 struct device_node *node = dev->of_node; in video_is_primary_device()
|
| /arch/arm/mach-omap2/ |
| A D | omap-iommu.c | 31 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 D | ep8248e.c | 116 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 D | mpc52xx_gpt.c | 724 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()
|