Searched refs:of_node (Results 1 - 25 of 110) sorted by relevance

12345

/arch/mips/include/asm/
H A Dirq_cpu.h22 extern int mips_cpu_intc_init(struct device_node *of_node,
/arch/powerpc/include/asm/
H A Dmsi_bitmap.h18 struct device_node *of_node; member in struct:msi_bitmap
32 struct device_node *of_node);
/arch/powerpc/kernel/
H A Dof_platform.c48 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 Dvio.c118 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 Dmsi_bitmap.c82 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 Dppc4xx_msi.c67 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 Dfsl_85xx_cache_sram.c105 dev->dev.of_node->full_name);
114 dev->dev.of_node->full_name);
122 dev->dev.of_node->full_name);
H A Dfsl_85xx_l2ctlr.c81 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 Dfsl_msi.c114 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 Dppc4xx_hsta_msi.c138 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 Dfsl_lbc.c48 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 Dpci.c56 int domain = of_get_pci_domain_nr(parent->of_node);
62 parent->of_node->full_name);
/arch/arm/mach-prima2/
H A Drstc.c37 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 Dfb.h25 node = dev->of_node;
/arch/arm/plat-pxa/
H A Dssp.c65 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 Dreset.c76 reset_dev.of_node = of_find_compatible_node(NULL, NULL,
78 if (!reset_dev.of_node)
/arch/sparc/kernel/
H A Dpower.c44 op->dev.of_node->name, res->start);
46 if (has_button_interrupt(irq, op->dev.of_node)) {
H A Dof_device_32.c257 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 Dof_device_64.c327 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 Dpci_msi.c325 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 Dhighbank.c90 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 Dxrx200_phy_fw.c27 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 Dspider-pic.c238 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 Dpfunc_base.c104 (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 Dclcd.c73 BUG_ON(!fb->dev->dev.of_node);
75 err = of_property_read_string(fb->dev->dev.of_node, "lcd-type", &type);

Completed in 1485 milliseconds

12345