mdio_np 483 drivers/net/dsa/lantiq_gswip.c static int gswip_mdio(struct gswip_priv *priv, struct device_node *mdio_np) mdio_np 500 drivers/net/dsa/lantiq_gswip.c return of_mdiobus_register(ds->slave_mii_bus, mdio_np); mdio_np 1831 drivers/net/dsa/lantiq_gswip.c struct device_node *mdio_np, *gphy_fw_np; mdio_np 1878 drivers/net/dsa/lantiq_gswip.c mdio_np = of_get_compatible_child(dev->of_node, "lantiq,xrx200-mdio"); mdio_np 1879 drivers/net/dsa/lantiq_gswip.c if (mdio_np) { mdio_np 1880 drivers/net/dsa/lantiq_gswip.c err = gswip_mdio(priv, mdio_np); mdio_np 1910 drivers/net/dsa/lantiq_gswip.c if (mdio_np) mdio_np 1913 drivers/net/dsa/lantiq_gswip.c of_node_put(mdio_np); mdio_np 347 drivers/net/dsa/realtek-smi-core.c struct device_node *mdio_np; mdio_np 350 drivers/net/dsa/realtek-smi-core.c mdio_np = of_get_compatible_child(smi->dev->of_node, "realtek,smi-mdio"); mdio_np 351 drivers/net/dsa/realtek-smi-core.c if (!mdio_np) { mdio_np 367 drivers/net/dsa/realtek-smi-core.c smi->slave_mii_bus->dev.of_node = mdio_np; mdio_np 371 drivers/net/dsa/realtek-smi-core.c ret = of_mdiobus_register(smi->slave_mii_bus, mdio_np); mdio_np 381 drivers/net/dsa/realtek-smi-core.c of_node_put(mdio_np); mdio_np 901 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device_node *mdio_np = NULL; mdio_np 909 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c mdio_np = child_np; mdio_np 914 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c if (!mdio_np) { mdio_np 919 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c return of_mdiobus_register(mdio, mdio_np); mdio_np 753 drivers/net/ethernet/freescale/enetc/enetc_pf.c struct device_node *mdio_np; mdio_np 777 drivers/net/ethernet/freescale/enetc/enetc_pf.c mdio_np = of_get_child_by_name(np, "mdio"); mdio_np 778 drivers/net/ethernet/freescale/enetc/enetc_pf.c if (mdio_np) { mdio_np 779 drivers/net/ethernet/freescale/enetc/enetc_pf.c of_node_put(mdio_np); mdio_np 1170 drivers/net/ethernet/socionext/sni_ave.c struct device_node *mdio_np; mdio_np 1198 drivers/net/ethernet/socionext/sni_ave.c mdio_np = of_get_child_by_name(np, "mdio"); mdio_np 1199 drivers/net/ethernet/socionext/sni_ave.c if (!mdio_np) { mdio_np 1204 drivers/net/ethernet/socionext/sni_ave.c ret = of_mdiobus_register(priv->mdio, mdio_np); mdio_np 1205 drivers/net/ethernet/socionext/sni_ave.c of_node_put(mdio_np); mdio_np 28 include/linux/of_mdio.h extern struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np); mdio_np 94 include/linux/of_mdio.h static inline struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np)