Lines Matching refs:ctl
821 int ctl = 0; in genphy_setup_forced() local
827 ctl |= BMCR_SPEED1000; in genphy_setup_forced()
829 ctl |= BMCR_SPEED100; in genphy_setup_forced()
832 ctl |= BMCR_FULLDPLX; in genphy_setup_forced()
834 return phy_write(phydev, MII_BMCR, ctl); in genphy_setup_forced()
844 int ctl = phy_read(phydev, MII_BMCR); in genphy_restart_aneg() local
846 if (ctl < 0) in genphy_restart_aneg()
847 return ctl; in genphy_restart_aneg()
849 ctl |= BMCR_ANENABLE | BMCR_ANRESTART; in genphy_restart_aneg()
852 ctl &= ~BMCR_ISOLATE; in genphy_restart_aneg()
854 return phy_write(phydev, MII_BMCR, ctl); in genphy_restart_aneg()
880 int ctl = phy_read(phydev, MII_BMCR); in genphy_config_aneg() local
882 if (ctl < 0) in genphy_config_aneg()
883 return ctl; in genphy_config_aneg()
885 if (!(ctl & BMCR_ANENABLE) || (ctl & BMCR_ISOLATE)) in genphy_config_aneg()