Lines Matching refs:slave_node
1254 struct device_node *slave_node;
1309 for_each_available_child_of_node(node, slave_node) {
1316 if (!of_node_name_eq(slave_node, "slave"))
1319 slave_data->ifphy = devm_of_phy_get(&pdev->dev, slave_node,
1329 slave_data->slave_node = slave_node;
1330 slave_data->phy_node = of_parse_phandle(slave_node,
1332 parp = of_get_property(slave_node, "phy_id", &lenp);
1337 } else if (of_phy_is_fixed_link(slave_node)) {
1341 ret = of_phy_register_fixed_link(slave_node);
1347 slave_data->phy_node = of_node_get(slave_node);
1375 ret = of_get_phy_mode(slave_node, &slave_data->phy_if);
1383 mac_addr = of_get_mac_address(slave_node);
1393 if (of_property_read_u32(slave_node, "dual_emac_res_vlan",
1414 of_node_put(slave_node);
1423 struct device_node *slave_node;
1426 for_each_available_child_of_node(node, slave_node) {
1429 if (!of_node_name_eq(slave_node, "slave"))
1432 if (of_phy_is_fixed_link(slave_node))
1433 of_phy_deregister_fixed_link(slave_node);
1439 of_node_put(slave_node);
1489 ndev->dev.of_node = cpsw->slaves[1].data->slave_node;
1675 ndev->dev.of_node = cpsw->slaves[0].data->slave_node;