Home
last modified time | relevance | path

Searched refs:mdiodrv (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.10/drivers/net/phy/
Dmdio_device.c39 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_device_bus_match() local
41 if (mdiodrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY) in mdio_device_bus_match()
150 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_probe() local
156 if (mdiodrv->probe) { in mdio_probe()
157 err = mdiodrv->probe(mdiodev); in mdio_probe()
171 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_remove() local
173 if (mdiodrv->remove) in mdio_remove()
174 mdiodrv->remove(mdiodev); in mdio_remove()
188 struct mdio_driver_common *mdiodrv = &drv->mdiodrv; in mdio_driver_register() local
191 pr_debug("mdio_driver_register: %s\n", mdiodrv->driver.name); in mdio_driver_register()
[all …]
Dphy_device.c488 if (!(phydrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY)) in phy_bus_match()
1346 d->driver = &genphy_c45_driver.mdiodrv.driver; in phy_attach_direct()
1348 d->driver = &genphy_driver.mdiodrv.driver; in phy_attach_direct()
1504 &genphy_driver.mdiodrv.driver); in phy_driver_is_genphy()
1511 &genphy_c45_driver.mdiodrv.driver); in phy_driver_is_genphy_10g()
2968 new_driver->mdiodrv.flags |= MDIO_DEVICE_IS_PHY; in phy_driver_register()
2969 new_driver->mdiodrv.driver.name = new_driver->name; in phy_driver_register()
2970 new_driver->mdiodrv.driver.bus = &mdio_bus_type; in phy_driver_register()
2971 new_driver->mdiodrv.driver.probe = phy_probe; in phy_driver_register()
2972 new_driver->mdiodrv.driver.remove = phy_remove; in phy_driver_register()
[all …]
Dxilinx_gmii2rgmii.c107 .mdiodrv.driver = {
/Linux-v5.10/drivers/phy/broadcom/
Dphy-bcm-ns2-pcie.c88 .mdiodrv = {
Dphy-bcm-ns-usb3.c248 .mdiodrv = {
/Linux-v5.10/include/linux/
Dmdio.h65 struct mdio_driver_common mdiodrv; member
77 container_of(to_mdio_common_driver(d), struct mdio_driver, mdiodrv)
Dphy.h695 struct mdio_driver_common mdiodrv; member
878 struct phy_driver, mdiodrv)
/Linux-v5.10/drivers/net/dsa/
Dlan9303_mdio.c152 .mdiodrv.driver = {
Dmv88e6060.c306 .mdiodrv.driver = {
Ddsa_loop.c370 .mdiodrv.driver = {
Dqca8k.c1516 .mdiodrv.driver = {
Dmt7530.c2698 .mdiodrv.driver = {
/Linux-v5.10/drivers/net/dsa/b53/
Db53_mdio.c376 .mdiodrv.driver = {
/Linux-v5.10/drivers/net/dsa/qca/
Dar9331.c850 .mdiodrv.driver = {
/Linux-v5.10/drivers/net/dsa/mv88e6xxx/
Dchip.c5634 .mdiodrv.driver = {