Lines Matching refs:node
123 static int __init vcoreiii_irq_init(struct device_node *node, in vcoreiii_irq_init() argument
131 parent_irq = irq_of_parse_and_map(node, 0); in vcoreiii_irq_init()
135 domain = irq_domain_add_linear(node, p->n_irq, in vcoreiii_irq_init()
138 pr_err("%pOFn: unable to add irq domain\n", node); in vcoreiii_irq_init()
146 pr_err("%pOFn: unable to alloc irq domain gc\n", node); in vcoreiii_irq_init()
151 gc->reg_base = of_iomap(node, 0); in vcoreiii_irq_init()
153 pr_err("%pOFn: unable to map resource\n", node); in vcoreiii_irq_init()
194 static int __init ocelot_irq_init(struct device_node *node, in ocelot_irq_init() argument
197 return vcoreiii_irq_init(node, parent, &ocelot_props); in ocelot_irq_init()
202 static int __init serval_irq_init(struct device_node *node, in serval_irq_init() argument
205 return vcoreiii_irq_init(node, parent, &serval_props); in serval_irq_init()
210 static int __init luton_irq_init(struct device_node *node, in luton_irq_init() argument
213 return vcoreiii_irq_init(node, parent, &luton_props); in luton_irq_init()
218 static int __init jaguar2_irq_init(struct device_node *node, in jaguar2_irq_init() argument
221 return vcoreiii_irq_init(node, parent, &jaguar2_props); in jaguar2_irq_init()