Home
last modified time | relevance | path

Searched refs:ports_node (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/net/dsa/ocelot/
H A Dfelix.c1252 struct device_node *ports_node, in felix_parse_ports_node() argument
1258 for_each_available_child_of_node(ports_node, child) { in felix_parse_ports_node()
1303 struct device_node *ports_node; in felix_parse_dt() local
1308 ports_node = of_get_child_by_name(switch_node, "ports"); in felix_parse_dt()
1309 if (!ports_node) in felix_parse_dt()
1310 ports_node = of_get_child_by_name(switch_node, "ethernet-ports"); in felix_parse_dt()
1311 if (!ports_node) { in felix_parse_dt()
1316 err = felix_parse_ports_node(felix, ports_node, port_phy_modes); in felix_parse_dt()
1317 of_node_put(ports_node); in felix_parse_dt()
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.c1226 struct device_node *ports_node, *intf_node; in bcmasp_probe() local
1296 ports_node = of_find_node_by_name(dev->of_node, "ethernet-ports"); in bcmasp_probe()
1297 if (!ports_node) { in bcmasp_probe()
1303 for_each_available_child_of_node(ports_node, intf_node) { in bcmasp_probe()
1344 of_node_put(ports_node); in bcmasp_probe()
/openbmc/linux/drivers/net/dsa/sja1105/
H A Dsja1105_main.c1186 struct device_node *ports_node) in sja1105_parse_ports_node() argument
1191 for_each_available_child_of_node(ports_node, child) { in sja1105_parse_ports_node()
1247 struct device_node *ports_node; in sja1105_parse_dt() local
1250 ports_node = of_get_child_by_name(switch_node, "ports"); in sja1105_parse_dt()
1251 if (!ports_node) in sja1105_parse_dt()
1252 ports_node = of_get_child_by_name(switch_node, "ethernet-ports"); in sja1105_parse_dt()
1253 if (!ports_node) { in sja1105_parse_dt()
1258 rc = sja1105_parse_ports_node(priv, ports_node); in sja1105_parse_dt()
1259 of_node_put(ports_node); in sja1105_parse_dt()