/arch/mips/include/asm/ |
H A D | irq_cpu.h | 22 extern int mips_cpu_intc_init(struct device_node *of_node,
|
/arch/powerpc/include/asm/ |
H A D | msi_bitmap.h | 18 struct device_node *of_node; member in struct:msi_bitmap 32 struct device_node *of_node);
|
/arch/powerpc/kernel/ |
H A D | of_platform.c | 48 pr_info("Setting up PCI bus %s\n", dev->dev.of_node->full_name); 51 phb = pcibios_alloc_controller(dev->dev.of_node); 65 pci_process_bridge_OF_ranges(phb, dev->dev.of_node, 0); 74 if (dev->dev.of_node->child) 75 eeh_add_device_tree_early(dev->dev.of_node);
|
H A D | vio.c | 118 struct device_node *of_node; local 121 for_each_child_of_node(node_vroot, of_node) { 122 prop = of_find_property(of_node, "ibm,my-dma-window", 728 if (of_get_property(viodev->dev.of_node, 1178 dma_window = of_get_property(dev->dev.of_node, 1187 of_parse_dma_window(dev->dev.of_node, dma_window, 1217 of_device_is_compatible(dev->dev.of_node, 1316 iommu_free_table(tbl, of_node_full_name(dev->of_node)); 1317 of_node_put(dev->of_node); 1323 * @of_node 1330 vio_register_device_node(struct device_node *of_node) argument 1539 struct device_node *of_node = dev->of_node; local [all...] |
/arch/powerpc/sysdev/ |
H A D | msi_bitmap.c | 82 if (!bmp->of_node) 85 p = of_get_property(bmp->of_node, "msi-available-ranges", &len); 88 "found on %s\n", bmp->of_node->full_name); 94 " property on %s\n", bmp->of_node->full_name); 115 struct device_node *of_node) 133 bmp->of_node = of_node_get(of_node); 142 of_node_put(bmp->of_node); 156 /* of_node may be NULL */ 216 struct device_node of_node; local 114 msi_bitmap_alloc(struct msi_bitmap *bmp, unsigned int irq_count, struct device_node *of_node) argument [all...] |
H A D | ppc4xx_msi.c | 67 dev->dev.of_node); 150 sdr_addr = of_get_property(dev->dev.of_node, "sdr-base", NULL); 181 msi_data = of_get_property(dev->dev.of_node, "msi-data", NULL); 184 msi_mask = of_get_property(dev->dev.of_node, "msi-mask", NULL); 233 err = of_address_to_resource(dev->dev.of_node, 0, &res); 236 dev->dev.of_node->full_name); 240 msi_irqs = of_irq_count(dev->dev.of_node);
|
H A D | fsl_85xx_cache_sram.c | 105 dev->dev.of_node->full_name); 114 dev->dev.of_node->full_name); 122 dev->dev.of_node->full_name);
|
H A D | fsl_85xx_l2ctlr.c | 81 if (!dev->dev.of_node) { 86 prop = of_get_property(dev->dev.of_node, "cache-size", NULL); 107 l2ctlr = of_iomap(dev->dev.of_node, 0);
|
H A D | fsl_msi.c | 114 msi_data->irqhost->of_node); 346 virt_msir = irq_of_parse_and_map(dev->dev.of_node, irq_index); 406 msi->irqhost = irq_domain_add_linear(dev->dev.of_node, 420 err = of_address_to_resource(dev->dev.of_node, 0, &res); 423 dev->dev.of_node->full_name); 431 dev->dev.of_node->full_name); 441 if (of_address_to_resource(dev->dev.of_node, 1, &msiir)) 454 msi->phandle = dev->dev.of_node->phandle; 462 p = of_get_property(dev->dev.of_node, "msi-available-ranges", &len); 464 if (of_device_is_compatible(dev->dev.of_node, "fs [all...] |
H A D | ppc4xx_hsta_msi.c | 138 irq_count = of_irq_count(dev->of_node); 153 ret = msi_bitmap_alloc(&ppc4xx_hsta_msi.bmp, irq_count, dev->of_node); 166 irq_of_parse_and_map(dev->of_node, irq);
|
H A D | fsl_lbc.c | 48 struct device_node *np = fsl_lbc_ctrl_dev->dev->of_node; 285 if (!dev->dev.of_node) { 299 fsl_lbc_ctrl_dev->regs = of_iomap(dev->dev.of_node, 0); 306 fsl_lbc_ctrl_dev->irq[0] = irq_of_parse_and_map(dev->dev.of_node, 0); 315 ret = fsl_lbc_ctrl_init(fsl_lbc_ctrl_dev, dev->dev.of_node); 328 fsl_lbc_ctrl_dev->irq[1] = irq_of_parse_and_map(dev->dev.of_node, 1);
|
/arch/arm64/kernel/ |
H A D | pci.c | 56 int domain = of_get_pci_domain_nr(parent->of_node); 62 parent->of_node->full_name);
|
/arch/arm/mach-prima2/ |
H A D | rstc.c | 37 if (of_device_is_compatible(rcdev->of_node, "sirf,prima2-rstc")) { 91 struct device_node *np = pdev->dev.of_node; 98 sirfsoc_reset_controller.of_node = np;
|
/arch/sparc/include/asm/ |
H A D | fb.h | 25 node = dev->of_node;
|
/arch/arm/plat-pxa/ |
H A D | ssp.c | 65 struct ssp_device *pxa_ssp_request_of(const struct device_node *of_node, argument 73 if (ssp->of_node == of_node && ssp->use_count == 0) { 132 if (dev->of_node) { 134 struct device_node *np = dev->of_node; 206 if (dev->of_node) { 222 ssp->of_node = dev->of_node;
|
/arch/mips/ralink/ |
H A D | reset.c | 76 reset_dev.of_node = of_find_compatible_node(NULL, NULL, 78 if (!reset_dev.of_node)
|
/arch/sparc/kernel/ |
H A D | power.c | 44 op->dev.of_node->name, res->start); 46 if (has_button_interrupt(irq, op->dev.of_node)) {
|
H A D | of_device_32.c | 257 bus = of_match_bus(p_op->dev.of_node); 258 bus->count_cells(op->dev.of_node, &na, &ns); 260 preg = of_get_property(op->dev.of_node, bus->addr_prop_name, &num_reg); 276 struct device_node *dp = op->dev.of_node; 277 struct device_node *pp = p_op->dev.of_node; 326 op->dev.of_node->full_name, index, 334 r->name = op->dev.of_node->name; 352 op->dev.of_node = dp;
|
H A D | of_device_64.c | 327 bus = of_match_bus(p_op->dev.of_node); 328 bus->count_cells(op->dev.of_node, &na, &ns); 330 preg = of_get_property(op->dev.of_node, bus->addr_prop_name, &num_reg); 344 op->dev.of_node->full_name, num_reg, PROMREG_MAX); 354 struct device_node *dp = op->dev.of_node; 355 struct device_node *pp = p_op->dev.of_node; 403 op->dev.of_node->full_name, index, 414 r->name = op->dev.of_node->name; 536 struct device_node *dp = op->dev.of_node; 581 op->dev.of_node [all...] |
H A D | pci_msi.c | 325 val = of_get_property(pbm->op->dev.of_node, "#msi-eqs", &len); 348 val = of_get_property(pbm->op->dev.of_node, "msi-eq-size", &len); 354 mqp = of_get_property(pbm->op->dev.of_node, 357 mqp = of_get_property(pbm->op->dev.of_node, 365 val = of_get_property(pbm->op->dev.of_node, "#msi", &len); 370 mrng = of_get_property(pbm->op->dev.of_node, "msi-ranges", &len); 375 val = of_get_property(pbm->op->dev.of_node, "msi-data-mask", &len); 380 val = of_get_property(pbm->op->dev.of_node, "msix-data-width", &len); 385 arng = of_get_property(pbm->op->dev.of_node, "msi-address-ranges",
|
/arch/arm/mach-highbank/ |
H A D | highbank.c | 90 if (of_device_is_compatible(dev->of_node, "calxeda,hb-ahci")) 92 else if (of_device_is_compatible(dev->of_node, "calxeda,hb-sdhci")) 94 else if (of_device_is_compatible(dev->of_node, "arm,pl330")) 96 else if (of_device_is_compatible(dev->of_node, "calxeda,hb-xgmac")) { 110 if (of_property_read_bool(dev->of_node, "dma-coherent")) {
|
/arch/mips/lantiq/xway/ |
H A D | xrx200_phy_fw.c | 27 if (of_property_read_string(pdev->dev.of_node, "firmware", &fw_name)) { 67 pp = of_find_property(pdev->dev.of_node, "phys", NULL);
|
/arch/powerpc/platforms/cell/ |
H A D | spider-pic.c | 238 virq = irq_of_parse_and_map(pic->host->of_node, 0); 243 tmp = of_get_property(pic->host->of_node, "#interrupt-cells", NULL); 247 imap = of_get_property(pic->host->of_node, "interrupt-map", &imaplen); 287 static void __init spider_init_one(struct device_node *of_node, int chip, argument 299 pic->host = irq_domain_add_linear(of_node, SPIDER_SRC_COUNT, 324 pic->node_id, addr, of_node->full_name);
|
/arch/powerpc/platforms/powermac/ |
H A D | pfunc_base.c | 104 (gparent = of_get_next_child(macio->of_node, gparent)) != NULL;) 111 macio->of_node->full_name); 133 macio->of_node->full_name); 271 macio->of_node->full_name); 273 pmf_register_driver(macio->of_node, &macio_mmio_handlers, macio); 347 if (macio_chips[i].of_node) { 381 if (macio_chips[i].of_node) 382 pmf_do_functions(macio_chips[i].of_node, NULL, 0, 404 if (macio_chips[i].of_node) 405 pmf_do_functions(macio_chips[i].of_node, NUL [all...] |
/arch/arm/mach-nspire/ |
H A D | clcd.c | 73 BUG_ON(!fb->dev->dev.of_node); 75 err = of_property_read_string(fb->dev->dev.of_node, "lcd-type", &type);
|