• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/

Lines Matching defs:bmcr

2232 	unsigned short bmcr;
2234 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2237 if (bmcr & BMCR_FULLDPLX) {
2238 bmcr &= ~BMCR_FULLDPLX;
2239 printk(KERN_DEBUG "%s: try next permutation (BMCR %x)\n", dev->name, bmcr);
2240 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2245 if (bmcr & BMCR_SPEED100) {
2246 bmcr &= ~BMCR_SPEED100;
2247 printk(KERN_DEBUG "%s: try next permutation (BMCR %x)\n", dev->name, bmcr);
2248 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2261 unsigned short lpa, bmcr;
2265 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2266 if (options.speed ? (bmcr & BMCR_SPEED100) : (lpa & (LPA_100HALF | LPA_100FULL)))
2270 if (options.duplex ? (bmcr & BMCR_FULLDPLX) : (lpa & (LPA_100FULL | LPA_10FULL)))
2280 bmcr, tc_mdio_read(dev, pid, MII_BMSR), lpa);
2287 unsigned short bmcr;
2290 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2291 if (bmcr & BMCR_SPEED100)
2295 if (bmcr & BMCR_FULLDPLX)
2311 unsigned short bmcr, lpa;
2316 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2319 bmcr, tc_mdio_read(dev, pid, MII_BMSR), lpa);
2327 if (options.duplex ? (bmcr & BMCR_FULLDPLX) : (lpa & (LPA_100FULL | LPA_10FULL)))
2331 if (options.speed ? (bmcr & BMCR_SPEED100) : (lpa & (LPA_100HALF | LPA_100FULL)))
2337 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2338 if (bmcr & BMCR_FULLDPLX)
2342 if (bmcr & BMCR_SPEED100)
2375 unsigned short bmsr, bmcr, lpa;
2402 bmcr = BMCR_SPEED100;
2403 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2476 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2530 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2532 if (bmcr & (BMCR_PDOWN | BMCR_ISOLATE | BMCR_RESET)) {
2534 bmcr);
2539 bmcr, lp->saved_lpa, lpa);
2573 unsigned short bmsr, bmcr, advertize;
2578 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2601 bmcr |= BMCR_SPEED100;
2603 bmcr &= ~BMCR_SPEED100;
2605 bmcr |= BMCR_FULLDPLX;
2607 bmcr &= ~BMCR_FULLDPLX;
2631 bmcr |= BMCR_ANENABLE;
2632 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2635 bmcr |= BMCR_ANRESTART;
2636 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2637 printk(KERN_DEBUG "%s: ADVERTISE %x BMCR %x\n", dev->name, advertize, bmcr);
2642 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2643 if (!(bmcr & BMCR_ANRESTART))
2650 dev->name, bmcr);
2669 bmcr = BMCR_SPEED100;
2672 bmcr = BMCR_SPEED100;
2674 bmcr = 0;
2676 bmcr |= BMCR_FULLDPLX;
2678 tc_mdio_write(dev, pid, MII_BMCR, bmcr);
2726 unsigned short bmcr;
2730 bmcr = tc_mdio_read(dev, pid, MII_BMCR);
2731 if (bmcr & BMCR_ISOLATE) {
2734 tc_mdio_write(dev, pid, MII_BMCR, bmcr & ~BMCR_ISOLATE);