]> git.proxmox.com Git - mirror_linux-firmware.git/log
mirror_linux-firmware.git
12 years agoqla2xxx: Update ql2322_fw.bin to version 3.03.28.
Chad Dupuis [Fri, 27 Apr 2012 18:40:52 +0000 (13:40 -0500)]
qla2xxx: Update ql2322_fw.bin to version 3.03.28.

Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
12 years agoqla2xxx: Update ql2300_fw.bin to version 3.03.28.
Chad Dupuis [Fri, 27 Apr 2012 18:38:51 +0000 (13:38 -0500)]
qla2xxx: Update ql2300_fw.bin to version 3.03.28.

Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
12 years agoRemove unused 'mwl8335_duplex.fw'
Ben Hutchings [Sat, 21 Apr 2012 15:32:15 +0000 (16:32 +0100)]
Remove unused 'mwl8335_duplex.fw'

This blob comes from the out-of-tree mwl8335 driver.  It was intended
that the driver would be cleaned up and added to mainline Linux, and
would use this external firmware file.  Unfortunately that has not
been done and the file is redundant.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agobnx2x: adding fw 7.2.51
Barak Witkowski [Thu, 19 Apr 2012 10:33:18 +0000 (13:33 +0300)]
bnx2x: adding fw 7.2.51

This new FW adds support in AFEX mode (multifunction using vntag
header).
It also fixes following issues:
1. Theoretical bug in GRO acceleration (only if the GRO Segment Length
   is a multiple of the SGE Size). This will allow removing the
   workaround from the driver.
2. When a TPA aggregation is open and a packet is accepted with
   timestamp OOO, the new packet begins a new aggregation instead of
   being indicated separately.

Signed-off-by: Barak Witkowski <barak@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoWHENCE: List each file on its own line
Ben Hutchings [Mon, 16 Apr 2012 04:36:15 +0000 (05:36 +0100)]
WHENCE: List each file on its own line

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoWHENCE: Add currently undocumented firmware files
Ben Hutchings [Mon, 16 Apr 2012 04:15:15 +0000 (05:15 +0100)]
WHENCE: Add currently undocumented firmware files

bnx2/bnx2-mips-09-5.0.0.j15.fw and cxgb3/t3fw-7.10.0.bin were
added by the respective maintainers, so assume the same licence
as for other versions of the firmware.

mts_mt9234mu.fw and mts_mt9234zba.fw were added by a user,
apparently with permission from the vendor but without any licence
specified, so treat them as unknown for now.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoAdd missing : in WHENCE file
Pascal Terjan [Thu, 12 Apr 2012 21:49:00 +0000 (22:49 +0100)]
Add missing : in WHENCE file

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoWHENCE: Delete ath6kl's references to directories and non-existent files
Ben Hutchings [Mon, 16 Apr 2012 01:48:26 +0000 (02:48 +0100)]
WHENCE: Delete ath6kl's references to directories and non-existent files

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoWHENCE: Fix ti-connectivity firmware filenames
Ben Hutchings [Mon, 16 Apr 2012 01:45:30 +0000 (02:45 +0100)]
WHENCE: Fix ti-connectivity firmware filenames

All filenames must be specified relative to the repository root.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: ath6k: add firmware for AR6004 hw1.2
Kalle Valo [Tue, 10 Apr 2012 12:18:46 +0000 (15:18 +0300)]
linux-firmware: ath6k: add firmware for AR6004 hw1.2

AR6004 only needs fw-2.bin and currently there's just one board file
(bdata.bin).

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: ath6k: add AR6003 hw2.1.1 firmware version 3.2.0.144
Kalle Valo [Tue, 10 Apr 2012 12:18:33 +0000 (15:18 +0300)]
linux-firmware: ath6k: add AR6003 hw2.1.1 firmware version 3.2.0.144

As there are ABI changes increase the API version to 3 and firmware file
is named fw-3.bin.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoMerge branch 'linux-firmware' of git://github.com/TI-OpenLink/firmwares
Ben Hutchings [Mon, 2 Apr 2012 15:16:15 +0000 (16:16 +0100)]
Merge branch 'linux-firmware' of git://github.com/TI-OpenLink/firmwares

12 years agortl_nic: update firmware for RTL8411
Hayes Wang [Tue, 27 Mar 2012 09:21:15 +0000 (17:21 +0800)]
rtl_nic: update firmware for RTL8411

Updated firmware with stability fixes.
Version: 0.0.2

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: update firmware for RTL8111F
Hayes Wang [Tue, 27 Mar 2012 09:21:14 +0000 (17:21 +0800)]
rtl_nic: update firmware for RTL8111F

Updated firmware with stability fixes.
1. rtl_nic/rtl8168f-1.fw
   Version: 0.0.4
1. rtl_nic/rtl8168f-2.fw
   Version: 0.0.4

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: update firmware for RTL8111E-VL
Hayes Wang [Tue, 27 Mar 2012 09:21:13 +0000 (17:21 +0800)]
rtl_nic: update firmware for RTL8111E-VL

