Home
last modified time | relevance | path

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

/linux/drivers/net/phy/
H A Dmdio_device.c205 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_probe() local
211 if (mdiodrv->probe) { in mdio_probe()
212 err = mdiodrv->probe(mdiodev); in mdio_probe()
226 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_remove() local
228 if (mdiodrv->remove) in mdio_remove()
229 mdiodrv->remove(mdiodev); in mdio_remove()
241 struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_shutdown() local
243 if (mdiodrv->shutdown) in mdio_shutdown()
244 mdiodrv->shutdown(mdiodev); in mdio_shutdown()
255 struct mdio_driver_common *mdiodrv = &drv->mdiodrv; in mdio_driver_register() local
[all …]
H A Dphy_device.c551 if (!(phydrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY)) in phy_bus_match()
1768 d->driver = &genphy_c45_driver.mdiodrv.driver; in phy_attach_direct()
1770 d->driver = &genphy_driver.mdiodrv.driver; in phy_attach_direct()
3855 if (WARN(new_driver->mdiodrv.driver.of_match_table, in phy_driver_register()
3860 new_driver->mdiodrv.flags |= MDIO_DEVICE_IS_PHY; in phy_driver_register()
3861 new_driver->mdiodrv.driver.name = new_driver->name; in phy_driver_register()
3862 new_driver->mdiodrv.driver.bus = &mdio_bus_type; in phy_driver_register()
3863 new_driver->mdiodrv.driver.probe = phy_probe; in phy_driver_register()
3864 new_driver->mdiodrv.driver.remove = phy_remove; in phy_driver_register()
3865 new_driver->mdiodrv.driver.owner = owner; in phy_driver_register()
[all …]
H A Dmdio_bus.c960 const struct mdio_driver *mdiodrv = to_mdio_driver(drv); in mdio_bus_match() local
964 if (!(mdiodrv->mdiodrv.flags & MDIO_DEVICE_IS_PHY) != in mdio_bus_match()
H A Dxilinx_gmii2rgmii.c140 .mdiodrv.driver = {
/linux/drivers/phy/broadcom/
H A Dphy-bcm-ns2-pcie.c74 .mdiodrv = {
H A Dphy-bcm-ns-usb3.c232 .mdiodrv = {
/linux/drivers/net/dsa/
H A Ddsa_loop.c390 .mdiodrv.driver = {
401 return drv == &dsa_loop_drv.mdiodrv.driver; in dsa_loop_bus_match()
H A Dlan9303_mdio.c165 .mdiodrv.driver = {
H A Dmt7530-mdio.c255 .mdiodrv.driver = {
H A Dmv88e6060.c372 .mdiodrv.driver = {
H A Dyt921x.c3451 .mdiodrv.driver = {
/linux/drivers/net/dsa/xrs700x/
H A Dxrs700x_mdio.c167 .mdiodrv.driver = {
/linux/drivers/net/dsa/microchip/
H A Dksz8863_smi.c216 .mdiodrv.driver = {
/linux/include/linux/
H A Dmdio.h61 struct mdio_driver_common mdiodrv; member
77 struct mdio_driver, mdiodrv)
H A Dphy.h1128 struct mdio_driver_common mdiodrv; member
1567 struct phy_driver, mdiodrv)
/linux/drivers/net/dsa/b53/
H A Db53_mdio.c395 .mdiodrv.driver = {
/linux/drivers/net/dsa/mxl862xx/
H A Dmxl862xx.c466 .mdiodrv.driver = {
/linux/drivers/net/dsa/lantiq/
H A Dmxl-gsw1xx.c930 .mdiodrv.driver = {
/linux/drivers/net/dsa/qca/
H A Dar9331.c1132 .mdiodrv.driver = {
H A Dqca8k-8xxx.c2215 .mdiodrv.driver = {
/linux/drivers/net/dsa/realtek/
H A Drtl8366rb.c1865 .mdiodrv.driver = {
H A Drtl8365mb.c2173 .mdiodrv.driver = {
/linux/drivers/clk/qcom/
H A Dnsscc-qca8k.c2211 .mdiodrv.driver = {
/linux/drivers/net/dsa/mv88e6xxx/
H A Dchip.c7473 .mdiodrv.driver = {