Lines Matching refs:port_np
1735 struct device_node *node, *port_np; in am65_cpsw_nuss_init_slave_ports() local
1743 for_each_child_of_node(node, port_np) { in am65_cpsw_nuss_init_slave_ports()
1749 if (strcmp(port_np->name, "port")) in am65_cpsw_nuss_init_slave_ports()
1752 ret = of_property_read_u32(port_np, "reg", &port_id); in am65_cpsw_nuss_init_slave_ports()
1755 port_np, ret); in am65_cpsw_nuss_init_slave_ports()
1761 port_np, port_id, port_np->name); in am65_cpsw_nuss_init_slave_ports()
1772 port->name = of_get_property(port_np, "label", NULL); in am65_cpsw_nuss_init_slave_ports()
1781 port->disabled = !of_device_is_available(port_np); in am65_cpsw_nuss_init_slave_ports()
1785 port->slave.ifphy = devm_of_phy_get(dev, port_np, NULL); in am65_cpsw_nuss_init_slave_ports()
1789 port_np, ret); in am65_cpsw_nuss_init_slave_ports()
1794 of_property_read_bool(port_np, "ti,mac-only"); in am65_cpsw_nuss_init_slave_ports()
1797 if (of_phy_is_fixed_link(port_np)) { in am65_cpsw_nuss_init_slave_ports()
1798 ret = of_phy_register_fixed_link(port_np); in am65_cpsw_nuss_init_slave_ports()
1802 port_np, ret); in am65_cpsw_nuss_init_slave_ports()
1805 port->slave.phy_node = of_node_get(port_np); in am65_cpsw_nuss_init_slave_ports()
1808 of_parse_phandle(port_np, "phy-handle", 0); in am65_cpsw_nuss_init_slave_ports()
1817 ret = of_get_phy_mode(port_np, &port->slave.phy_if); in am65_cpsw_nuss_init_slave_ports()
1820 port_np, ret); in am65_cpsw_nuss_init_slave_ports()
1824 mac_addr = of_get_mac_address(port_np); in am65_cpsw_nuss_init_slave_ports()
1827 } else if (am65_cpsw_am654_get_efuse_macid(port_np, in am65_cpsw_nuss_init_slave_ports()