Updated firmware with stability fixes.
Version: 0.0.4

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agolinux-firmware: ti-connectivity: update wl12xx firmwares
Luciano Coelho [Fri, 17 Feb 2012 13:55:56 +0000 (15:55 +0200)]
linux-firmware: ti-connectivity: update wl12xx firmwares

The latest wl12xx driver version now requires a new firmware type with
a different ABI.  This patch adds the corresponding 6 firmware
binaries.  Three for wl127x and three for wl128x.  Each set contains
one firmware for single-role, one firmware for multi-role and one
firmware for production testing and calibration.

Signed-off-by: Luciano Coelho <coelho@ti.com>
12 years agolinux-firmware: ti-connectivity: change fw version info to new style
Luciano Coelho [Mon, 20 Feb 2012 07:37:59 +0000 (09:37 +0200)]
linux-firmware: ti-connectivity: change fw version info to new style

Use the new standard of having a Version field below each firmware
filename instead of having a separate list.

Additionally improve the NVS file description.

Signed-off-by: Luciano Coelho <coelho@ti.com>
12 years agolinux-firmware: update ti-connectivity licence
Luciano Coelho [Fri, 17 Feb 2012 15:27:47 +0000 (17:27 +0200)]
linux-firmware: update ti-connectivity licence

Update the licence file for Texas Instruments connectivity binaries.

Signed-off-by: Luciano Coelho <coelho@ti.com>
12 years agousbdux: Add usbduxsigma firmware
Bernd Porr [Sat, 18 Feb 2012 23:40:15 +0000 (23:40 +0000)]
usbdux: Add usbduxsigma firmware

This adds the missing firmware for usbduxsigma. The
driver is already part of the kernel 3.2. The firware
was submitted with the initial driver submission but
probably got lost when the kernel.org was attacked.
Added usbduxsigma to the list of files in WHENCE

Signed-off-by: Bernd Porr <berndporr@f2s.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoRemove execute permissions from various blobs
Ben Hutchings [Sun, 19 Feb 2012 01:08:40 +0000 (01:08 +0000)]
Remove execute permissions from various blobs

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agobnx2x: adding fw 7.2.16
Barak Witkowski [Thu, 16 Feb 2012 12:40:15 +0000 (14:40 +0200)]
bnx2x: adding fw 7.2.16

This new FW adds the ability to aggregate packets for GRO (and not just LRO) and
also fixes some bugs. Please consider adding it to the FW tree:

1. Added new aggregation mode: GRO. In this mode packets are aggregated such
   that the original packets can be reconstructed by the O/S.
2. 57712 HW bug workaround - initialized all CAM TM registers to 0x32.
3. Adding the FCoE statistics structures to the BNX2X HSI.
4. Wrong configuration of TX HW input buffer size may cause theoretical
   performance effect. Performed configuration fix.
5. FCOE - Arrival of packets beyond task IO size can lead to crash.
   Fix firmware data-in flow.
6. iSCSI - In rare cases of on-chip termination the graceful termination timer
   hangs, and the termination doesn't complete. Firmware fix to MSL timer
   tolerance.
7. iSCSI - Chip hangs when target sends FIN out-of-order or with isles open at
   the initiator side. Firmware implementation corrected to drop FIN received
   out-of-order or with isles still open.
8. iSCSI - Chip hangs when in case of retransmission not aligned to 4-bytes from
   the beginning of iSCSI PDU. Firmware implementation corrected to support
   arbitrary aligned retransmissions.
9. iSCSI - Arrival of target-initiated NOP-IN during intense ISCSI traffic might
   lead to crash. Firmware fix to relevant flow.

Signed-off-by: Barak Witkowski <barak@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agocxgb4: Delete unused file cxgb4/t4fw-1.3.10.0.bin
Ben Hutchings [Sun, 19 Feb 2012 00:59:57 +0000 (00:59 +0000)]
cxgb4: Delete unused file cxgb4/t4fw-1.3.10.0.bin

There doesn't appear to be any driver version that will request the
file "cxgb4/t4fw-1.3.10.0.bin".  The current version requests
"cxgb4/t4fw.bin" which remains as a symlink.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: update cxgb3 driver firmware to revision 7.12.0
Divy Le Ray [Thu, 16 Feb 2012 06:42:47 +0000 (22:42 -0800)]
linux-firmware: update cxgb3 driver firmware to revision 7.12.0

Signed-off-by: Divy Le Ray <divy@chelsio.com>
12 years agolinux-firmware: add t4fw-1.4.16.0.bin firmware for cxgb4 driver.
Divy Le Ray [Thu, 16 Feb 2012 06:42:45 +0000 (22:42 -0800)]
linux-firmware: add t4fw-1.4.16.0.bin firmware for cxgb4 driver.

