if_bge: Support more chipsets
authorMichael Neumann <mneumann@ntecs.de>
Mon, 18 Jul 2011 23:00:14 +0000 (01:00 +0200)
committerMichael Neumann <mneumann@ntecs.de>
Mon, 18 Jul 2011 23:00:14 +0000 (01:00 +0200)
commitf47afe1ae70c898a48a9235e69d28f2ed521b48e
tree9c3fd417fcc3afaffa9f1ac119004f6a12127b95
parentf884afc578303ab662bba5f90d9b7b8dd773883d
if_bge: Support more chipsets

Add (limited) support for 5761, 5784, 57780 chipsets.

Tested with a Broadcom BCM5723. It works when media is set
before an IP is being assigned, otherwise it panics. Also panics
a lot on a SMP system.

Obtained from: FreeBSD rev 197832.
sys/bus/pci/pcidevs
sys/bus/pci/pcidevs.h
sys/bus/pci/pcidevs_data.h
sys/dev/netif/bge/if_bge.c
sys/dev/netif/bge/if_bgereg.h