Lines Matching refs:devnum
1176 static int rtlgen_read_mmd(struct phy_device *phydev, int devnum, u16 regnum) in rtlgen_read_mmd() argument
1180 if (devnum == MDIO_MMD_VEND2) in rtlgen_read_mmd()
1182 else if (devnum == MDIO_MMD_PCS && regnum == MDIO_PCS_EEE_ABLE) in rtlgen_read_mmd()
1184 else if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_ADV) in rtlgen_read_mmd()
1186 else if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_LPABLE) in rtlgen_read_mmd()
1194 static int rtlgen_write_mmd(struct phy_device *phydev, int devnum, u16 regnum, in rtlgen_write_mmd() argument
1199 if (devnum == MDIO_MMD_VEND2) in rtlgen_write_mmd()
1201 else if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_ADV) in rtlgen_write_mmd()
1209 static int rtl822x_read_mmd(struct phy_device *phydev, int devnum, u16 regnum) in rtl822x_read_mmd() argument
1211 int ret = rtlgen_read_mmd(phydev, devnum, regnum); in rtl822x_read_mmd()
1216 if (devnum == MDIO_MMD_PCS && regnum == MDIO_PCS_EEE_ABLE2) in rtl822x_read_mmd()
1218 else if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_ADV2) in rtl822x_read_mmd()
1220 else if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_LPABLE2) in rtl822x_read_mmd()
1226 static int rtl822x_write_mmd(struct phy_device *phydev, int devnum, u16 regnum, in rtl822x_write_mmd() argument
1229 int ret = rtlgen_write_mmd(phydev, devnum, regnum, val); in rtl822x_write_mmd()
1234 if (devnum == MDIO_MMD_AN && regnum == MDIO_AN_EEE_ADV2) in rtl822x_write_mmd()
1253 static int rtl822xb_read_mmd(struct phy_device *phydev, int devnum, u16 reg) in rtl822xb_read_mmd() argument
1261 if (devnum != MDIO_MMD_VEND2 || phydev->is_c45) in rtl822xb_read_mmd()
1263 phydev->is_c45, devnum, reg); in rtl822xb_read_mmd()
1292 static int rtl822xb_write_mmd(struct phy_device *phydev, int devnum, u16 reg, in rtl822xb_write_mmd() argument
1301 if (devnum != MDIO_MMD_VEND2 || phydev->is_c45) in rtl822xb_write_mmd()
1303 phydev->is_c45, devnum, reg, val); in rtl822xb_write_mmd()