From: Eilon Greenstein Date: Thu, 15 Oct 2009 07:17:20 +0000 (-0700) Subject: bnx2x: Allowing 0 as initial fairness value X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1528f320df44af68fc9dd05aed88a1badef23d26;p=linux-firmware 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 Signed-off-by: David S. Miller --- diff --git a/WHENCE b/WHENCE index c437e14..a07aede 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 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 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 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 index 0000000..116e713 Binary files /dev/null and b/bnx2x-e1h-5.2.7.0.fw differ