Lines Matching defs:eth_node
1427 struct device_node *eth_node)
1436 port = prueth_node_port(eth_node);
1440 mac = prueth_node_mac(eth_node);
1488 emac->phy_node = of_parse_phandle(eth_node, "phy-handle", 0);
1489 if (!emac->phy_node && !of_phy_is_fixed_link(eth_node)) {
1493 } else if (of_phy_is_fixed_link(eth_node)) {
1494 ret = of_phy_register_fixed_link(eth_node);
1500 emac->phy_node = eth_node;
1503 ret = of_get_phy_mode(eth_node, &emac->phy_if);
1538 ret = of_get_ethdev_address(eth_node, ndev);
1546 ndev->dev.of_node = eth_node;
1956 struct device_node *eth_node, *eth_ports_node;
1987 for_each_child_of_node(eth_ports_node, eth_node) {
1990 if (strcmp(eth_node->name, "port"))
1992 ret = of_property_read_u32(eth_node, "reg", ®);
1995 eth_node, ret);
1998 of_node_get(eth_node);
2001 eth0_node = eth_node;
2007 eth1_node = eth_node;
2031 prueth->eth_node[PRUETH_MAC0] = eth0_node;
2032 prueth->eth_node[PRUETH_MAC1] = eth1_node;
2243 eth_node = prueth->eth_node[i];
2244 if (!eth_node)
2247 prueth_netdev_exit(prueth, eth_node);
2286 struct device_node *eth_node;
2301 eth_node = prueth->eth_node[i];
2302 if (!eth_node)
2305 prueth_netdev_exit(prueth, eth_node);
2322 if (prueth->eth_node[PRUETH_MAC1])
2325 if (prueth->eth_node[PRUETH_MAC0])