Lines Matching refs:mmd_reg
1017 xgbe_read_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) in xgbe_read_mmd_regs_v2() argument
1023 if (mmd_reg & MII_ADDR_C45) in xgbe_read_mmd_regs_v2()
1024 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_read_mmd_regs_v2()
1026 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_read_mmd_regs_v2()
1050 xgbe_write_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, in xgbe_write_mmd_regs_v2() argument
1056 if (mmd_reg & MII_ADDR_C45) in xgbe_write_mmd_regs_v2()
1057 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_write_mmd_regs_v2()
1059 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_write_mmd_regs_v2()
1081 xgbe_read_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) in xgbe_read_mmd_regs_v1() argument
1087 if (mmd_reg & MII_ADDR_C45) in xgbe_read_mmd_regs_v1()
1088 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_read_mmd_regs_v1()
1090 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_read_mmd_regs_v1()
1110 xgbe_write_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, in xgbe_write_mmd_regs_v1() argument
1116 if (mmd_reg & MII_ADDR_C45) in xgbe_write_mmd_regs_v1()
1117 mmd_address = mmd_reg & ~MII_ADDR_C45; in xgbe_write_mmd_regs_v1()
1119 mmd_address = (pdata->mdio_mmd << 16) | (mmd_reg & 0xffff); in xgbe_write_mmd_regs_v1()
1137 xgbe_read_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) in xgbe_read_mmd_regs() argument
1141 return (xgbe_read_mmd_regs_v1(pdata, prtad, mmd_reg)); in xgbe_read_mmd_regs()
1145 return (xgbe_read_mmd_regs_v2(pdata, prtad, mmd_reg)); in xgbe_read_mmd_regs()
1150 xgbe_write_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, in xgbe_write_mmd_regs() argument
1155 return (xgbe_write_mmd_regs_v1(pdata, prtad, mmd_reg, mmd_data)); in xgbe_write_mmd_regs()
1159 return (xgbe_write_mmd_regs_v2(pdata, prtad, mmd_reg, mmd_data)); in xgbe_write_mmd_regs()