summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEilon Greenstein <eilong@broadcom.com>2009-10-15 00:17:20 -0700
committerDavid S. Miller <davem@davemloft.net>2009-10-15 00:17:20 -0700
commit1528f320df44af68fc9dd05aed88a1badef23d26 (patch)
tree96b18867b21ab663243a7a4e1c8c8326d73013b4
parent9444d9d58705ab7a00ee908b24c9072061e80b7f (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>
-rw-r--r--WHENCE4
-rw-r--r--bnx2x-e1-5.0.21.0.fwbin162896 -> 0 bytes
-rw-r--r--bnx2x-e1-5.2.7.0.fwbin0 -> 162800 bytes
-rw-r--r--bnx2x-e1h-5.0.21.0.fwbin205616 -> 0 bytes
-rw-r--r--bnx2x-e1h-5.2.7.0.fwbin0 -> 205488 bytes
5 files changed, 2 insertions, 2 deletions
diff --git a/WHENCE b/WHENCE
index c437e14f..a07aede9 100644
--- 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
index 6f990e92..00000000
--- a/bnx2x-e1-5.0.21.0.fw
+++ /dev/null
Binary files differ
diff --git a/bnx2x-e1-5.2.7.0.fw b/bnx2x-e1-5.2.7.0.fw
new file mode 100644
index 00000000..8303cdc7
--- /dev/null
+++ b/bnx2x-e1-5.2.7.0.fw
Binary files differ
diff --git a/bnx2x-e1h-5.0.21.0.fw b/bnx2x-e1h-5.0.21.0.fw
deleted file mode 100644
index de70fb88..00000000
--- a/bnx2x-e1h-5.0.21.0.fw
+++ /dev/null
Binary files differ
diff --git a/bnx2x-e1h-5.2.7.0.fw b/bnx2x-e1h-5.2.7.0.fw
new file mode 100644
index 00000000..116e7132
--- /dev/null
+++ b/bnx2x-e1h-5.2.7.0.fw
Binary files differ