Update t4fw.bin symlink to point the the latest firmware.

Signed-off-by: Divy Le Ray <divy@chelsio.com>
12 years agolinux-firmware: rename t4fw.bin
Divy Le Ray [Thu, 16 Feb 2012 06:42:37 +0000 (22:42 -0800)]
linux-firmware: rename t4fw.bin

Suffix the FW file name with its version number.
The cxgb4 driver looks up t4fw.bin, so add this file as a symlink.

Signed-off-by: Divy Le Ray <divy@chelsio.com>
12 years agolinux-firmware: brcm: add firmware for bcm43236 usb device
Arend van Spriel [Fri, 3 Feb 2012 20:56:45 +0000 (21:56 +0100)]
linux-firmware: brcm: add firmware for bcm43236 usb device

The brcmfmac driver located in drivers/net/wireless/brcm80211 has
been extended with support for USB devices. This patch adds firmware
for the bcm43236 device.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: brcm: remove nvram file for bcm4329 development board
Franky Lin [Fri, 3 Feb 2012 20:56:44 +0000 (21:56 +0100)]
linux-firmware: brcm: remove nvram file for bcm4329 development board

The nvram file contains configuration info for firmware which varies
with different hardware designs. The version currently in the
repository is for a Broadcom-internal development board that is not
available on the market. This file is not applicable for any exsisting
end-user product. Users should use the nvram file that was
shipped with their device to avoid unexpected or incorrect behavior.
Remove the file from repository to avoid confusion.

Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: brcm: add bcm4330 firmware for brcmfmac
Franky Lin [Fri, 3 Feb 2012 20:56:43 +0000 (21:56 +0100)]
linux-firmware: brcm: add bcm4330 firmware for brcmfmac

This is the initial version of bcm4330 firmware of brcmfmac

Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: brcm: add new bcm4329 firmware for brcmfmac
Franky Lin [Fri, 3 Feb 2012 20:56:42 +0000 (21:56 +0100)]
linux-firmware: brcm: add new bcm4329 firmware for brcmfmac

This patch adds new version of bcm4329 firmware image for brcmfmac
from 3.3 or later kernel.

Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoUpdate licence text for iwlwifi firmware
Ben Hutchings [Wed, 25 Jan 2012 04:07:55 +0000 (04:07 +0000)]
Update licence text for iwlwifi firmware

Just an extension of the copyright dates.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoiwlwifi: add new firmware for 6000g2b devices
Tim Gardner [Mon, 23 Jan 2012 16:57:57 +0000 (09:57 -0700)]
iwlwifi: add new firmware for 6000g2b devices

http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-6000g2b-ucode-18.168.6.1.tgz

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
12 years agoiwlwifi: add new firmware for 2030 devices
Tim Gardner [Mon, 23 Jan 2012 16:55:52 +0000 (09:55 -0700)]
iwlwifi: add new firmware for 2030 devices

http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-2030-ucode-18.168.6.1.tgz

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
12 years agoiwlwifi: add new firmware for 2000 devices
Tim Gardner [Mon, 23 Jan 2012 16:54:08 +0000 (09:54 -0700)]
iwlwifi: add new firmware for 2000 devices

http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-2000-ucode-18.168.6.1.tgz

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
12 years agoiwlwifi: add new firmware for 135 devcies
Tim Gardner [Mon, 23 Jan 2012 16:50:56 +0000 (09:50 -0700)]
iwlwifi: add new firmware for 135 devcies

http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-135-ucode-18.168.6.1.tgz

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
12 years agoiwlwifi: add new firmware for 105 devices
Tim Gardner [Mon, 23 Jan 2012 16:47:36 +0000 (09:47 -0700)]
iwlwifi: add new firmware for 105 devices

http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-105-ucode-18.168.6.1.tgz

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
12 years agofirmware/isci: update to oem parameter format v1.3
Dan Williams [Wed, 4 Jan 2012 09:25:20 +0000 (01:25 -0800)]
firmware/isci: update to oem parameter format v1.3

v1.1 allows finer grained tuning of the SSC (spread-spectrum-clocking)
settings for SAS and SATA.  See notes in probe_roms.h

v1.3 allows the attenuation of the attached cables to be specified to
the driver in terms of 'short', 'medium', and 'long' (see probe_roms.h).
These settings (per phy) are retrieved from the platform oem-parameters
(BIOS rom), the fallback firmware blob, or via a module parameter
override.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agocis: Add makefile for building CIS files from text format
Ben Hutchings [Wed, 24 Aug 2011 05:31:12 +0000 (06:31 +0100)]
cis: Add makefile for building CIS files from text format

Most of the CIS files come from the pcmcia-cs project and are built
from a text format using the pack_cis tool.

In pcmcia-cs 3.2.8, apparently the last release, pack_cis had some
bugs that are fatal when it is built with a current gcc and glibc.
Therefore I refer to my own repackaged version that runs successfully
and generates exactly the same binaries included here.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoisci: Add firmware blob and sources
Ben Hutchings [Sat, 17 Dec 2011 16:58:47 +0000 (16:58 +0000)]
isci: Add firmware blob and sources

isci requires a parameter blob which is usually found in NVRAM, but it
can fall back to loading with request_firmware().  These files are
taken from the Linux source tree where they were wrongly added in
Linux 3.0.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: bnx2: Update mips firmware to fix iSCSI problems
Michael Chan [Mon, 19 Dec 2011 04:13:32 +0000 (20:13 -0800)]
linux-firmware: bnx2: Update mips firmware to fix iSCSI problems

New firmware fixes iSCSI problems with some LeftHand targets that don't
set TTT=0xffffffff for Data-In according to spec.  Firmware generates
exception warnings for this condition and becomes very slow.  This is
fixed by suppressing these warnings when using default error mask.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agobnx2x: Update firmware to 6.2.9
Dmitry Kravkov [Fri, 1 Apr 2011 00:03:36 +0000 (17:03 -0700)]
bnx2x: Update firmware to 6.2.9

To fix bugs when running offloaded FCoE/iSCSI traffic in multiple
Class of Service environments.  In some scenarios, traffic could stop
on certain rings and eventually all traffic would stop.

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Export the blobs to linux-firmware; keep the previous versions]

12 years agoWHENCE: bnx2x: Add the version 6.x.y files
Ben Hutchings [Sat, 17 Dec 2011 09:23:32 +0000 (09:23 +0000)]
WHENCE: bnx2x: Add the version 6.x.y files

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agobnx2x: replace FW to 6.2.5
Vladislav Zolotarov [Mon, 13 Dec 2010 05:44:35 +0000 (05:44 +0000)]
bnx2x: replace FW to 6.2.5

Includes FCoE releated fixes in FW flows

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Export the blobs to linux-firmware]

12 years agobnx2x: Add 57712 support
Dmitry Kravkov [Wed, 6 Oct 2010 03:28:26 +0000 (03:28 +0000)]
bnx2x: Add 57712 support

57712 HW supported with same set of features as for 57710/57711

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Export the blob to linux-firmware]

12 years agobnx2x, cnic, bnx2i: use new FW/HSI
Dmitry Kravkov [Wed, 6 Oct 2010 03:23:26 +0000 (03:23 +0000)]
bnx2x, cnic, bnx2i: use new FW/HSI

This is the new FW HSI blob and the relevant definitions without logic changes.
It also included code adaptation for new HSI. New features are not enabled.

New FW/HSI includes:
- Support for 57712 HW
- Future support for VF (not used)
- Improvements in FW interrupts scheme
- FW FCoE hooks (stubs for future usage)

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Export the blobs to linux-firmware]

12 years agokeyspan_pda: Add makefile for building from source
Ben Hutchings [Wed, 24 Aug 2011 04:43:40 +0000 (05:43 +0100)]
keyspan_pda: Add makefile for building from source

The commands given in the source aren't quite right, and don't cover
use of ihex2fw.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agokeyspan_pda: Fix parse error with as31 version 2.3.1
Ben Hutchings [Wed, 24 Aug 2011 04:40:10 +0000 (05:40 +0100)]
keyspan_pda: Fix parse error with as31 version 2.3.1

keyspan_pda.S has an out-of-range decimal constant that looks
like it was really meant to be a binary constant.  Comparing
with the binary, it appears that as31 used to treat this as 0,
so change the source to use 0 and add a comment on this.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agodvb-ttpci: Add source code and makefile
Ben Hutchings [Wed, 24 Aug 2011 04:01:55 +0000 (05:01 +0100)]
dvb-ttpci: Add source code and makefile

Downstream commercial distributors need to distribute the source code
as well as the binary.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agodsp56k: Add makefile for building from source
Ben Hutchings [Wed, 24 Aug 2011 03:48:10 +0000 (04:48 +0100)]
dsp56k: Add makefile for building from source

Some small amount of postprocessing is required after assembling
bootstrap.asm with a56.  Add a script and makefile for this.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agortl_nic: add new firmware for RTL8402
Hayes Wang [Wed, 26 Oct 2011 13:07:05 +0000 (21:07 +0800)]
rtl_nic: add new firmware for RTL8402

Add new firmware:
1. rtl_nic/rtl8402-1.fw
   version: 0.0.1

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: add new firmware for RTL8411
Hayes Wang [Wed, 26 Oct 2011 13:07:04 +0000 (21:07 +0800)]
rtl_nic: add new firmware for RTL8411

Add new firmware:
1. rtl_nic/rtl8411-1.fw
   version: 0.0.1

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: add new firmware for RTL8111F
Hayes Wang [Wed, 26 Oct 2011 13:07:03 +0000 (21:07 +0800)]
rtl_nic: add new firmware for RTL8111F

