Commit Graph

575 Commits

Author SHA1 Message Date
Xose Vazquez Perez f84ebf3bb6 qla2xxx: Update ql2{4,5}00_fw.bin to version 7.01.00
fw and licence were taken from http://ldriver.qlogic.com/firmware/

Cc: Chad Dupuis <chad.dupuis@qlogic.com>
Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
Cc: linux-driver@qlogic.com
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
Acked-by: Saurav Kashyap <saurav.kashyap@qlogic.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-12-15 17:58:06 +00:00
Tedd Ho-Jeong An 0b6ac6bcbf linux-firmware: Update Intel Bluetooth devices firmware patch files
This patch updates firmware patch files for following Intel Bluetooth devices:
- Intel Wireless Bluetooth 7260
- Intel Wireless Bluetooth 3160

This patch fixes
- sometimes device doesn't response to HCI_reset after multiple reboot
- issue with HCI stress testing
- issue with some multi profile cases

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-12-15 17:53:37 +00:00
Solomon Peachy a54a760d0a firmware: cw1200: Add firmware for the ST-E CW1200 WLAN chipset.
This firmware file supports rev 2.2 of the CW1100/CW1200 family.

Signed-off-by: Jean Philippe PERRIN <j.p.perrin@st.com>
Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-12-15 17:51:04 +00:00
Ben Hutchings 0e4366af14 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware 2013-12-15 17:46:33 +00:00
Ben Hutchings 4532c322c1 emi62: Provide the correct bitstream
Commit b8e24bfabb03 ('emi62: use request_firmware()') made
emi62/bitstream.HEX a copy of emi26/bitstream.HEX.  Re-do the
conversion from drivers/usb/misc/emi62_fw_{m,s}.h (these headers
contained the same bitstream but different firmware).

Reported-by: Monty <xiphmont@xiph.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-12-11 05:56:22 +00:00
Bing Zhao b7c8486345 linux-firmware: add Marvell SD8897-B0 firmware combo image
WLAN (SDIO) firmware version: 15.69.2.p11
Bluetooth (SDIO) firmware version: 15.28.2.p11

The combo image can be downloaded through either WLAN or Bluetooth.

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2013-11-04 16:03:34 -08:00
Bing Zhao 5d154a44ad linux-firmware: update Marvell PCIe/USB 8897-B0 firmware combo image
WLAN (PCIe) firmware version: 15.69.2.p11
Bluetooth (USB) firmware version: 15.28.2.p11

The combo image will be downloaded through WLAN only.

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2013-11-04 16:03:32 -08:00
Ben Hutchings 7d0c7a8cfd Merge branch 'wilink4' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/linux-firmware 2013-10-13 21:11:46 +01:00
Larry Finger ffc47f1878 rtlwifi: Add new firmware files for rtl8188eu
The vendor driver RTL8188EUS_linux_v4.1.4_6773.20130222 contains
firmware in the form of data statements. This info has been extracted
into a binary file.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 21:03:23 +01:00
Larry Finger 2c8a279754 rtlwifi: Add new firmware files for rtl8192cu
The vendor driver rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404
includes new firmware files. These were extracted from data statements
in that driver to form these files.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 21:03:23 +01:00
Arend van Spriel fc70339eb5 brcm: add firmware file for the BCM4335 SDIO chipset
This patch adds firmware for the BCM4335 802.11ac SDIO chipset.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 20:30:48 +01:00
Arend van Spriel ec24832ca5 brcm: add firmware for newer version of BCM43241 SDIO chipset
This firmware is intended for revision 4 and above of the BCM43241
SDIO 802.11n chipset.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 20:30:48 +01:00
Arend van Spriel 5a717d1a95 brcm: add firmware file for BCM43241 SDIO chipset
This patch adds the firmware for the BCM43241 SDIO chipset, which
is a 2x2 802.11n device.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 20:30:48 +01:00
Arend van Spriel dc95764482 brcm: rename firmware names expressing host interface type
The firmware name used in brcmfmac for SDIO devices was named
generically as brcmfmac-sdio.bin. To use the brcmfmac SDIO driver
the user had to copy the appropriate firmware to brcmfmac-sdio.bin.

This turned out to be inconvenient for developers switching different
devices on their system so brcmfmac was changed to use chip specific
filenames according format brcmfmac<chipid>-sdio.bin. This patch renames
the existing SDIO firmware files to match this format.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-10-13 20:30:48 +01:00
Felipe Balbi d726804dbc ti-connectivity: add wl1251 firmware and license
This new firmware blob is used with the old wl1251
device whose driver has been in the kernel for quite
some time.

Cc: Luciano Coelho <luca@coelho.fi>
Cc: Pavel Machek <pavel@denx.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2013-10-02 06:55:39 -05:00
Rasesh Mody b8ac7c7e27 linux-firmware: Add Brocade FC/FCOE Adapter firmware files
This patch adds firmware files for Brocade HBA and CNA drivers(BFA and BNA).

Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:53:32 +01:00
Ben Hutchings 8ff6cc3a5e Merge branch 'moxa' of https://github.com/lunn/linux-firmware 2013-09-30 04:50:51 +01:00
Alex Deucher 1461bed130 radeon: add ucode for KAVERI GPUs
Add new ucode files and update the WHENCE entry.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:26:01 +01:00
Alex Deucher 66f87a2261 radeon: add smc ucode for BONAIRE
Add new ucode file and update the WHENCE entry. The
smc ucode is used by the power management controller
on the gpu.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:26:01 +01:00
Tedd Ho-Jeong An 74ed315573 linux-firmware: Add firmware patch file for Intel Bluetooth device(3160)
This patch adds a firmware patch file for Intel Wireless (3160)
Bluetooth device.

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:25:42 +01:00
Tedd Ho-Jeong An fbc6222c9d linux-firmware: add version information for Intel Bluetooth firmware
Added version information for Intel Bluetooth device (7260) firmware

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:25:42 +01:00
Solomon Peachy 321bd6d9d1 cw1200: Add SDD file for the Sagrad SG901-1091/1098 WLAN modules.
Sagrad has granted permission to redistribute this file, which contains
calibration and initialization tables for for their WLAN modules.

Please note that the cw1200 driver still requires firmware files, which
are separately licensed by ST-E.  When (if?) explicit permission is
obtained to redistribute the firmware, it will be added.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Adam Harriman <adam@sagrad.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-09-30 04:25:42 +01:00
Tedd Ho-Jeong An 3fe01af278 Fix filename for Intel Bluetooth firmware
This patch fixes incorrect filename described in the WHENCE

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2013-09-10 20:36:49 +01:00
Tedd Ho-Jeong An 74c9a8ceb4 linux-firmware: update Intel Bluetooth firmware patch file
build version: 1334_02
firmware patch version: 2e

This patch fixes
- SCO connection issue
- A2DP streaming crash issue
- Buffer overwrite with autosuspend issue

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2013-09-10 20:28:19 +01:00
Andrew Lunn e7c85b24a5 moxa: Fix firmware file names.
Too many decimal to hex converstions of the USB product ID resulted in
the firmware files having the wrong name. Rename them, and update the
WHENCE file with the new names.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
2013-09-05 13:18:07 +02:00
Ben Hutchings 600caefd83 Merge branch 'moxa' of https://github.com/lunn/linux-firmware 2013-08-08 22:58:35 +02:00
Andrew Lunn 6eed67a9f3 moxa: Add firmware for some of the Moxa USB-Serial hubs
The following devices all share the same kernel driver

 *       2 ports : UPort 1250, UPort 1250I
 *       4 ports : UPort 1410, UPort 1450, UPort 1450I
 *       8 ports : UPort 1610-8, UPort 1650-8
 *      16 ports : UPort 1610-16, UPort 1650-16

Add firmware for these devices.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
2013-08-08 12:04:52 +02:00
Alex Deucher 931e4469dc radeon: add ucode for KABINI GPUs
Add new ucode files and update the WHENCE entry.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-28 22:39:47 +01:00
Alex Deucher 79fb9b9c06 radeon: add ucode for BONAIRE GPUs
Add new ucode files and update the WHENCE entry.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-28 22:39:40 +01:00
Alex Deucher e2b52bb025 radeon: add smc ucode for radeon GPUs
Add new ucode files and update WHENCE entry.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-28 22:39:30 +01:00
Suravee Suthikulpanit 31f6b3076b linux-firmware: Add AMD microcode patch firmware files
For AMD Families 10h ~ 14h Processors
file:   amd-ucode/microcode_amd.bin
md5sum: 55ae79b82cbfddcf7142058be3c9ec2d

For AMD Family 15h Processors
file:   amd-ucode/microcode_amd_fam15h.bin
md5sum: 122ac7e56442c2b7c28eb26978b2d57c

Version: 07_10_2013

Signed-off-by: Sherry Hurwitz <sherry.hurwitz@amd.com>
Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
[bwh: Include version in WHENCE and GPG signatures as separate files]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-11 01:53:59 +01:00
Hayes Wang 123cd38e97 rtl_nic: add firmware rtl8411-2
File: rtl_nic/rtl8411-2.fw
Version: 0.0.1

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-11 01:49:27 +01:00
Chen Chong 8f0ce37cda ar3k: add Bluetooth support for QCA98XX/QCA24XX
add patch & syscfg for Qualcomm Atheros QCA98XX/QCA24XX

