Lines Matching defs:node
190 static int mmp_irq_domain_xlate(struct irq_domain *d, struct device_node *node,
373 static int __init mmp_init_bases(struct device_node *node)
377 ret = of_property_read_u32(node, "mrvl,intc-nr-irqs", &nr_irqs);
383 mmp_icu_base = of_iomap(node, 0);
390 icu_data[0].domain = irq_domain_add_linear(node, nr_irqs,
414 static int __init mmp_of_init(struct device_node *node,
419 ret = mmp_init_bases(node);
432 static int __init mmp2_of_init(struct device_node *node,
437 ret = mmp_init_bases(node);
450 static int __init mmp3_of_init(struct device_node *node,
455 mmp_icu2_base = of_iomap(node, 1);
461 ret = mmp_init_bases(node);
482 static int __init mmp2_mux_of_init(struct device_node *node,
493 ret = of_property_read_u32(node, "mrvl,intc-nr-irqs",
506 ret = of_property_read_variable_u32_array(node, "reg", reg,
515 icu_data[i].cascade_irq = irq_of_parse_and_map(node, 0);
520 icu_data[i].domain = irq_domain_add_linear(node, nr_irqs,
533 if (!of_property_read_u32(node, "mrvl,clr-mfp-irq",