Subject: kern/23778: BCM5701 B2 chips need the 1 phy quirk
To: None <gnats-bugs@gnats.netbsd.org>
From: Brian Baird <brb@brig.com>
List: netbsd-bugs
Date: 12/17/2003 03:33:15
>Number: 23778
>Category: kern
>Synopsis: BCM5701 B2 chips need the 1 phy quirk
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 17 11:34:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Brian Baird
>Release: NetBSD 1.6ZF
>Organization:
>Environment:
NetBSD type40.brig.com 1.6ZF NetBSD 1.6ZF (BRIG-TYPE40) #0: Wed Dec 3 01:20:00 PST 2003 root@type40.brig.com:/u1/src/sys/arch/i386/compile/BRIG-TYPE40 i386
>Description:
BCM5701 B2 based NIC cards have a built in phy that responds to
all MII addresses
>How-To-Repeat:
boot -current with one of my 5701 NICs
>Fix:
--- if_bge.c.DIST 2003-11-11 19:10:01.000000000 -0800
+++ if_bge.c 2003-12-03 00:53:03.000000000 -0800
@@ -1721,7 +1721,7 @@ static const struct bge_revision {
"BCM5701 B0" },
{ BGE_CHIPID_BCM5701_B2,
- BGE_QUIRK_PCIX_DMA_ALIGN_BUG,
+ BGE_QUIRK_ONLY_PHY_1|BGE_QUIRK_PCIX_DMA_ALIGN_BUG,
"BCM5701 B2" },
{ BGE_CHIPID_BCM5701_B5,
>Release-Note:
>Audit-Trail:
>Unformatted: