Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[velocity] Fix usage of mii_read() and mii_write()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
  • Loading branch information
mcb30 committed Apr 19, 2018
1 parent f71ba14 commit 285e3e5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/drivers/net/velocity.c
Expand Up @@ -194,14 +194,14 @@ static void velocity_set_link ( struct velocity_nic *vlc ) {
int tmp;

/* Advertise 1000MBit */
tmp = velocity_mii_read ( &vlc->mii, MII_CTRL1000 );
tmp = mii_read ( &vlc->mii, MII_CTRL1000 );
tmp |= ADVERTISE_1000FULL | ADVERTISE_1000HALF;
velocity_mii_write ( &vlc->mii, MII_CTRL1000, tmp );
mii_write ( &vlc->mii, MII_CTRL1000, tmp );

/* Enable GBit operation in MII Control Register */
tmp = velocity_mii_read ( &vlc->mii, MII_BMCR );
tmp = mii_read ( &vlc->mii, MII_BMCR );
tmp |= BMCR_SPEED1000;
velocity_mii_write ( &vlc->mii, MII_BMCR, tmp );
mii_write ( &vlc->mii, MII_BMCR, tmp );
}

/******************************************************************************
Expand Down

0 comments on commit 285e3e5

Please sign in to comment.