Lines Matching refs:phyaddr

48 static void stmmac_xgmac2_c45_format(struct stmmac_priv *priv, int phyaddr,  in stmmac_xgmac2_c45_format()  argument
55 tmp &= ~BIT(phyaddr); in stmmac_xgmac2_c45_format()
58 *hw_addr = (phyaddr << MII_XGMAC_PA_SHIFT) | (phyreg & 0xffff); in stmmac_xgmac2_c45_format()
62 static void stmmac_xgmac2_c22_format(struct stmmac_priv *priv, int phyaddr, in stmmac_xgmac2_c22_format() argument
70 tmp |= BIT(phyaddr); in stmmac_xgmac2_c22_format()
73 *hw_addr = (phyaddr << MII_XGMAC_PA_SHIFT) | (phyreg & 0x1f); in stmmac_xgmac2_c22_format()
126 static int stmmac_xgmac2_mdio_read_c22(struct mii_bus *bus, int phyaddr, in stmmac_xgmac2_mdio_read_c22() argument
136 if (phyaddr > MII_XGMAC_MAX_C22ADDR) in stmmac_xgmac2_mdio_read_c22()
139 stmmac_xgmac2_c22_format(priv, phyaddr, phyreg, &addr); in stmmac_xgmac2_mdio_read_c22()
144 static int stmmac_xgmac2_mdio_read_c45(struct mii_bus *bus, int phyaddr, in stmmac_xgmac2_mdio_read_c45() argument
153 stmmac_xgmac2_c45_format(priv, phyaddr, devad, phyreg, &addr); in stmmac_xgmac2_mdio_read_c45()
203 static int stmmac_xgmac2_mdio_write_c22(struct mii_bus *bus, int phyaddr, in stmmac_xgmac2_mdio_write_c22() argument
213 if (phyaddr > MII_XGMAC_MAX_C22ADDR) in stmmac_xgmac2_mdio_write_c22()
216 stmmac_xgmac2_c22_format(priv, phyaddr, phyreg, &addr); in stmmac_xgmac2_mdio_write_c22()
222 static int stmmac_xgmac2_mdio_write_c45(struct mii_bus *bus, int phyaddr, in stmmac_xgmac2_mdio_write_c45() argument
231 stmmac_xgmac2_c45_format(priv, phyaddr, devad, phyreg, &addr); in stmmac_xgmac2_mdio_write_c45()
268 static int stmmac_mdio_read_c22(struct mii_bus *bus, int phyaddr, int phyreg) in stmmac_mdio_read_c22() argument
279 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_read_c22()
306 static int stmmac_mdio_read_c45(struct mii_bus *bus, int phyaddr, int devad, in stmmac_mdio_read_c45() argument
320 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_read_c45()
367 static int stmmac_mdio_write_c22(struct mii_bus *bus, int phyaddr, int phyreg, in stmmac_mdio_write_c22() argument
379 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_write_c22()
406 static int stmmac_mdio_write_c45(struct mii_bus *bus, int phyaddr, in stmmac_mdio_write_c45() argument
420 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_write_c45()