mirror of https://github.com/ipxe/ipxe.git
[velocity] Fix usage of mii_read() and mii_write()
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/72/merge
parent
f71ba143c7
commit
285e3e5287
|
@ -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 );
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
|
|
Loading…
Reference in New Issue