Lines Matching refs:ctl
131 int ctl = BMCR_ANRESTART; in genphy_setup_forced() local
136 ctl |= BMCR_SPEED1000; in genphy_setup_forced()
138 ctl |= BMCR_SPEED100; in genphy_setup_forced()
141 ctl |= BMCR_FULLDPLX; in genphy_setup_forced()
143 err = phy_write(phydev, MDIO_DEVAD_NONE, MII_BMCR, ctl); in genphy_setup_forced()
155 int ctl; in genphy_restart_aneg() local
157 ctl = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMCR); in genphy_restart_aneg()
159 if (ctl < 0) in genphy_restart_aneg()
160 return ctl; in genphy_restart_aneg()
162 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART); in genphy_restart_aneg()
165 ctl &= ~(BMCR_ISOLATE); in genphy_restart_aneg()
167 ctl = phy_write(phydev, MDIO_DEVAD_NONE, MII_BMCR, ctl); in genphy_restart_aneg()
169 return ctl; in genphy_restart_aneg()
196 int ctl = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMCR); in genphy_config_aneg() local
198 if (ctl < 0) in genphy_config_aneg()
199 return ctl; in genphy_config_aneg()
201 if (!(ctl & BMCR_ANENABLE) || (ctl & BMCR_ISOLATE)) in genphy_config_aneg()