Add new firmware:
1. rtl_nic/rtl8168f-1.fw
   version: 0.0.3
2. rtl_nic/rtl8168f-2.fw
   version: 0.0.3

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: update firmware for RTL8111E-VL
Hayes Wang [Wed, 26 Oct 2011 13:07:02 +0000 (21:07 +0800)]
rtl_nic: update firmware for RTL8111E-VL

Updated firmware with stability fixes.
Version: 0.0.3

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agoMerge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux...
Ben Hutchings [Fri, 16 Dec 2011 03:51:38 +0000 (03:51 +0000)]
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git

12 years agobnx2x: Adding FW 7.0.29.0
Dmitry Kravkov [Mon, 17 Oct 2011 14:00:47 +0000 (16:00 +0200)]
bnx2x: Adding FW 7.0.29.0

Includes fixes for the following issues:
  1. (iSCSI) Arrival of un-solicited ASYNC message causes
     firmware to abort the connection with RST.
  2. (FCoE) There is a probability that truncated FCoE packet on
     RX path won't get detected which might lead to FW assert.
  3. (iSCSI) Arrival of target-initiated NOP-IN during intense
     ISCSI traffic might lead to FW assert.
  4. (iSCSI) Chip hangs when in case of retransmission not aligned
     to 4-bytes from the beginning of iSCSI PDU.
  5. (FCoE) Arrival of packets beyond task IO size can lead to crash.

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agolinux-firmware: Add new firmware image for ath6kl driver
Senthil Balasubramanian [Sat, 1 Oct 2011 07:47:14 +0000 (13:17 +0530)]
linux-firmware: Add new firmware image for ath6kl driver

This patch adds the inital version of newly formatted firmware
for ath6kl driver.

Signed-off-by: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoUpdate QLogic phanfw.bin
Sucheta Chakraborty [Fri, 16 Sep 2011 05:56:46 +0000 (22:56 -0700)]
Update QLogic phanfw.bin

Update firmware for QLogic Intelligent Ethernet (3000 and 3100 Series)
Adapters to revision 4.0.579.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agolibertas_tf_usb: Rename firmware to match path in driver
Ben Hutchings [Fri, 9 Sep 2011 01:07:02 +0000 (02:07 +0100)]
libertas_tf_usb: Rename firmware to match path in driver

The driver requests "lbtf_usb.bin".

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agortl_nic: add new firmware for RTL8111F
Hayes Wang [Thu, 1 Sep 2011 07:07:13 +0000 (15:07 +0800)]
rtl_nic: add new firmware for RTL8111F

Add new firmware:
1. rtl_nic/rtl8168f-1.fw
   version: 0.0.2
2. rtl_nic/rtl8168f-2.fw
   version: 0.0.2

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agortl_nic: update firmware for RTL8111E-VL
Hayes Wang [Thu, 1 Sep 2011 07:07:12 +0000 (15:07 +0800)]
rtl_nic: update firmware for RTL8111E-VL

Updated firmware with stability fixes.
Version: 0.0.2

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
12 years agolinux-firmware: Update cxgb4 firmware
Divy Le Ray [Mon, 29 Aug 2011 16:12:15 +0000 (09:12 -0700)]
linux-firmware: Update cxgb4 firmware

Update cxgb4 firmware to revision 1.3.10.0

Signed-off-by: Divy Le Ray <divy@chelsio.com>
12 years agortlwifi: rtl8712u: Upgrade to firmware found in vendor's V2.6.6
Larry Finger [Tue, 16 Aug 2011 16:12:14 +0000 (11:12 -0500)]
rtlwifi: rtl8712u: Upgrade to firmware found in vendor's V2.6.6

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoMerge branch 'master' of git://lunge.queued.net/git/linux-firmware
David Woodhouse [Wed, 17 Aug 2011 15:55:27 +0000 (16:55 +0100)]
Merge branch 'master' of git://lunge.queued.net/git/linux-firmware

12 years agolinux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3
Shahar Levi [Sun, 14 Aug 2011 10:14:10 +0000 (13:14 +0300)]
linux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3

The new wl12xx fw (ver 7.3.0.0.77) had some major api changes.
The main change was the addition of multi-role concept.
For each chip there are two FW kind:
1) A single FW for both STA and AP roles
2) PLT FW that support calibration process

Update FW for WL128x chip to  7.3.0.0.77:
  STA & AP FW version
  PLT FW version

Update FW for WL127x chip 6.3.0.0.77:
  STA & AP FW version
  PLT FW version

Create a soft symbolic link wl12xx-nvs.bin that link to one of
the examples NVF files (by default wl127x)

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
12 years agolinux-firmware: wl12xx: Updated STA & AP FW for WL128x & wl127x
Shahar Levi [Mon, 4 Jul 2011 11:35:17 +0000 (14:35 +0300)]
linux-firmware: wl12xx: Updated STA & AP FW for WL128x & wl127x

