Broadcom BCM57765 support?

Marius Strobl marius at alchemy.franken.de
Wed Apr 20 13:45:01 UTC 2011


On Wed, Apr 20, 2011 at 02:22:47PM +0100, Paul Thornton wrote:
> Hi,
> 
> On 20/04/2011 14:16, Marius Strobl wrote:
> > Looks like brgphy(4) also needs to be taught about this hardware. Could
> > you please provide the corresponding part of a verbose dmesg?
> 
> Hopefully this covers everything that you might need:
> 
> pcib4: slot 0 INTA is routed to irq 18
> found->	vendor=0x14e4, dev=0x16bc, revid=0x00
> 	domain=0, bus=4, slot=0, func=1
> 	class=08-05-01, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0006, statreg=0x0010, cachelnsz=64 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 	intpin=b, irq=7
> 	powerspec 3  supports D0 D3  current D0
> 	MSI supports 1 message, 64 bit
> 	map[10]: type Prefetchable Memory, range 64, base 0x93120000, size 16,
> enabled
> pcib4: requested memory range 0x93120000-0x9312ffff: good
> pcib0: matched entry for 0.22.INTB (src \\_SB_.PCI0.Z00O:0)
> pci_link13: Picked IRQ 19 with weight 1
> pcib0: slot 22 INTB routed to irq 19 via \\_SB_.PCI0.Z00O
> pcib4: slot 0 INTB is routed to irq 19
> bge0: <Broadcom unknown BCM57765, ASIC rev. 0x57785000> mem
> 0x93100000-0x9310ffff,0x93110000-0x9311ffff irq 18 at device 0.0 on pci4
> bge0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0x93100000
> bge0: attempting to allocate 1 MSI vectors (8 supported)
> msi: routing MSI IRQ 256 to local APIC 0 vector 56
> bge0: using IRQ 256 for MSI
> bge0: CHIP ID 0x57785000; ASIC REV 0x57785; CHIP REV 0x577850; PCI-E
> bge0: Disabling fastboot
> bge0: Disabling fastboot
> miibus0: <MII bus> on bge0
> ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
> ukphy0: OUI 0x00d897, model 0x0024, rev. 0
> ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
> 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
> bge0: bpf attached
> bge0: Ethernet address: c4:2c:03:08:0b:9d
> bge0: [MPSAFE]
> bge0: [FILTER]
> 

Hrm, looks like neither NetBSD nor OpenBSD support this variant so
far, however Linux also doesn't seem to have special handling for it.
Could you please give the attached patch in addition to the existing
one a try?

Marius

-------------- next part --------------
A non-text attachment was scrubbed...
Name: brgphy_57785.diff
Type: text/x-diff
Size: 1038 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20110420/75585317/brgphy_57785.bin


More information about the freebsd-net mailing list