1
0
Fork 0
Commit Graph

271 Commits (ea2166e83693ba3f3f1209030b1282611d4f46e4)

Author SHA1 Message Date
Luciano Coelho 4384c8a7bd wl18xx: add firmware for WiLink8 WLAN chips
This new firmware is used with the new wl18xx driver that has been
recently added in the Linux kernel.  It will be part of Linux v3.6.

This new firmware's version is 8.2.0.0.100.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2012-06-30 18:58:41 +03:00
Luciano Coelho 629bb88092 wl127x/wl128x: add new firmware series as version 5
There are some changes in the newer firmware versions that are not
backwards compatible with older versions of the driver.  Starting on
Linux 3.6, we will need these new versions.

The new versions are X.3.10.2.115 for single-role and X.5.7.0.27 for
multi-role.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2012-06-27 15:47:25 +03:00
Ben Hutchings 5f9710a577 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware 2012-06-15 03:10:25 +01:00
Woody Hung e98750f0d6 rt2800pci:Firmware update v1
Update firmwrae that support the rt3290 chip.

Signed-off-by: Woody Hung <Woody.Hung@mediatek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2012-06-15 03:06:56 +01:00
Divy Le Ray 54f64ed387 cxgb4: update firmware to revision 1.4.23.0
Signed-off-by: Divy Le Ray <divy@chelsio.com>
2012-06-12 16:51:27 -07:00
Ben Hutchings 654c70dae3 Merge branch 'for_upstream' of git://git.qlogic.com/linux-firmware 2012-05-16 23:44:54 +01:00
Costa Yao e50d0d4a90 ar3k: add patch and sysconfig for QCA9564(Aphrodite)
add patch and sysconfig for Qualcomm Atheros QCA9564

Signed-off-by: Costa Yao <cqyao@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2012-05-16 23:38:36 +01:00
Alex Deucher 375e9548bf radeon: add new firmware for SI and TN
This add firmware for the HD7xxx asics code-
named Southern Islands and the trinity APU code-
named Aruba.

It also updates the dates on the license info.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2012-05-02 21:12:00 +01:00
Chad Dupuis f1dd959975 qla2xxx: Update ql2500_fw.bin to version 5.06.05.
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
2012-04-27 13:45:05 -05:00
Chad Dupuis c742ad30ad qla2xxx: Update ql2400_fw.bin to version 5.06.05.
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
2012-04-27 13:43:21 -05:00
Chad Dupuis 6d646caf1e qla2xxx: Update ql2322_fw.bin to version 3.03.28.
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
2012-04-27 13:40:52 -05:00
Chad Dupuis 4df68b57e0 qla2xxx: Update ql2300_fw.bin to version 3.03.28.
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
2012-04-27 13:38:51 -05:00
Barak Witkowski 1a9f168b6c 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>
2012-04-20 01:59:27 +01:00
Ben Hutchings 85fbcaa8b1 WHENCE: List each file on its own line
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2012-04-16 05:36:15 +01:00
Ben Hutchings 9a45f6c130 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>
2012-04-16 05:15:15 +01:00
Pascal Terjan 5af5b3ebdb Add missing : in WHENCE file
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2012-04-16 03:54:34 +01:00
Ben Hutchings 98d5eeecbc WHENCE: Delete ath6kl's references to directories and non-existent files
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2012-04-16 03:54:34 +01:00
Ben Hutchings d70ea985ce 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>
2012-04-16 03:54:34 +01:00
Kalle Valo e47f996a54 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>
2012-04-16 03:54:31 +01:00
Kalle Valo 3726c5b531 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>
2012-04-16 03:54:24 +01:00
Ben Hutchings 8ccddee5ee Merge branch 'linux-firmware' of git://github.com/TI-OpenLink/firmwares 2012-04-02 16:16:15 +01:00
Hayes Wang cf41e02a0e rtl_nic: update firmware for RTL8411
Updated firmware with stability fixes.
Version: 0.0.2

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
2012-04-02 05:25:06 +01:00
Hayes Wang 3c11cda97a 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>
2012-04-02 05:25:06 +01:00
Hayes Wang 942e656fe4 rtl_nic: update firmware for RTL8111E-VL
Updated firmware with stability fixes.
Version: 0.0.4

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
2012-04-02 05:25:06 +01:00
Luciano Coelho f268e39204 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>
2012-02-22 09:34:26 +02:00
Luciano Coelho cfa526bd5a 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>
2012-02-22 09:34:26 +02:00
Bernd Porr 09c949f6d3 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>
2012-02-19 03:42:21 +00:00
Barak Witkowski 6f8990bcd2 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>
2012-02-19 01:07:05 +00:00
Ben Hutchings d50f59e0d2 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>
2012-02-19 01:02:27 +00:00
Divy Le Ray 07af67ca68 linux-firmware: update cxgb3 driver firmware to revision 7.12.0
Signed-off-by: Divy Le Ray <divy@chelsio.com>
2012-02-15 22:42:47 -08:00
Divy Le Ray 196909a42d 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>
2012-02-15 22:42:45 -08:00
Divy Le Ray 3b460f1dca 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>
2012-02-15 22:42:37 -08:00
Arend van Spriel 38118a598d 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>
2012-02-11 19:20:10 +00:00
Franky Lin a3041bd28a 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>
2012-02-11 19:20:10 +00:00
Franky Lin 21afc6feab 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>
2012-02-11 19:20:06 +00:00
Franky Lin db83e1f941 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>
2012-02-11 19:19:50 +00:00
Tim Gardner 652fbb406b 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>
2012-01-23 09:58:21 -07:00
Tim Gardner 4ee709b2ef 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>
2012-01-23 09:55:52 -07:00
Tim Gardner 26be5d1c76 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>
2012-01-23 09:54:08 -07:00
Tim Gardner 5d1a03de96 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>
2012-01-23 09:51:19 -07:00
Ben Hutchings de960e5045 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>
2011-12-29 17:27:13 +01:00
Michael Chan 9897fdba8c 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>
2011-12-26 19:30:42 +01:00
Dmitry Kravkov 286d045541 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]
2011-12-17 09:28:04 +00:00
Ben Hutchings b34ccef9c5 WHENCE: bnx2x: Add the version 6.x.y files
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2011-12-17 09:27:56 +00:00
Ben Hutchings 7ee581d892 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>
2011-12-16 05:42:11 +00:00
Ben Hutchings 5cbed98238 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>
2011-12-16 05:42:10 +00:00
Ben Hutchings 2514500322 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>
2011-12-16 05:42:10 +00:00
Hayes Wang 4969d2da0c 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>
2011-12-16 05:13:15 +00:00
Hayes Wang f57991bb2f 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>
2011-12-16 05:13:15 +00:00
Hayes Wang 575268fe99 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>
2011-12-16 05:13:15 +00:00