Lines Matching refs:lpa
547 int adv, lpa, newdup;
550 lpa = mii_rw(nic, np->phyaddr, MII_LPA, MII_READ);
551 dprintf(("update_linkspeed: PHY advertises 0x%hX, lpa 0x%hX.\n",
552 adv, lpa));
555 lpa = lpa & adv;
556 if (lpa & LPA_100FULL) {
559 } else if (lpa & LPA_100HALF) {
562 } else if (lpa & LPA_10FULL) {
565 } else if (lpa & LPA_10HALF) {
569 printf("bad ability %hX - falling back to 10HD.\n", lpa);