| /linux-6.15/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-intel.c | 122 val_rd = mdiobus_read(priv->mii, phyaddr, phyreg); in serdes_status_poll() 144 data = mdiobus_read(priv->mii, serdes_phy_addr, in intel_serdes_powerup() 160 data = mdiobus_read(priv->mii, serdes_phy_addr, SERDES_GCR0); in intel_serdes_powerup() 176 data = mdiobus_read(priv->mii, serdes_phy_addr, SERDES_GCR0); in intel_serdes_powerup() 192 data = mdiobus_read(priv->mii, serdes_phy_addr, SERDES_GCR0); in intel_serdes_powerup() 236 data = mdiobus_read(priv->mii, serdes_phy_addr, SERDES_GCR0); in intel_serdes_powerdown() 297 data = mdiobus_read(priv->mii, serdes_phy_addr, in intel_speed_mode_2500() 341 ns = mdiobus_read(mii, intel_adhoc_addr, PMC_ART_VALUE3); in get_arttime() 343 ns |= mdiobus_read(mii, intel_adhoc_addr, PMC_ART_VALUE2); in get_arttime() 345 ns |= mdiobus_read(mii, intel_adhoc_addr, PMC_ART_VALUE1); in get_arttime() [all …]
|
| /linux-6.15/drivers/net/dsa/b53/ |
| H A D | b53_mdio.c | 308 phy_id = mdiobus_read(mdiodev->bus, 0, 2) << 16; in b53_mdio_probe() 309 phy_id |= mdiobus_read(mdiodev->bus, 0, 3); in b53_mdio_probe()
|
| /linux-6.15/drivers/net/phy/ |
| H A D | xilinx_gmii2rgmii.c | 37 val = mdiobus_read(bus, addr, XILINX_GMII2RGMII_REG); in xgmiitorgmii_configure()
|
| H A D | icplus.c | 107 err = mdiobus_read(phydev->mdio.bus, 30, 0); in ip175c_config_init() 131 err = mdiobus_read(phydev->mdio.bus, i, MII_BMCR); in ip175c_config_init()
|
| H A D | bcm54140.c | 546 tmp = mdiobus_read(bus, addr, MII_PHYSID1); in bcm54140_get_base_addr_and_port() 550 tmp = mdiobus_read(bus, addr, MII_PHYSID2); in bcm54140_get_base_addr_and_port()
|
| H A D | mdio_bus.c | 1107 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum) in mdiobus_read() function 1117 EXPORT_SYMBOL(mdiobus_read);
|
| H A D | phy_device.c | 907 phy_reg = mdiobus_read(bus, addr, MII_PHYSID1); in get_phy_c22_id() 916 phy_reg = mdiobus_read(bus, addr, MII_PHYSID2); in get_phy_c22_id()
|
| H A D | phy.c | 334 ret = mdiobus_read(phydev->mdio.bus, mii_data->phy_id, in phy_mii_ioctl()
|
| H A D | phylink.c | 3245 return mdiobus_read(pl->phydev->mdio.bus, phy_id, reg); in phylink_phy_read()
|
| /linux-6.15/drivers/net/dsa/ |
| H A D | dsa_loop.c | 217 mdiobus_read(bus, ps->port_base + port, MII_BMSR); in dsa_loop_port_vlan_add() 246 mdiobus_read(bus, ps->port_base + port, MII_BMSR); in dsa_loop_port_vlan_del()
|
| H A D | mv88e6060.c | 31 ret = mdiobus_read(bus, sw_addr + REG_PORT(0), PORT_SWITCH_ID); in mv88e6060_get_name()
|
| /linux-6.15/rust/kernel/net/phy/ |
| H A D | reg.rs | 111 bindings::mdiobus_read((*phydev).mdio.bus, (*phydev).mdio.addr, self.0.into()) in read()
|
| /linux-6.15/include/linux/ |
| H A D | mdio.h | 583 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum); 633 return mdiobus_read(mdiodev->bus, mdiodev->addr, regnum); in mdiodev_read()
|
| H A D | phy.h | 1323 return mdiobus_read(phydev->mdio.bus, phydev->mdio.addr, regnum); in phy_read()
|
| /linux-6.15/drivers/net/mdio/ |
| H A D | mdio-bcm-unimac.c | 191 mdiobus_read(bus, addr, MII_BMSR); in unimac_mdio_reset()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 9325 return mdiobus_read(adapter->mii_bus, prtad, regnum); in ixgbe_mdio_read()
|