Update FW for WL128x chip:
 STA FW version 7.1.5.50.74
 AP FW version 7.2.1.0.54

Update FW for WL127x chip:
 STA FW version 6.1.5.50.74
 AP FW version 6.2.1.0.54

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
12 years agolibertas: add OLPC libertas blobs
Andres Salomon [Thu, 4 Aug 2011 22:40:04 +0000 (15:40 -0700)]
libertas: add OLPC libertas blobs

These blobs are released by the OLPC project, and drive Marvell
libertas chips.  OLPC hardware has additional features and quirks,
which makes special firmware necessary.  The 'lbtf' blobs are
thin firmware, which allows the Linux drivers more control over
the device's functionality.

The firmware was downloaded from
http://dev.laptop.org/pub/firmware/libertas/.

Signed-off-by: Andres Salomon <dilinger@queued.net>
12 years agoMerge git://anongit.freedesktop.org/~dcbw/linux-firmware
David Woodhouse [Sat, 30 Jul 2011 23:15:37 +0000 (00:15 +0100)]
Merge git://anongit.freedesktop.org/~dcbw/linux-firmware

12 years agolibertas: add cf8381 firmware v5.11.9p0
Dan Williams [Mon, 11 Jul 2011 23:56:06 +0000 (18:56 -0500)]
libertas: add cf8381 firmware v5.11.9p0

Signed-off-by: Dan Williams <dcbw@redhat.com>
12 years agoAdd ene-ub6250 SD card reader firmware
Cho, Yu-Chen [Mon, 4 Jul 2011 09:16:10 +0000 (17:16 +0800)]
Add ene-ub6250 SD card reader firmware

Move ENE UB6250 SD/MS card firmware from driver/staging/keucr, and
convert it from HEX to using request_firmware()
Most for this patch is from huajun.li.lee@gmail.com sent at
2011-03-02,only added the ms card reader firmware and LICENCE of
firmware from ENE.

Signed-off-by: Cho, Yu-Chen <acho@novell.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoMerge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab...
David Woodhouse [Fri, 29 Jul 2011 22:07:59 +0000 (23:07 +0100)]
Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-firmware

Conflicts:
WHENCE

12 years agolinux-firmware: update firmware for Intel 6205 Series Wi-Fi Adapters
Guy, Wey-Yi W [Fri, 24 Jun 2011 17:09:48 +0000 (18:09 +0100)]
linux-firmware: update firmware for Intel 6205 Series Wi-Fi Adapters

New version 17.168.5.3

Changelog
- Add "low temperature" support

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoQualcomm Atheros adds Bluetooth firmware for WiFi-BT combo module
Benny Chuang [Tue, 26 Jul 2011 08:38:05 +0000 (09:38 +0100)]
Qualcomm Atheros adds Bluetooth firmware for WiFi-BT combo module

Signed-off-by: Benny Chuang <bchuang@qca.qualcomm.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoQualcomm Atheros updates firmware for WiFi-BT combo module
Benny Chuang [Tue, 26 Jul 2011 08:37:42 +0000 (09:37 +0100)]
Qualcomm Atheros updates firmware for WiFi-BT combo module

Signed-off-by: Benny Chuang <bchuang@qca.qualcomm.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agolinux-firmware: Update patch and sysconfig files for AR3012
Steven.Li [Fri, 29 Jul 2011 09:26:27 +0000 (17:26 +0800)]
linux-firmware: Update patch and sysconfig files for AR3012

The new AR3012 keeps same PID/VID after downloading the patch and
sysconfig files.

Signed-off-by: Steven.Li <yongli@qca.qualcomm.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoAdd license for Terratec H5 DRX-K firmware
Mauro Carvalho Chehab [Mon, 11 Jul 2011 18:18:01 +0000 (15:18 -0300)]
Add license for Terratec H5 DRX-K firmware

The drxk driver allows a per-device firmware, as it seems to
be required. Terratec granted us permission to use the firmware
found at H5 for their devices. Add it to the linux-firmware tree.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
12 years agobnx2x: Adding FW 7.0.23.0
Ariel Elior [Mon, 4 Jul 2011 15:59:00 +0000 (18:59 +0300)]
bnx2x: Adding FW 7.0.23.0

This FW supports multiple concurrent classes of service in network traffic.

Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agoath9k_htc: Update firmware to version 1.3
Ben Hutchings [Sat, 25 Jun 2011 18:02:54 +0000 (19:02 +0100)]
ath9k_htc: Update firmware to version 1.3

v1.1:
* Revamp target capabilities.
* Fix WEP/TKIP.
* Fix BTCOEX.

v1.2:
* Remove TPC for UB94.
* Increase TX buffers count to 48 for UB94/95
* Fix TX power for beacon frames
* Add WMI_BITRATE_MASK_CMDID.
* Fix minimum rate selection for management frames.
* General code scrub.

v1.3:
* Remove unused PHY modes (TURBO etc.)
* Remove unused MIMO PS code.
* Cleanup node flags.
* Remove FastFrame code.
* Fix various bugs in management frame transmission.
* Fix duration calculation.
* Fix packet type calculation.
* Enable CAB queue for UB94/95.
* Fix sequence number assignment.
* Remove vendor-specific hacks.
* Add TX completion for multicast packets.
* Various code cleanups.
* Reduce credit size for UB94/95 to 45.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 years agolinux-firmware: Add a new FW 7.0.20.0
Vladislav Zolotarov [Wed, 15 Jun 2011 10:38:11 +0000 (11:38 +0100)]
linux-firmware: Add a new FW 7.0.20.0

 - Add a separate directory for the bnx2x FW.
 - Post a new FW version: 7.0.20.0

Signed-off-by: Vladislav Zolotarov <vladz@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agoiwlwifi: add updated firmware for 1000 devices
Guy, Wey-Yi W [Fri, 3 Jun 2011 14:05:11 +0000 (15:05 +0100)]
iwlwifi: add updated firmware for 1000 devices

update iwlwifi-1000-5.ucode for 1000 series devices
version: 39.31.5.1

Changlog
 - fix "tid mismatch" issue

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agolinux-firmware: update for Intel 6000 series Wi-Fi Adapters
Guy, Wey-Yi W [Thu, 2 Jun 2011 22:48:33 +0000 (23:48 +0100)]
linux-firmware: update for Intel 6000 series Wi-Fi Adapters

Updated version 9.221.4.1

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
12 years agofirmware: add SUMO + SUMO2 firmwares for llano APUs.
Dave Airlie [Wed, 1 Jun 2011 00:03:27 +0000 (10:03 +1000)]
firmware: add SUMO + SUMO2 firmwares for llano APUs.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agort2870sta: Use latest firmware for RT3070 and RT3071
Ben Hutchings [Sat, 30 Apr 2011 18:31:32 +0000 (19:31 +0100)]
rt2870sta: Use latest firmware for RT3070 and RT3071

Ralink's original drivers for RT2800U-family chips used multiple
different versions of the firmware for different chips.  The rt2870sta
driver in staging was briefly converted to load different files for
different chips.  However, the current rt2870.bin provides 2 images
that are supposed to cover all of them, so:

- Replace rt3070.bin with a symlink.  The driver will use the first
  image and ignore the second.
- Replace rt3071.bin with a copy of the second image in the current
  rt2870.bin.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
13 years agort2860sta: Use latest firmware for RT3090
Ben Hutchings [Sat, 30 Apr 2011 18:31:32 +0000 (19:31 +0100)]
rt2860sta: Use latest firmware for RT3090

Ralink's original drivers for RT2800P/RT2800E-family chips used
multiple different versions of the firmware for different chips.  The
rt2860sta driver in staging was briefly converted to load different
files for different chips.  However, the current rt2860.bin is
supposed to work on all of them, so replace rt3090.bin with a symlink.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
13 years agoAdd source and copyright notice for CIS files from pcmcia-cs
Ben Hutchings [Sat, 8 Jan 2011 22:39:23 +0000 (22:39 +0000)]
Add source and copyright notice for CIS files from pcmcia-cs

The CIS files mostly come from pcmcia-cs releases, in which the source
files were named etc/cis/*.cis and the binaries were named
etc/cis/*.dat.  However, the current drivers request the *binaries* as
cis/*.cis.  It's too late to fix that, so put the sources in a
subdirectory here.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
13 years agolinux-firmware: bnx2: Update firmware and version
Michael Chan [Tue, 10 May 2011 22:16:19 +0000 (15:16 -0700)]
linux-firmware: bnx2: Update firmware and version

upstream kernel commit dc187cb381f1bceb30498861ece510245c43ed9f

Update 5709 mips firmware to 6.2.1a to fix iSCSI performance
regression.  There was an unnecessary context read in the fast path
affecting performance.

Update bnx2 to 2.1.6.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: add new firmware for RTL8168E-VL
Hayes Wang [Mon, 9 May 2011 08:02:29 +0000 (16:02 +0800)]
linux-firmware: add new firmware for RTL8168E-VL

Add firmware: rtl_nic/rtl8168e-3.fw

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: update firmware for RTL8111E
Hayes Wang [Mon, 9 May 2011 08:02:28 +0000 (16:02 +0800)]
linux-firmware: update firmware for RTL8111E

Updated firmware with stability fixes.

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agoMerge git://git.chelsio.net/pub/git/linux-firmware
David Woodhouse [Thu, 28 Apr 2011 23:09:35 +0000 (00:09 +0100)]
Merge git://git.chelsio.net/pub/git/linux-firmware

13 years agoUpdate QLogic phanfw.bin
Sucheta Chakraborty [Tue, 19 Apr 2011 20:28:29 +0000 (13:28 -0700)]
Update QLogic phanfw.bin

Update firmware for QLogic Intelligent Ethernet (3000 and 3100 Series)
Adapters to revision 4.0.550

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: update ap firmware for mwl8k 8366 chip
Nishant Sarmukadam [Wed, 27 Apr 2011 07:00:51 +0000 (12:30 +0530)]
linux-firmware: update ap firmware for mwl8k 8366 chip

This firmware drops packets with size greater than the size
defined in length field of the rx packet descriptor,
which is filled by driver.

The new firmware version is 5.2.6.14.

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: add cxgb4 firmware
Divy Le Ray [Tue, 26 Apr 2011 23:28:52 +0000 (16:28 -0700)]
linux-firmware: add cxgb4 firmware

Add firmware file for Chelsio Termninator 4 ethernet controller

Signed-off-by: Divy Le Ray <divy@chelsio.com>
13 years agolinux-firmware: Initial release for Bluetooth init script
Gery Kahn [Wed, 2 Mar 2011 14:31:46 +0000 (16:31 +0200)]
linux-firmware: Initial release for Bluetooth init script

This is a Bluetooth init script, which contains binary patches to the firmware
that resides in ROM.

v1 -> v2: correct the file path in the comment.

Signed-off-by: Gery Kahn <geryk@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: Add firmware for RTL8168/8111E
Hayes Wang [Wed, 16 Feb 2011 03:30:08 +0000 (11:30 +0800)]
linux-firmware: Add firmware for RTL8168/8111E

Add firmware:
rtl_nic/rtl8168e-1.fw
rtl_nic/rtl8168e-2.fw

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: Add firmware for RTL8105E
Hayes Wang [Wed, 16 Feb 2011 03:30:07 +0000 (11:30 +0800)]
linux-firmware: Add firmware for RTL8105E

Add firmware: rtl_nic/rtl8105e-1.fw

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agoSTMICROELECTRONICS TDA7706 FW for BC and CB revision
Giancarlo Asnaghi [Wed, 16 Mar 2011 09:52:54 +0000 (02:52 -0700)]
STMICROELECTRONICS TDA7706 FW for BC and CB revision

STMICROELECTRONICS TDA7706 RADIO Highly integrated tuner for AM/FM car-radio
Firmware release supporting the BC and CB chip revision.

TDA7706_OM_v2.5.1_boot.txt is supporting the BC revision
TDA7706_OM_v3.0.2_boot.txt is supporting the CB revision

Signed-off-by: Giancarlo Asnaghi <giancarlo.asnaghi@st.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: wl12xx- New STA&AP FW support WL128x + Update STA&AP FW for wl127x
Shahar Levi [Mon, 21 Mar 2011 07:35:33 +0000 (09:35 +0200)]
linux-firmware: wl12xx- New STA&AP FW support WL128x + Update STA&AP FW for wl127x

New FW support for WL128x chip:
  STA FW version 7.1.3.50.58
  AP FW version 7.2.0.0.47

Update STA FW for WL127x chip:
  STA FW version 6.1.3.50.58
  AP FW version 6.2.0.0.47

Example NVS files for WL127x and WL128x

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: add myri10ge firmware
Andrew Gallatin [Mon, 28 Mar 2011 13:31:41 +0000 (09:31 -0400)]
linux-firmware: add myri10ge firmware

These are firmware images for the Myri10GE family of 10GbE NICs

Signed-off-by: Andrew Gallatin <gallatin@myri.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agos2255: updated firmware f2255usb.bin
Sensoray Linux Development [Mon, 4 Apr 2011 16:37:42 +0000 (09:37 -0700)]
s2255: updated firmware f2255usb.bin

Hi David,

This is an update to the latest 2255 firmware f2255usb.bin. The WHENCE license is unchanged.

Thanks,

Signed-off-by: Dean Anderson <linux-dev@sensoray.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agoAdd new firmware for AR7010 devices.
Sujith Manoharan [Wed, 13 Apr 2011 06:07:03 +0000 (11:37 +0530)]
Add new firmware for AR7010 devices.

This FW is at version 1.0 and adds AP mode support.

Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agoAdd new firmware for AR9271 devices.
Sujith Manoharan [Wed, 13 Apr 2011 06:06:12 +0000 (11:36 +0530)]
Add new firmware for AR9271 devices.

This FW is at version 1.0 and adds AP mode support.

Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
13 years agolinux-firmware: add APIv2 AP firmware for marvell 8388
Brian Cavagnolo [Tue, 29 Mar 2011 17:15:18 +0000 (10:15 -0700)]
linux-firmware: add APIv2 AP firmware for marvell 8388

APIv2 adds the following enhancements:

-- capabilities are reported by the firmware
-- API supports up to 8 dedicated AMPDU streams
-- optional packet timestamping and expiration can be enabled.
   Specifically, packets that are queued in firmware for longer
   than 500ms will be dropped if this option is used.

Signed-off-by: Brian Cavagnolo <brian@cozybit.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>