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: