Lines Matching refs:busnode
78 struct device_node *busnode; member
566 struct device_node *busnode, in kw_i2c_add() argument
576 bus->busnode = of_node_get(busnode); in kw_i2c_add()
586 if (controller == busnode) in kw_i2c_add()
591 (controller == busnode) ? "<multibus>" : busnode->full_name); in kw_i2c_add()
778 struct device_node *busnode; in pmu_i2c_probe() local
788 busnode = of_find_node_by_name(NULL, "pmu-i2c"); in pmu_i2c_probe()
789 if (busnode == NULL) in pmu_i2c_probe()
790 busnode = of_find_node_by_name(NULL, "via-pmu"); in pmu_i2c_probe()
791 if (busnode == NULL) in pmu_i2c_probe()
794 printk(KERN_INFO "PMU i2c %pOF\n", busnode); in pmu_i2c_probe()
805 bus->controller = busnode; in pmu_i2c_probe()
806 bus->busnode = busnode; in pmu_i2c_probe()
895 struct device_node *controller, *busnode; in smu_i2c_probe() local
915 for_each_child_of_node(controller, busnode) { in smu_i2c_probe()
916 if (!of_node_is_type(busnode, "i2c") && in smu_i2c_probe()
917 !of_node_is_type(busnode, "i2c-bus")) in smu_i2c_probe()
919 reg = of_get_property(busnode, "reg", NULL); in smu_i2c_probe()
929 bus->busnode = of_node_get(busnode); in smu_i2c_probe()
941 bus->channel, busnode); in smu_i2c_probe()
962 if (p == bus->busnode) { in pmac_i2c_find_bus()
1004 return bus->busnode; in pmac_i2c_get_bus_node()
1124 " bus %pOF !\n", mode, bus->busnode); in pmac_i2c_setmode()
1142 subaddr, len, bus->busnode); in pmac_i2c_xfer()
1195 for_each_child_of_node(bus->busnode, np) { in pmac_i2c_devscan()
1501 bus->platform_dev->dev.of_node = bus->busnode; in pmac_i2c_create_platform_devices()