MII_STATUS_LINKUP
if ((bmsr & MII_STATUS_LINKUP) == 0) {
linkup &= BIS(mii_status, MII_STATUS_LINKUP);
linkup &= BIS(mii_status, MII_STATUS_LINKUP);
((status & MII_STATUS_LINKUP) == 0)) {
if ((phy_read(ph, MII_STATUS) & MII_STATUS_LINKUP) &&
(phy_read(ph, MII_STATUS) & MII_STATUS_LINKUP) &&
if ((bmsr & MII_STATUS_LINKUP) == 0) {
linkup &= BIS(mii_status, MII_STATUS_LINKUP);
linkup &= BIS(mii_cs.cs_val, MII_STATUS_LINKUP);
MII_STATUS, MII_STATUS_LINKUP);
if (status & MII_STATUS_LINKUP) {
if ((status & MII_STATUS_LINKUP) == 0) {
val |= (MII_STATUS_MFPRMBLSUPR | MII_STATUS_LINKUP);
val &= ~MII_STATUS_LINKUP;
if (status & MII_STATUS_LINKUP) {
if ((status & MII_STATUS_LINKUP) == 0) {
if ((vrp->chip.mii.status & MII_STATUS_LINKUP) != 0)
if (status != 0xffff && (status & MII_STATUS_LINKUP))