Lines Matching refs:port_np
1707 struct device_node *node, *port_np;
1715 for_each_child_of_node(node, port_np) {
1721 if (strcmp(port_np->name, "port"))
1724 ret = of_property_read_u32(port_np, "reg", &port_id);
1727 port_np, ret);
1733 port_np, port_id, port_np->name);
1745 port->name = of_get_property(port_np, "label", NULL);
1756 port->disabled = !of_device_is_available(port_np);
1760 port->slave.ifphy = devm_of_phy_get(dev, port_np, NULL);
1764 port_np, ret);
1769 of_property_read_bool(port_np, "ti,mac-only");
1772 if (of_phy_is_fixed_link(port_np)) {
1773 ret = of_phy_register_fixed_link(port_np);
1777 port_np);
1780 port->slave.phy_node = of_node_get(port_np);
1783 of_parse_phandle(port_np, "phy-handle", 0);
1793 ret = of_get_phy_mode(port_np, &port->slave.phy_if);
1796 port_np, ret);
1800 mac_addr = of_get_mac_address(port_np);
1803 } else if (am65_cpsw_am654_get_efuse_macid(port_np,
1816 of_node_put(port_np);