Lines Matching defs:master
286 struct device_node *master = NULL;
298 if ((master = of_find_node_by_name(NULL, "gc")) != NULL) {
300 } else if ((master = of_find_node_by_name(NULL, "ohare")) != NULL) {
306 } else if ((master = of_find_node_by_name(NULL, "mac-io")) != NULL) {
312 of_node_get(master);
313 slave = of_find_node_by_name(master, "mac-io");
315 /* Check ordering of master & slave */
316 if (of_device_is_compatible(master, "gatwick")) {
318 swap(master, slave);
325 BUG_ON(master == NULL);
330 pmac_pic_host = irq_domain_add_linear(master, max_irqs,
336 BUG_ON(of_address_to_resource(master, 0, &r));
346 of_node_put(master);
349 master, max_real_irqs);
445 int master)
447 const char *name = master ? " MPIC 1 " : " MPIC 2 ";
449 unsigned int flags = master ? 0 : MPIC_SECONDARY;
459 if (master && (flags & MPIC_BIG_ENDIAN))
474 struct device_node *np, *master = NULL, *slave = NULL;
478 if (master == NULL && !of_property_present(np, "interrupts"))
479 master = of_node_get(np);
482 if (master && slave) {
489 if (master == NULL && slave != NULL) {
490 master = slave;
495 if (master == NULL)
498 /* Set master handler */
501 /* Setup master */
502 mpic1 = pmac_setup_one_mpic(master, 1);
508 of_node_put(master);