aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorEilon Greenstein <eilong@broadcom.com>2009-10-15 03:17:20 -0400
committerDavid S. Miller <davem@davemloft.net>2009-10-15 03:17:20 -0400
commitb015e3d112cab1880d262c56655c3ff60e179ceb (patch)
tree5d3d2c780e4ac8cfdd88e921c36fbcf447d585ad /firmware
parent69dc2df3aaee2ce5e875b14b7271436559be9a95 (diff)
bnx2x: Allowing 0 as initial fairness value
Value of zero was used to disable the fairness mechanism. Though the code (driver and FW) allowed changing the value at run time, it did not allow to do that if the mechanism was disabled to begin with. Fixed the FW to allow turning on and off the mechanism at run time. Fixed the code to read the value from the chip at the right sequence. Without this fix, if the initial value was set to zero, traffic could not run on the interface. Signed-off-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Makefile2
-rw-r--r--firmware/WHENCE4
2 files changed, 3 insertions, 3 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index a6c7c3e47e42..45c04660a44d 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -32,7 +32,7 @@ fw-shipped-$(CONFIG_ADAPTEC_STARFIRE) += adaptec/starfire_rx.bin \
32 adaptec/starfire_tx.bin 32 adaptec/starfire_tx.bin
33fw-shipped-$(CONFIG_ATARI_DSP56K) += dsp56k/bootstrap.bin 33fw-shipped-$(CONFIG_ATARI_DSP56K) += dsp56k/bootstrap.bin
34fw-shipped-$(CONFIG_ATM_AMBASSADOR) += atmsar11.fw 34fw-shipped-$(CONFIG_ATM_AMBASSADOR) += atmsar11.fw
35fw-shipped-$(CONFIG_BNX2X) += bnx2x-e1-5.0.21.0.fw bnx2x-e1h-5.0.21.0.fw 35fw-shipped-$(CONFIG_BNX2X) += bnx2x-e1-5.2.7.0.fw bnx2x-e1h-5.2.7.0.fw
36fw-shipped-$(CONFIG_BNX2) += bnx2/bnx2-mips-09-5.0.0.j3.fw \ 36fw-shipped-$(CONFIG_BNX2) += bnx2/bnx2-mips-09-5.0.0.j3.fw \
37 bnx2/bnx2-rv2p-09-5.0.0.j3.fw \ 37 bnx2/bnx2-rv2p-09-5.0.0.j3.fw \
38 bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw \ 38 bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw \
diff --git a/firmware/WHENCE b/firmware/WHENCE
index c437e14f0b11..a07aede9fcc3 100644
--- a/firmware/WHENCE
+++ b/firmware/WHENCE
@@ -674,8 +674,8 @@ Found in hex form in kernel source.
674 674
675Driver: bnx2x: Broadcom Everest 675Driver: bnx2x: Broadcom Everest
676 676
677File: bnx2x-e1-4.8.53.0.fw.ihex 677File: bnx2x-e1-5.2.7.0.fw.ihex
678File: bnx2x-e1h-4.8.53.0.fw.ihex 678File: bnx2x-e1h-5.2.7.0.fw.ihex
679 679
680License: 680License:
681 Copyright (c) 2007-2009 Broadcom Corporation 681 Copyright (c) 2007-2009 Broadcom Corporation