]> spindle.queued.net Git - linux-firmware/commitdiff
bnx2x: Allowing 0 as initial fairness value
authorEilon Greenstein <eilong@broadcom.com>
Thu, 15 Oct 2009 07:17:20 +0000 (00:17 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 15 Oct 2009 07:17:20 +0000 (00:17 -0700)
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>
WHENCE
bnx2x-e1-5.0.21.0.fw [deleted file]
bnx2x-e1-5.2.7.0.fw [new file with mode: 0644]
bnx2x-e1h-5.0.21.0.fw [deleted file]
bnx2x-e1h-5.2.7.0.fw [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index c437e14f0b11ef72c73c771d1f52a0e635d10619..a07aede9fcc3c6d9b3c887bffc93098b266bbeef 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -674,8 +674,8 @@ Found in hex form in kernel source.
 
 Driver: bnx2x: Broadcom Everest
 
-File: bnx2x-e1-4.8.53.0.fw.ihex
-File: bnx2x-e1h-4.8.53.0.fw.ihex
+File: bnx2x-e1-5.2.7.0.fw.ihex
+File: bnx2x-e1h-5.2.7.0.fw.ihex
 
 License:
   Copyright (c) 2007-2009 Broadcom Corporation
diff --git a/bnx2x-e1-5.0.21.0.fw b/bnx2x-e1-5.0.21.0.fw
deleted file mode 100644 (file)
index 6f990e9..0000000
Binary files a/bnx2x-e1-5.0.21.0.fw and /dev/null differ
diff --git a/bnx2x-e1-5.2.7.0.fw b/bnx2x-e1-5.2.7.0.fw
new file mode 100644 (file)
index 0000000..8303cdc
Binary files /dev/null and b/bnx2x-e1-5.2.7.0.fw differ
diff --git a/bnx2x-e1h-5.0.21.0.fw b/bnx2x-e1h-5.0.21.0.fw
deleted file mode 100644 (file)
index de70fb8..0000000
Binary files a/bnx2x-e1h-5.0.21.0.fw and /dev/null differ
diff --git a/bnx2x-e1h-5.2.7.0.fw b/bnx2x-e1h-5.2.7.0.fw
new file mode 100644 (file)
index 0000000..116e713
Binary files /dev/null and b/bnx2x-e1h-5.2.7.0.fw differ