[PATCH] sk98lin: fix truncated collision threshold mask
Patch to correct broken collision threshold mask in (same problem as sky2 driver). Should be three bits wide, but the mask only allows for 1 bit to be set. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
83405f058e
commit
f326fe768b
1 changed files with 1 additions and 1 deletions
|
@ -1473,7 +1473,7 @@ extern "C" {
|
||||||
#define GM_TXCR_FORCE_JAM (1<<15) /* Bit 15: Force Jam / Flow-Control */
|
#define GM_TXCR_FORCE_JAM (1<<15) /* Bit 15: Force Jam / Flow-Control */
|
||||||
#define GM_TXCR_CRC_DIS (1<<14) /* Bit 14: Disable insertion of CRC */
|
#define GM_TXCR_CRC_DIS (1<<14) /* Bit 14: Disable insertion of CRC */
|
||||||
#define GM_TXCR_PAD_DIS (1<<13) /* Bit 13: Disable padding of packets */
|
#define GM_TXCR_PAD_DIS (1<<13) /* Bit 13: Disable padding of packets */
|
||||||
#define GM_TXCR_COL_THR_MSK (1<<10) /* Bit 12..10: Collision Threshold */
|
#define GM_TXCR_COL_THR_MSK (7<<10) /* Bit 12..10: Collision Threshold */
|
||||||
|
|
||||||
#define TX_COL_THR(x) (SHIFT10(x) & GM_TXCR_COL_THR_MSK)
|
#define TX_COL_THR(x) (SHIFT10(x) & GM_TXCR_COL_THR_MSK)
|
||||||
|
|
||||||
|
|
Reference in a new issue