Signed-off-by: Chen Chong <chongc@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-11 01:46:54 +01:00
Emmanuel Grumbach e982abf07f iwlwifi: add firmware for 7260 / 3160 devices
Add new firmware for new devices: 7260 and 3160
version:
22.0.7.0

Cc: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-07-04 03:27:06 +01:00
Ben Hutchings 2892af06dc List symlinks consistently in WHENCE
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-30 01:22:58 +01:00
Ben Hutchings ad883620e2 Add symlinks for old go7007 firmware filenames
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-30 01:13:25 +01:00
Ben Hutchings b5aaee4c7a Merge branch 'go7007' of git://linuxtv.org/hverkuil/linux-firmware
Hans Verkuil says:

The go7007 staging driver has been substantially overhauled for kernel 3.10.
As part of that process the firmware situation has been improved as well.

While Micronas allowed the firmware to be redistributed, it was never made
part of linux-firmware. Only the firmwares for the Sensoray S2250 were added
in the past, but those need the go7007*.bin firmwares as well to work.

This pull request collects all the firmwares necessary to support all the
go7007 devices into the go7007 directory. With this change the go7007 driver
will work out-of-the-box starting with kernel 3.10.
2013-05-30 01:09:34 +01:00
Kevin Cernekee 94f3903968 rp2: Initial commit of Comtrol RocketPort 2 microcode
This is used by drivers/tty/serial/rp2.c.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Signed-off-by: Grant Edwards <grant.edwards@comtrol.com>
Signed-off-by: Nick Thompson <nick.thompson@comtrol.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-27 17:29:32 +01:00
Ben Hutchings b6e70429c0 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware 2013-05-27 17:26:04 +01:00
Alex Deucher d583cfea5c radeon: add ucode for SUN/HAINAN GPUs
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-27 17:17:47 +01:00
Jay Hung 8267525f98 linux-firmware: Add firmware files for mtk mt7630/mt7650 chipsets
This fw is for bluetooth module for mt7630/mt7650 combo chip

Signed-off-by: Jay Hung <jay.hung@mediatek.com>
[bwh: Corrected driver name in WHENCE]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-27 17:13:29 +01:00
Hans Verkuil 88512c918b Add go7007 firmware.
The go7007 staging driver has been overhauled and is now in decent shape. As
part of that work all related firmware files were collected into one place
(the /lib/firmware/go7007 directory) and the .hex firmwares were converted
into a binary format to make it easy to load for the kernel. It's now time
to add the firmware files here to get full support for this driver.

The original firmware came from Micronas. The initial driver package from
them can be found here:

http://nikosapi.org/software/WIS_Go7007/wis-go7007-linux-0.9.8.tar.bz2

The s2250 firmware is from Sensoray and was already part of linux-firmware.
That firmware has just been renamed.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2013-05-23 10:04:25 +02:00
Bing Zhao 009719f9ec linux-firmware: add Marvell PCIe8897-B0 WLAN firmware image
Version 15.69.201.p52

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2013-05-22 18:23:52 -07:00
Ben Hutchings 07ea598af5 Merge branch 'linux-firmware' of git://github.com/TI-OpenLink/firmwares 2013-05-06 14:21:49 +01:00
Hayes Wang cd0e2ba7c3 rtl_nic: add firmware rtl8106e-2
File: rtl_nic/rtl8106e-2.fw
Version: 0.0.1

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-06 04:31:54 +01:00
Hayes Wang 8c9844c2a5 rtl_nic: Add firmware rtl8168g-3
File: rtl_nic/rtl8168g-3.fw
Version: 0.0.1

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2013-05-06 04:31:54 +01:00
Luciano Coelho 07ac844ff0 wl18xx: add default configuration binary
The wl18xx-conf.bin contains a binary configuration that is used by
the driver to configure the firmware.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2013-04-29 12:47:04 +03:00
Luciano Coelho 69d81c7ebd wl18xx: add version 2 of the wl18xx firmware
There is a new API in the latest version of the wl18xx firmware.  Add
the new firmware with a new filename (wl18xx-fw-2.bin), which
corresponds to firmware revision 8.5.0.0.55.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2013-04-29 12:47:04 +03:00
Luciano Coelho 977880610b wl127x/wl128x: update firmwares
Update the wl127x and wl128x firmwares to *.3.10.0.133 for single-role
and *.5.7.0.42 for multi-role.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2013-04-29 12:46:38 +03:00
Tedd Ho-Jeong An 120a97ff30 Add Intel Bluetooth firmware patch files
This is firmware patch files for Bluetooth module in Intel 7260 combo chip.

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2013-04-29 10:06:34 +01:00