Lines Matching refs:ctl
887 int ctl = 0; in genphy_setup_forced() local
893 ctl |= BMCR_SPEED1000; in genphy_setup_forced()
895 ctl |= BMCR_SPEED100; in genphy_setup_forced()
898 ctl |= BMCR_FULLDPLX; in genphy_setup_forced()
900 return phy_write(phydev, MII_BMCR, ctl); in genphy_setup_forced()
910 int ctl = phy_read(phydev, MII_BMCR); in genphy_restart_aneg() local
912 if (ctl < 0) in genphy_restart_aneg()
913 return ctl; in genphy_restart_aneg()
915 ctl |= BMCR_ANENABLE | BMCR_ANRESTART; in genphy_restart_aneg()
918 ctl &= ~BMCR_ISOLATE; in genphy_restart_aneg()
920 return phy_write(phydev, MII_BMCR, ctl); in genphy_restart_aneg()
946 int ctl = phy_read(phydev, MII_BMCR); in genphy_config_aneg() local
948 if (ctl < 0) in genphy_config_aneg()
949 return ctl; in genphy_config_aneg()
951 if (!(ctl & BMCR_ANENABLE) || (ctl & BMCR_ISOLATE)) in genphy_config_aneg()