Lines Matching defs:ctl
112 int ctl, adv;
120 ctl = phy_read(phy, MII_BMCR);
121 if (ctl < 0)
122 return ctl;
123 ctl &= ~(BMCR_FULLDPLX | BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE);
126 phy_write(phy, MII_BMCR, ctl);
162 ctl = phy_read(phy, MII_BMCR);
163 ctl |= (BMCR_ANENABLE | BMCR_ANRESTART);
164 phy_write(phy, MII_BMCR, ctl);
171 int ctl;
178 ctl = phy_read(phy, MII_BMCR);
179 if (ctl < 0)
180 return ctl;
181 ctl &= ~(BMCR_FULLDPLX | BMCR_SPEED100 | BMCR_SPEED1000 | BMCR_ANENABLE);
184 phy_write(phy, MII_BMCR, ctl | BMCR_RESET);
191 ctl |= BMCR_SPEED100;
194 ctl |= BMCR_SPEED1000;
200 ctl |= BMCR_FULLDPLX;
201 phy_write(phy, MII_BMCR, ctl);