Lines Matching refs:mii_bus
49 struct mii_bus *mdiobus_alloc_size(size_t size) in mdiobus_alloc_size()
51 struct mii_bus *bus; in mdiobus_alloc_size()
74 mdiobus_free(*(struct mii_bus **)res); in _devm_mdiobus_free()
79 struct mii_bus **r = res; in devm_mdiobus_match()
101 struct mii_bus *devm_mdiobus_alloc_size(struct device *dev, int sizeof_priv) in devm_mdiobus_alloc_size()
103 struct mii_bus **ptr, *bus; in devm_mdiobus_alloc_size()
129 void devm_mdiobus_free(struct device *dev, struct mii_bus *bus) in devm_mdiobus_free()
148 struct mii_bus *bus = to_mii_bus(d); in mdiobus_release()
179 struct mii_bus *of_mdio_find_bus(struct device_node *mdio_bus_np) in of_mdio_find_bus()
198 static void of_mdiobus_link_phydev(struct mii_bus *mdio, in of_mdiobus_link_phydev()
232 static inline void of_mdiobus_link_phydev(struct mii_bus *mdio, in of_mdiobus_link_phydev()
250 int __mdiobus_register(struct mii_bus *bus, struct module *owner) in __mdiobus_register()
314 void mdiobus_unregister(struct mii_bus *bus) in mdiobus_unregister()
341 void mdiobus_free(struct mii_bus *bus) in mdiobus_free()
356 struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr) in mdiobus_scan()
394 int mdiobus_read_nested(struct mii_bus *bus, int addr, u32 regnum) in mdiobus_read_nested()
418 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum) in mdiobus_read()
446 int mdiobus_write_nested(struct mii_bus *bus, int addr, u32 regnum, u16 val) in mdiobus_write_nested()
471 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val) in mdiobus_write()