Home
last modified time | relevance | path

Searched refs:write_c45 (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v6.6/drivers/net/mdio/
Dmdio-mux.c119 r = pb->mii_bus->write_c45(pb->mii_bus, phy_id, dev_addr, regnum, val); in mdio_mux_write_c45()
221 if (parent_bus->write_c45) in mdio_mux_init()
222 cb->mii_bus->write_c45 = mdio_mux_write_c45; in mdio_mux_init()
Dmdio-i2c.c410 mii->write_c45 = i2c_mii_write_rollball; in mdio_i2c_alloc()
416 mii->write_c45 = i2c_mii_write_default_c45; in mdio_i2c_alloc()
Dmdio-octeon.c64 bus->mii_bus->write_c45 = cavium_mdiobus_write_c45; in octeon_mdiobus_probe()
Dmdio-thunder.c99 bus->mii_bus->write_c45 = cavium_mdiobus_write_c45; in thunder_mdiobus_pci_probe()
Dmdio-aspeed.c166 bus->write_c45 = aspeed_mdio_write_c45; in aspeed_mdio_probe()
Dmdio-bitbang.c244 bus->write_c45 = mdiobb_write_c45; in alloc_mdio_bitbang()
Dmdio-ipq4019.c265 bus->write_c45 = ipq4019_mdio_write_c45; in ipq4019_mdio_probe()
Dmdio-mux-bcm-iproc.c259 bus->write_c45 = iproc_mdiomux_write_c45; in mdio_mux_iproc_probe()
/Linux-v6.6/drivers/net/ethernet/freescale/enetc/
Denetc_pci_mdio.c45 bus->write_c45 = enetc_mdio_write_c45; in enetc_pci_mdio_probe()
Denetc_pf.c839 bus->write_c45 = enetc_mdio_write_c45; in enetc_mdio_probe()
877 bus->write_c45 = enetc_mdio_write_c45; in enetc_imdio_create()
/Linux-v6.6/drivers/net/dsa/sja1105/
Dsja1105_mdio.c339 bus->write_c45 = sja1105_base_t1_mdio_write_c45; in sja1105_mdiobus_base_t1_register()
387 bus->write_c45 = priv->info->pcs_mdio_write_c45; in sja1105_mdiobus_pcs_register()
/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_mdio.c559 new_bus->write_c45 = &stmmac_xgmac2_mdio_write_c45; in stmmac_mdio_register()
578 new_bus->write_c45 = &stmmac_mdio_write_c45; in stmmac_mdio_register()
/Linux-v6.6/drivers/net/phy/
Dmdio_bus.c666 if (!!bus->read != !!bus->write || !!bus->read_c45 != !!bus->write_c45) in __mdiobus_register()
974 if (bus->write_c45) in __mdiobus_c45_write()
975 err = bus->write_c45(bus, addr, devad, regnum, val); in __mdiobus_c45_write()
/Linux-v6.6/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_mdio.c222 mdio_bus->write_c45 = sxgbe_mdio_write_c45; in sxgbe_mdio_register()
/Linux-v6.6/drivers/net/ethernet/wangxun/ngbe/
Dngbe_mdio.c266 mii_bus->write_c45 = ngbe_phy_write_reg_mdi_c45; in ngbe_mdio_init()
/Linux-v6.6/drivers/net/ethernet/intel/ixgbe/
Dixgbe_phy.c1032 s32 (*write_c45)(struct mii_bus *bus, int addr, int devad, int regnum, in ixgbe_mii_bus_init() local
1056 write_c45 = ixgbe_x550em_a_mii_bus_write_c45; in ixgbe_mii_bus_init()
1062 write_c45 = ixgbe_mii_bus_write_c45; in ixgbe_mii_bus_init()
1073 bus->write_c45 = write_c45; in ixgbe_mii_bus_init()
/Linux-v6.6/drivers/net/ethernet/marvell/
Dmvmdio.c292 bus->write_c45 = orion_mdio_xsmi_write_c45; in orion_mdio_probe()
/Linux-v6.6/drivers/net/ethernet/wangxun/txgbe/
Dtxgbe_phy.c139 mii_bus->write_c45 = &txgbe_pcs_write; in txgbe_mdio_pcs_init()
719 mii_bus->write_c45 = &txgbe_phy_write; in txgbe_ext_phy_init()
/Linux-v6.6/drivers/net/ethernet/freescale/
Dxgmac_mdio.c398 bus->write_c45 = xgmac_mdio_write_c45; in xgmac_mdio_probe()
/Linux-v6.6/drivers/net/ethernet/hisilicon/
Dhns_mdio.c520 new_bus->write_c45 = hns_mdio_write_c45; in hns_mdio_probe()
/Linux-v6.6/drivers/net/ethernet/ti/
Ddavinci_mdio.c612 data->bus->write_c45 = davinci_mdiobb_write_c45; in davinci_mdio_probe()
/Linux-v6.6/drivers/net/ethernet/ni/
Dnixge.c1227 bus->write_c45 = nixge_mdio_write_c45; in nixge_mdio_setup()
/Linux-v6.6/include/linux/
Dphy.h382 int (*write_c45)(struct mii_bus *bus, int addr, int devnum, member
/Linux-v6.6/drivers/net/ethernet/renesas/
Drswitch.c1221 mii_bus->write_c45 = rswitch_etha_mii_write_c45; in rswitch_mii_register()
/Linux-v6.6/drivers/net/dsa/ocelot/
Dfelix_vsc9959.c1002 bus->write_c45 = enetc_mdio_write_c45; in vsc9959_mdio_bus_alloc()

12