Lines Matching refs:bmsr
548 uint16_t bmsr, bmcr, anar; in bfe_startup_phy() local
563 bmsr = bfe_read_phy(bfe, MII_STATUS); in bfe_startup_phy()
574 bfe->bfe_chip.bmsr = bmsr; in bfe_startup_phy()
597 if (bmsr & MII_STATUS_100_BASEX_FD) { in bfe_startup_phy()
609 if (bmsr & MII_STATUS_100_BASE_T4) { in bfe_startup_phy()
621 if (bmsr & MII_STATUS_100_BASEX) { in bfe_startup_phy()
633 if (bmsr & MII_STATUS_10_FD) { in bfe_startup_phy()
645 if (bmsr & MII_STATUS_10) { in bfe_startup_phy()
657 if (bmsr & MII_STATUS_CANAUTONEG) { in bfe_startup_phy()
681 if (bfe->bfe_adv_aneg && (bmsr & MII_STATUS_CANAUTONEG)) { in bfe_startup_phy()
712 int, bmsr, int, bmcr, int, anar); in bfe_startup_phy()
732 uint16_t bmsr, bmcr, anar, anlpar; in bfe_check_link() local
739 bmsr = bfe_read_phy(bfe, MII_STATUS); in bfe_check_link()
740 bfe->bfe_mii_bmsr = bmsr; in bfe_check_link()
759 if ((bmsr & MII_STATUS_LINKUP) == 0) { in bfe_check_link()
780 } else if ((!(bmsr & MII_STATUS_CANAUTONEG)) || in bfe_check_link()
781 (!(bmsr & MII_STATUS_ANDONE))) { in bfe_check_link()