Lines Matching refs:lpable
2241 uint16_t lpable; in gem_mii_link_check() local
2436 lpable = gem_mii_read(dp, MII_AN_LPABLE); in gem_mii_link_check()
2448 dp->mii_lpable = lpable; in gem_mii_link_check()
2458 lpable, MII_ABILITY_BITS, in gem_mii_link_check()
2468 if (gem_population(lpable) <= 1 && in gem_mii_link_check()
2470 if ((advert & MII_ABILITY_TECH) != lpable) { in gem_mii_link_check()
2481 if (lpable & MII_ABILITY_100BASE_TX) { in gem_mii_link_check()
2486 lpable |= advert & MII_ABILITY_100BASE_TX_FD; in gem_mii_link_check()
2489 if ((advert & lpable) == 0 && in gem_mii_link_check()
2490 lpable & MII_ABILITY_10BASE_T) { in gem_mii_link_check()
2491 lpable |= advert & MII_ABILITY_10BASE_T_FD; in gem_mii_link_check()
2498 } else if (lpable == 0) { in gem_mii_link_check()
2505 val = advert & lpable; in gem_mii_link_check()
2559 lpable, MII_ABILITY_BITS, in gem_mii_link_check()
2567 [fc_cap_decode(lpable)]; in gem_mii_link_check()