Lines Matching refs:mdio_node
259 struct device_node *mdio_node) in sja1105_mdiobus_base_tx_register() argument
266 np = of_get_compatible_child(mdio_node, "nxp,sja1110-base-tx-mdio"); in sja1105_mdiobus_base_tx_register()
313 struct device_node *mdio_node) in sja1105_mdiobus_base_t1_register() argument
320 np = of_get_compatible_child(mdio_node, "nxp,sja1110-base-t1-mdio"); in sja1105_mdiobus_base_t1_register()
475 struct device_node *mdio_node; in sja1105_mdiobus_register() local
482 mdio_node = of_get_child_by_name(switch_node, "mdios"); in sja1105_mdiobus_register()
483 if (!mdio_node) in sja1105_mdiobus_register()
486 if (!of_device_is_available(mdio_node)) in sja1105_mdiobus_register()
490 rc = sja1105_mdiobus_base_tx_register(priv, mdio_node); in sja1105_mdiobus_register()
496 rc = sja1105_mdiobus_base_t1_register(priv, mdio_node); in sja1105_mdiobus_register()
502 of_node_put(mdio_node); in sja1105_mdiobus_register()
509 of_node_put(mdio_node); in sja1105_mdiobus_register()