Lines Matching defs:emac_status
1134 uint32_t emac_status;
1150 emac_status = bge_reg_get32(bgep, ETHERNET_MAC_STATUS_REG);
1151 bge_reg_put32(bgep, ETHERNET_MAC_STATUS_REG, emac_status);
1156 bgep->phy_gen_status, emac_status));
1552 uint32_t emac_status;
1572 emac_status = bge_reg_get32(bgep,
1574 bgep->serdes_status = emac_status;
1576 if ((emac_status & ETHERNET_STATUS_MI_COMPLETE) &&
1579 emac_status |= ETHERNET_STATUS_SYNC_CHANGED |
1583 ETHERNET_MAC_STATUS_REG, emac_status);
1605 emac_status = bge_reg_get32(bgep,
1608 ETHERNET_MAC_STATUS_REG, emac_status);
1613 emac_status, bgep->serdes_status));
1619 bgep->serdes_status = emac_status;
1620 linkup = BIS(emac_status,
1622 linkup &= BIS(emac_status, ETHERNET_STATUS_PCS_SYNCHED);
1634 if (BIS(emac_status, ETHERNET_STATUS_PCS_ERROR))
1635 emac_status |= ETHERNET_STATUS_LINK_CHANGED;
1636 else if (BIC(emac_status, ETHERNET_STATUS_CFG_CHANGED))
1638 emac_status &=
1642 bgep->serdes_status, emac_status,
1648 if (linkup && BIS(emac_status,
1655 if (BIC(emac_status, ETHERNET_STATUS_LINK_CHANGED))
1676 if (linkup && BIS(emac_status, ETHERNET_STATUS_RECEIVING_CFG))