via-velocity: Fix test of mii_status bit VELOCITY_DUPLEX_FULL
Subsystems (2)
PATCH 1/1 via-velocity: Fix test of mii_status bit VELOCITY_DUPLEX_FULL
Test whether VELOCITY_DUPLEX_FULL bit is set in mii_status.
Signed-off-by Roel Kluin <[email protected]>
---
// vi drivers/net/via-velocity.h +1448
#define VELOCITY_DUPLEX_FULL 0x00000010UL
drivers/net/via-velocity.c +1 -1
@@ -1778,7 +1778,7 @@ static void velocity_error(struct velocity_info *vptr, int status)* mode */ if (vptr->rev_id <REV_ID_VT3216_A0 ) { -if (vptr->mii_status |VELOCITY_DUPLEX_FULL ) +if (vptr->mii_status &VELOCITY_DUPLEX_FULL )BYTE_REG_BITS_ON (TCR_TB2BDIS , ®s->TCR);else BYTE_REG_BITS_OFF (TCR_TB2BDIS , ®s->TCR);
From: Roel Kluin <[email protected]>
Date: Fri, 14 Aug 2009 14:09:56 +0200
Quoted 3 lines
Test whether
VELOCITY_DUPLEX_FULLbit is set inmii_status.Signed-off-by Roel Kluin <[email protected]>
Applied, thanks.