Lines Matching refs:node
243 static int __init omap_init_irq_of(struct device_node *node) in omap_init_irq_of() argument
247 omap_irq_base = of_iomap(node, 0); in omap_init_irq_of()
251 domain = irq_domain_add_linear(node, omap_nr_irqs, in omap_init_irq_of()
263 static int __init omap_init_irq_legacy(u32 base, struct device_node *node) in omap_init_irq_legacy() argument
277 domain = irq_domain_add_legacy(node, omap_nr_irqs, irq_base, 0, in omap_init_irq_legacy()
297 static int __init omap_init_irq(u32 base, struct device_node *node) in omap_init_irq() argument
307 if (of_device_is_compatible(node, "ti,omap2-intc") || in omap_init_irq()
308 of_device_is_compatible(node, "ti,omap3-intc")) { in omap_init_irq()
311 if (of_address_to_resource(node, 0, &res)) in omap_init_irq()
315 ret = omap_init_irq_legacy(base, node); in omap_init_irq()
316 } else if (node) { in omap_init_irq()
317 ret = omap_init_irq_of(node); in omap_init_irq()
362 static int __init intc_of_init(struct device_node *node, in intc_of_init() argument
370 if (WARN_ON(!node)) in intc_of_init()
373 if (of_device_is_compatible(node, "ti,dm814-intc") || in intc_of_init()
374 of_device_is_compatible(node, "ti,dm816-intc") || in intc_of_init()
375 of_device_is_compatible(node, "ti,am33xx-intc")) { in intc_of_init()
380 ret = omap_init_irq(-1, of_node_get(node)); in intc_of_init()