qla2xxx: Update ql2400_fw.bin to version 5.08.00.

Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
qla2xxx: Update ql2500_fw.bin to version 5.08.00.

Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
qla2xxx: Update qla2xxx firmware FTP site in WHENCE file.

Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
Merge branch 'for_upstream' of git://git.qlogic.com/linux-firmware
linux-firmware: add carl9170 firmware

GPLv2 firmware for carl9170, Atheros AR9170 802.11 draft-n USB driver.

Cc: Christian Lamparter <chunkeey@googlemail.com>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
carl9170: Add full licence texts to BSD-licenced CMake files

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
carl9170: Fix minimum CMake version

The CMAKE_CURRENT_LIST_DIR command was added in version 2.8.4.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
carl9170: Add and check SHA-256 sums for the toolchain tarballs

The sums for binutils and gcc are based on an HTTPS download (instead
of the default HTTP).

newlib doesn't seem to be available with any kind of signature, so I
compared a tarball and CVS checkout; let's hope they weren't both
compromised.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
carl9170: Add checksum during installation, as preferred by the driver

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
carl9170: Install binary in the parent directory, not /lib/firmware

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Revert "carl9170: Add checksum during installation, as preferred by the driver"

This reverts commit 27bfb9d84640bfbd2776eaa7136b164bd3881700.

There is no need to explicitly add a checksum, as the miniboot tool
normally does this for us.  I can't reproduce the behaviour where the
checksum was omitted.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
rtlwifi/rtl8188ee: Add firmware for new driver

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Move sd8688*.bin images into mrvl/ tree

They are (unlike rest of sd8xxx images from libertas/ and mrvl/) not Libertas
WiFi specific and are used for the bluetooth controller (btmrvl) which does not
look for them in libertas/.

Provide a compatibility symbolic link to avoid breaking libertas_sdio drivers
that are already in use.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Merge branch 'sd8688-move' of git://github.com/lkundrak/linux-firmware
rtl_nic: update firmware for RTL8168G

File: rtl_nic/rtl8168g-2.fw
Version: 0.0.1

This firmware supports new fw setting mothod for linux kernel.

Add MAC OCP settings for:
 -phy reset
 -PXE in ALDPS
 -pwron sequence
 -OBFF

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
linux-firmware: add Marvell SD8797-B0 firmware image

Version 14.66.11.p100

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
linux-firmware: update Marvell SD8797-B0 firmware image

Version 14.66.11.p151

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
linux-firmware: Increment ap firmware API for mwl8k 8366 chip

Set new API to 3 which adds following new features in the fw
a) Add support for additional ampdu streams
b) Handle corresponding watchdog events to destroy ampdu streams

The new firmware version is 5.2.8.16

v2: Added new fw file in WHENCE
	Suggested by Ben Hutchings <ben@decadent.org.uk>

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
cx231xx/cx23885: Remove incorrect Conexant CX23885 firmware

v4l-cx23885-enc.fw is a duplicate of v4l-cx23885-avcore-01.fw, but
should contain code for a different part of the chip.  Unfortunately
the correct code does not seem to be available for redistribution.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
bnx2x: update fw to 7.8.17

This new firmware includes the following changes:

1. Several corner case bugs in iSCSI code.
2. Fixes for FCoE including support for 3PAR targets.
3. Fixes for SR-IOV behaviour including:
	a. Remove FW assert erroneously triggered during FLR.
	b. Several fixes in FLR flow.
	c. Prevent VF crash when packet bigger than MTU arrives.
	d. Improve security against malicious VF.
4. Added CSUM and TSO support for encapsulation protocols.
5. Added RSS capability for GRE traffic based on inner headers.
6. Added FCoE support for 4-port 57840 devices.

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
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>