Home | History | Annotate | Download | only in bnx
History log of /src/sys/dev/microcode/bnx/bnxfw.h
RevisionDateAuthorComments
 1.5  27-Mar-2019  msaitoh Update firmware to 6.0.{15,17} by synching with OpenBSD bnxfw rev. 1.6.
 1.4  03-Jun-2018  maxv branches: 1.4.2;
Constify the microcode variables used by BNX. This moves 38 pages of kernel
memory from .data to .rodata.
 1.3  18-Nov-2009  bouyer branches: 1.3.62;
Sync with OpenBSD: if_bnx.c,v 1.85. Major changes:
Add support for the Broadcom BCM5709 and BCM5716 chips. This upgrade
the B06 firmware, and add the B09 firmware required by the BCM5709.
Remplace TX dmamap array with a dynamically-grown list.

Tested with:
bnx0 at pci4 dev 0 function 0: Broadcom NetXtreme II BCM5708 1000Base-T
and
bnx0 at pci0 dev 0 function 0: Broadcom NetXtreme II BCM5709 1000Base-SX
 1.2  17-Dec-2006  cube branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; 1.2.10; 1.2.54; 1.2.66; 1.2.74;
Add a NetBSD RCS tag.
 1.1  17-Dec-2006  bouyer Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
 1.2.74.1  21-Apr-2010  matt sync to netbsd-5
 1.2.66.1  27-Jan-2010  sborrill Pull up the following revisions(s) (requested by bouyer in ticket #1268):
sys/dev/mii/miidevs: revision 1.90
sys/dev/pci/pcidevs: revision 1.1001
sys/dev/mii/brgphy.c: revision 1.51
sys/dev/microcode/bnx/bnxfw.h: revision 1.3
sys/dev/pci/if_bnx.c: revision 1.29
sys/dev/pci/if_bnxreg.h: revision 1.9
sys/dev/pci/if_bnx.c: revision 1.30

Add support for the Broadcom BCM5709 and BCM5716 chips. Upgrade
the B06 firmware and add the B09 firmware required by the BCM5709.
Replace TX dmamap array with a dynamically-grown list.
Support associated BCM5709CAX and BCM5709C PHYs.
 1.2.54.1  11-Mar-2010  yamt sync with head
 1.2.10.2  12-Jan-2007  ad Sync with head.
 1.2.10.1  17-Dec-2006  ad file bnxfw.h was added on branch newlock2 on 2007-01-12 00:57:38 +0000
 1.2.8.2  30-Dec-2006  yamt sync with head.
 1.2.8.1  17-Dec-2006  yamt file bnxfw.h was added on branch yamt-lazymbuf on 2006-12-30 20:48:35 +0000
 1.2.6.2  23-Dec-2006  ghen Pull up following revision(s) (requested by bouyer in ticket #1608):
sys/arch/i386/conf/INSTALL: revision 1.299 via patch
sys/arch/i386/conf/XEN2_DOM0: revision 1.20 via patch
sys/arch/i386/conf/GENERIC: revision 1.803 via patch
sys/dev/pci/files.pci: revision 1.275 via patch
sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.218 via patch
sys/arch/amd64/conf/GENERIC: revision 1.123 via patch
sys/dev/pci/if_bnx.c: revision 1.1 via patch
share/man/man4/bnx.4: revision 1.1-1.2 via patch
distrib/sets/lists/man/mi: revision 1.959 via patch
sys/arch/amd64/conf/INSTALL: revision 1.62 via patch
sys/dev/microcode/bnx/bnxfw.h: revision 1.1-1.2 via patch
sys/dev/pci/if_bnxreg.h: revision 1.1 via patch
share/man/man4/Makefile: revision 1.417 via patch
sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.112 via patch
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
Add a NetBSD RCS tag.
Nx -> Ox; remove trailing whitespace.
 1.2.6.1  17-Dec-2006  ghen file bnxfw.h was added on branch netbsd-3 on 2006-12-23 14:43:48 +0000
 1.2.4.3  21-Dec-2006  tron Pull up following revision(s) (requested by bouyer in ticket #287):
sys/dev/microcode/bnx/bnxfw.h: revision 1.2
Add a NetBSD RCS tag.
 1.2.4.2  21-Dec-2006  tron Pull up following revision(s) (requested by bouyer in ticket #287):
sys/arch/i386/conf/INSTALL: revision 1.299
sys/arch/i386/conf/XEN2_DOM0: revision 1.20
sys/arch/i386/conf/GENERIC: revision 1.803
sys/dev/pci/files.pci: revision 1.275
sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.218
sys/arch/amd64/conf/GENERIC: revision 1.123
sys/dev/pci/if_bnx.c: revision 1.1
share/man/man4/bnx.4: revision 1.1
distrib/sets/lists/man/mi: revision 1.959
sys/arch/amd64/conf/INSTALL: revision 1.62
sys/dev/microcode/bnx/bnxfw.h: revision 1.1
sys/arch/i386/conf/ALL: revision 1.76
sys/dev/pci/if_bnxreg.h: revision 1.1
share/man/man4/Makefile: revision 1.417
sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.112
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
 1.2.4.1  17-Dec-2006  tron file bnxfw.h was added on branch netbsd-4 on 2006-12-21 13:44:02 +0000
 1.2.2.2  18-Dec-2006  yamt sync with head.
 1.2.2.1  17-Dec-2006  yamt file bnxfw.h was added on branch yamt-splraiseipl on 2006-12-18 11:42:13 +0000
 1.3.62.1  25-Jun-2018  pgoyette Sync with HEAD
 1.4.2.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed