t3_mdio_change_bits
err = t3_mdio_change_bits(phy, rv->mmd_addr,
return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, AEL_OPT_SETTINGS, 0,
err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR,
(err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, AEL1002_LB_EN,
err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, 1, 1);
err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, 1, 0);
err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR, BMCR_PDOWN,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, AQ_10G_CTRL,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, AQ_1G_CTRL,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, AQ_100M_CTRL, 0xfe0, adv);
return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR,
err = t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR,
int t3_mdio_change_bits(struct cphy *phy, int mmd, int reg, unsigned int clear,
return t3_mdio_change_bits(cphy, 0, MV88E1XXX_SPECIFIC_CNTRL,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_LOOPBACK,
return t3_mdio_change_bits(cphy, 0, MV88E1XXX_EXT_SPECIFIC_CNTRL,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN,
err = t3_mdio_change_bits(phy, mmd, MII_BMCR, BMCR_PDOWN, BMCR_RESET);
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, 0,
return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR,
err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, 0,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE,
return t3_mdio_change_bits(cphy, 0, MII_BMCR, BMCR_PDOWN,