Lines Matching defs:slave
287 struct device_node *slave = NULL;
303 slave = of_find_node_by_name(NULL, "pci106b,7");
304 if (slave)
313 slave = of_find_node_by_name(master, "mac-io");
315 /* Check ordering of master & slave */
317 BUG_ON(slave == NULL);
318 swap(master, slave);
321 /* We found a slave */
322 if (slave)
352 if (slave && !of_address_to_resource(slave, 0, &r)) {
360 pmac_irq_cascade = irq_of_parse_and_map(slave, 0);
362 printk(KERN_INFO "irq: Found slave Apple PIC %pOF for %d irqs"
363 " cascade: %d\n", slave,
366 of_node_put(slave);
373 if (slave && pmac_irq_cascade) {
474 struct device_node *np, *master = NULL, *slave = NULL;
480 else if (slave == NULL)
481 slave = of_node_get(np);
482 if (master && slave) {
489 if (master == NULL && slave != NULL) {
490 master = slave;
491 slave = NULL;
511 if (slave) {
512 mpic2 = pmac_setup_one_mpic(slave, 0);
514 printk(KERN_ERR "Failed to setup slave MPIC\n");
515 of_node_put(slave);