Commit Graph

1386 Commits

Author SHA1 Message Date
Max Chou 180e2b46aa
rtl_bt: Update configuration file for BT part of RTL8822CU
This configuration file can be used for BT part of RTL8822CU/RTL8822CE.

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-23 08:34:58 -04:00
Sudarsana Reddy Kalluru 0acd93ea00
bnx2x: Add FW 7.13.15.0.
This patch adds new FW for bnx2x, which addresses the following issues:
- TCP packet with padding can open TPA aggregation in GRO mode.
- Tx Silent Drops could cause HW error when statistics is not enabled for client.
- Transmission of tunneled packets over tx-only clients (with cos>0 in this case) followed by load/unload with DCB update (for instance), resulted in a Tx path halt.
- FORWARD_SETUP ramrod yielded a FW assert (x_eth_fp_hsi_ver_invalid).

The FW also adds support for direct update of RSS indirection table entry.

Signed-off-by: Sudarsana Reddy Kalluru <skalluru@marvell.com>
Signed-off-by: Ameen Rahman <arahman@marvell.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-23 08:30:48 -04:00
Allen, John 2b016afc34
linux-firmware: Update AMD cpu microcode
* Update AMD cpu microcode for processor family 17h

Key Name        = AMD Microcode Signing Key (for signing microcode container files only)
Key ID          = F328AE73
Key Fingerprint = FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-22 07:29:00 -04:00
Amit K Bag 4c3e853c75
linux-firmware: Update firmware file for Intel Bluetooth AX200
This patch updates new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0333

Release Version: 21.50.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-14 07:12:16 -04:00
Amit K Bag 7a79d2208c
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP).

FW Build: REL0333

Release Version: 21.50.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-14 07:12:11 -04:00
Amit K Bag fdab23aa4d
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0489

Release Version: 21.50.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-14 07:12:03 -04:00
Amit K Bag b68efd7abd
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0489

Release Version: 21.50.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-14 07:11:53 -04:00
Alex Deucher aa95e90b2c
amdgpu: add initial navi14 firmware form 19.30
from internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-08 07:23:03 -04:00
Larry Finger c1ce20e56e
rtlwifi: rtl8821ae: Add firmware for the RTL8812AE variant.
Although the RTL8812AE uses the same driver as the RTL8821AE, it uses
slightly different firmware, which was never sent to linux-firmware before.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-08 07:17:38 -04:00
Josh Boyer 7d187acb33
ice: Fix up WHENCE entry and symlink
Commit 2de7abd480 reworked how we
handle symlinks.  Remove the in-repo symlink as that will be
created on during installation, and adjust the WHENCE file.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:54:44 -04:00
Josh Boyer 4c55b9793d
Merge branch 'dev-queue' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:45:09 -04:00
Thierry Reding 7c4db737da
nvidia: Update Tegra210 XUSB firmware to v50.24
This version of the Tegra210 XUSB firmware contains a number of fixes to
improve compatibility with various devices.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:42:49 -04:00
Thierry Reding c054c535b8
nvidia: Add XUSB firmware for Tegra194
Add a firmware file for the XUSB controller found on Tegra194. This is
version 60.06 of the Tegra194 XUSB firmware.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:42:44 -04:00
Thierry Reding 9cfefbd7fb
Remove duplicate symlinks
Now that the copy-firmware.sh script can create symlinks from the Link:
entries in the WHENCE file on the fly, remove the duplicate symlinks
from the filesystem.

One odd entry was intel/dsp_fw_cnl.bin which was listed both as symlink
and as a regular file. Both entries can be removed since the it's really
a symlink, so it will be recreated at installation time.

While at it, update the check_whence.py script to not look for the
existence of symlinks in the filesystem because they are created on the
fly at installation time by the copy_firmware.sh script.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:34:07 -04:00
Thierry Reding 2116bcd7af
Make symlinks consistent
The symbolic links in the filesystem sometimes don't match the Link:
tags in the WHENCE file. Update the WHENCE file to contain the right
symlinks.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-10-04 18:33:46 -04:00
Alex Deucher f25a39cbba
amdgpu: add new raven rlc firmware
Needed for new raven variants.

From internel git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-26 11:12:29 -04:00
Tony Nguyen 9ae61e7d86 ice: Add package file for Intel E800 series driver
The ice driver must load a package file to the firmware to utilize full
functionality; add the package file to /lib/firmware/intel/ice/ddp. Also
add a symlink, ice.pkg, so the driver can refer to the package by a
consistent name.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2019-09-23 08:58:07 -07:00
Alex Deucher 417a9c6e19
amdgpu: add initial navi10 firmware
Navi10 is a new dGPU from AMD.

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-23 07:23:40 -04:00
Josh Boyer 702cc6338a
Merge branch 'cml_tgl-icl-dmc_huc_updates' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-23 07:22:26 -04:00
Anusha Srivatsa 3ea84e5230 drm/i915/firmware: Add v9.0.0 of HuC for Icelake
Add Support for the latest version of ICL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:48:47 -07:00
Anusha Srivatsa 60ddd0e3e2 drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
Add Support for the latest version of CML.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:47:01 -07:00
Anusha Srivatsa c47d8f800b drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
Add Support for the latest version of GLK.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:46:40 -07:00
Anusha Srivatsa 2cdb78cfed drm/i915/firmware: Add v2.0.0 of HuC for Broxton
Add Support for the latest version of BXT.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:45:07 -07:00
Anusha Srivatsa 38965af5a9 drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
Add Support for the latest version of KBL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:44:07 -07:00
Anusha Srivatsa 8d127affd1 drm/i915/firmware: Add v2.0.0 of HuC for Skylake
Add Support for the latest version of SKL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:44:02 -07:00
Anusha Srivatsa e7b6fa7529 drm/i915/firmware: Add v33 of GuC for CML
Add support for loading v33 of GuC on CML.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:43:46 -07:00
Anusha Srivatsa e4ea25f513 drm/i915/firmware: Add v2.04 of DMC for TGL
Add support for loading DMC v2.04 for Tigerlake.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:43:36 -07:00
Anusha Srivatsa 51deca67a4 drm/i915/firmware: Add v1.09 of DMC for ICL
Add support for loading DMC v1.09 for Icelake.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-09-13 14:43:36 -07:00
Nicolas Dechesne 88ea23e7ee qcom: add firmware files for Adreno a630
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-09-09 18:13:55 +02:00
Josh Boyer 6ddb9d9704
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-04 07:13:26 -04:00
Thierry Reding d45c950c9c
nvidia: Add XUSB firmware for Tegra186
Add a firmware file for the XUSB controller found on Tegra186.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-04 07:11:05 -04:00
Thierry Reding 65c6595f8f
Add symlinks for Tegra VIC firmware binaries
Create additional symlinks for these firmware binaries so that the Linux
drivers can refer to them by a more consistent name.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-04 07:09:00 -04:00
Heiner Kallweit f667c00560
rtl_nic: add firmware rtl8125a-3
This adds firmware rtl8125a-3 for Realtek's 2.5Gbps chip RTL8125.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Chunhao Lin <hau@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-04 07:04:25 -04:00
Amit K Bag fe1ae0d2ce
linux-firmware: Add firmware file for Intel Bluetooth AX201
This patch adds new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP).

FW Build: REL0318

Release Version: 21.40.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-09-04 07:00:45 -04:00
Vishal Kulkarni 2f885ba53d Chelsio driver loads firmware configuration file to allow
firmware to distribute resources before chip bring up. Chelsio NIC
driver, cxgb4 searches for firmware config file at /lib/firmware/cxgb4/
directory.

Two predefined configuration files are available – default and
hashfilter. Default configuration file equally distributes
resources across all features, such as iSCSI, iWARP, Crypto, etc.
On the other hand, hashfilter configuration file borrows some
resources by disabling the iSCSI, iWARP, Crypto, etc. features,
and redistributes them to increase offloading more number of flows
to hardware via tc-flower.

Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-08-29 05:40:00 -07:00
Hans de Goede 7307a29961
brcm: Add 43455 based AP6255 NVRAM for the Minix Neo Z83-4 Mini PC
Add a NVRAM file for the Ampak AP6255 Wifi/BT module as used on the
Minix Neo Z83-4 Mini PC. This file is based on the existing
brvm/brcmfmac4356-pcie.gpd-win-pocket.txt NVRAM file with some of the
values adjusted for the Minix Neo Z83-4 Mini PC.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-27 08:04:55 -04:00
Hans de Goede 65d02cd902
brcm: Add 43340 based AP6234 NVRAM for the PoV TAB-P1006W-232 tablet
Add a NVRAM file for the Ampak AP6234 Wifi/BT module as used on the
Point of View TAB-P1006W-232 tablet. This file is based on the existing
brcm/brcmfmac43340-sdio.meegopad-t08.txt NVRAM file with some of the
values adjusted for the Point of View TAB-P1006W-232 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-27 08:04:41 -04:00
Luca Coelho 40e4162adf iwlwifi: update FWs to core45-152 release
Build number: Core_build_core45-152
Revision: 77d01142 (8000, 8265)
	  6bf1df06 (9000, 9260)
	  4fa0041f (cc, Qu)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-08-23 07:35:14 +03:00
Amit K Bag 665001af2d
linux-firmware: Update firmware file for Intel Bluetooth AX200
This patch updates new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0318

Release Version: 21.40.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-21 07:26:06 -04:00
Amit K Bag c0ca980cee
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP).

FW Build: REL0318

Release Version: 21.40.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-21 07:25:55 -04:00
Amit K Bag b6427bf4fa
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0482

Release Version: 21.40.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-21 07:25:39 -04:00
Amit K Bag fe48882708
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0482

Release Version: 21.40.0.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-21 07:25:02 -04:00
Ido Schimmel ebd40c6630
Mellanox: Add new mlxsw_spectrum firmware 13.2000.1886
The new firmware contains:
* Support for extended error reporting via a new TLV in the EMAD packet.
Similar to netlink extended ack.
* Fix for an issue in the PCI code that can result in false AER errors
under high Tx rate.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-21 07:14:02 -04:00
Yan-Hsuan Chuang 5621bfcde3
rtw88: add a README file
Add a README to describe the firmware usage, and support status

[Added to WHENCE by Josh Boyer <jwboyer@kernel.org>]

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-15 07:40:56 -04:00
Yan-Hsuan Chuang 7e431c5dee
rtw88: RTL8822C: add WoW firmware v7.3
Add WoW firmware to support entering Wake on WirelessLAN mode

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-15 07:34:47 -04:00
Josh Boyer d3d000d3db
Merge branch 'ath10k-20190808' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-15 07:29:16 -04:00
Josh Boyer d3e17e9ab6
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-08-15 07:26:41 -04:00
Kalle Valo 49c11871a8 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-08-08 12:39:06 +03:00
Kalle Valo 1031f012de ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00045
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-08-08 12:39:06 +03:00
Kalle Valo 81e2e77e15 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00040
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-08-08 12:39:06 +03:00
Kalle Valo 8dc2dfb235 ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00045
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-08-08 12:39:06 +03:00
Kalle Valo 1bd3ef2e02 ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00140-QCARMSWPZ-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-08-08 12:39:06 +03:00
Vishal Kulkarni b1e26aaebf cxgb4: update firmware to revision 1.24.3.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-08-06 00:33:02 -07:00
Louis Peens 70af908f4a nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.38
New in this release:
  - Support for tunnels over vlans.

Improvements:
  - Fix hashing when using more than two ports in a bond.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Charles Murcott <charles.murcott@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
2019-08-05 14:30:52 +02:00
Josh Boyer dff98c6c57
Merge branch 'master' of git://github.com/skeggsb/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-26 07:32:37 -04:00
Ben Skeggs 2a3b75dd05 nvidia: add missing entries in WHENCE
Fixes: 93d56c0a0c1fa79b("nvidia: update GP10[2467] SEC2 RTOS with the one already used on GP108")
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2019-07-26 15:48:54 +10:00
Cristian Sovaiala 6fc1eb1112 linux-firmware: Update NXP Management Complex firmware to version 10.16.2
Supported SoC families: LS108x, LS208x, LX2160.

MC firmware version: 10.16.2

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
2019-07-22 17:50:32 +03:00
Josh Boyer bf13a71b18
Merge branch 'guc_v33' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-17 09:05:52 -04:00
Amit K Bag d52556e459
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP).

FW Build: REL0310

Release Version: 21.30.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-12 12:03:50 -04:00
Amit K Bag dbcc2fb9a1
linux-firmware: Update firmware file for Intel Bluetooth 22161
This patch updates new firmware file for Intel Bluetooth 22161
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0310

Release Version: 21.30.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-12 12:03:38 -04:00
Amit K Bag a5ee41544a
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0472

Release Version: 21.30.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-12 12:03:28 -04:00
Amit K Bag 7444ca4008
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0472

Release Version: 21.30.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-07-12 12:03:13 -04:00
Anusha Srivatsa 05dbae6639 drm/i915/firmware: Add v33 of GuC for ICL
Add support for loading v33 of GuC on ICL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-07-08 14:40:55 -07:00
Anusha Srivatsa 786f17a3f4 drm/i915/firmware: Add v33 of GuC for KBL
Add support for loading v33 of GuC on KBL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-07-08 14:40:50 -07:00
Anusha Srivatsa aae0eb58bf drm/i915/firmware: Add v33 of GuC for SKL
Add support for loading v33 of GuC on SKL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-07-08 14:40:45 -07:00
Anusha Srivatsa 9cf240f6ea drm/i915/firmware: Add v33 of GuC for GLK
Add support for loading v33 of GuC on GLK.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-07-08 14:40:39 -07:00
Anusha Srivatsa 8a0a6a6481 drm/i915/firmware: Add v33 of GuC for BXT
Add support for loading v33 of GuC on BXT.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-07-08 14:40:34 -07:00
Siva Rebbagondla 70e43940b0
linux-firmware: rsi: add firmware image for redpine 9116 chipset
These images will be loaded by rsi driver based on operating mode for
RS9116 chipset. Firmware version is 1.0.5b.

Added entry in WHENCE and updated copyright year.

Signed-off-by: Siva Rebbagondla <siva8118@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-28 07:41:20 -04:00
Bag, Amit K fd69a5dc34
linux-firmware: Add firmware file for Intel Bluetooth AX201
This patch adds new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP).

FW Build: REL0282

Release Version: 21.20.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-28 07:39:18 -04:00
Luca Coelho 90e6845190 iwlwifi: add new firmwares for integrated 22000 series
Build number: Core_build_core45-96
Revision number: 13675109

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-06-20 10:41:13 +03:00
Luca Coelho 71ef30cd7f iwlwifi: update FW for 22000 to Core45-96
Build number: Core_build_core45-96
Revision number: 13675109

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-06-20 10:38:56 +03:00
Luca Coelho e58cbf7867 iwlwifi: update FWs for 9000 series to Core45-96
Build number: Core_build_core45-96
Revision number: a41adfe7 (9000, 9260)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-06-20 10:37:43 +03:00
Luca Coelho b443218043 iwlwifi: update Core45 FWs for 22260, 9000 and 9260
Build number: Core_build_core45-66

Revision number: 0e6a7071 (9000, 9260)
	 	 cf26e080 (22000)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-06-20 10:30:09 +03:00
Emmanuel Grumbach 5157165f22 iwlwifi: udpate -36 firmware for 8000 series
Update the -36 firmware for the 8000 device series.

Build number: Core_build_nightly-1580-CORE-33
Revision number: 8fd77bb3c

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2019-06-20 10:30:03 +03:00
Phani Kiran Hemadri acb56f2fae
cavium: Add firmware for CNN55XX crypto driver.
This patchset adds the firmware for CNN55XX crypto driver,
which supports Asymmetric crypto operations.

Firmware Details
    Name    : cnn55xx_ae.fw
    Version : 01

Signed-off-by: Phani Kiran Hemadri <phemadri@marvell.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-18 09:12:52 -04:00
Amit K Bag a03f1a0aa9
linux-firmware: Update firmware file for Intel Bluetooth 22161
This patch adds new firmware file for Intel Bluetooth 22161
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0282

Release Version: 21.20.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-18 08:55:57 -04:00
Amit K Bag abb7cb6465
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0450

Release Version: 21.20.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-18 08:55:44 -04:00
Amit K Bag 1e8253bbaa
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0450

Release Version: 21.20.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-18 08:55:30 -04:00
Damian Kos 1884732e01
linux-firmware: update firmware for mhdp8546
This patch updates mhdp8546 firmware from v1.2.12 to v1.2.15.

Added support for performing arbitrary I2C-over-AUX transactions.
Corrected handling of erroneous requests for reading/writing 0 bytes over DPCD.
Add mailbox message to force uCPU fatal error.

Signed-off-by: Damian Kos <dkos@cadence.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-06-07 07:41:14 -04:00
Josh Boyer 711d3297ba
Merge branch 'amlogic-vdec' of https://github.com/Elyotna/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-14 07:06:43 -04:00
Amit K Bag 1f8ebdfc26
linux-firmware: Update firmware file for Intel Bluetooth 8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0306

Release Version: 21.10.0.6

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-14 06:58:04 -04:00
Amit K Bag bccb385e07
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0440

Release Version: 21.10.0.6

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-14 06:56:59 -04:00
Amit K Bag 29a536a02c
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0440

Release Version: 21.10.0.6

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-14 06:56:44 -04:00
Amit K Bag cedd50026c
linux-firmware: Update firmware file for Intel Bluetooth 22161
This patch adds new firmware file for Intel Bluetooth 22161
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0275

Release Version: 21.10.0.6

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-14 06:56:25 -04:00
Maxime Jourdan e04cc56d0e amlogic: add video decoder firmwares
Add the firmwares for various video compression standards that are
required to decode video on Amlogic SoCs using hardware acceleration.

They are listed under a custom redistributable license provided by
Amlogic.

Although the filelist is not complete yet (there are a _lot_ of
different codec/SoC combinations), the firmwares added here are
supported and tested with the work-in-progress mainline driver.

The latest submission for the mainline driver can be found here[1], and
the development tree can be found here[2].

[1] https://patchwork.kernel.org/cover/10879959/
[2] https://github.com/Elyotna/linux

Cc: Arden Jin <Arden.Jin@amlogic.com>
Signed-off-by: Maxime Jourdan <mjourdan@baylibre.com>
2019-05-13 12:00:21 +02:00
Luca Coelho 95a93535b7 iwlwifi: update -46 firmwares for 22260 and 9000 series
Update the -46 firmwares for 22260 and the 9000 series.

Build number: Core_build_core43-116
Revision number: 3cfab8da (9000 series, 22260)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Change-Id: I8bbd696e57eb7fd135faf68bb0c4946732a2cd00
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-05-03 19:33:53 +03:00
Luca Coelho 68040cebb9 iwlwifi: add firmware for 22260 and update 9000 series -46 firmwares
Add a new firmware binary for a new device (22260) and update the
existing -46.ucode firmwares for the 9000 series.

Build number: Core_build_core43-94
Revision number: c9682e2b (9000 series)
	 	 3cfab8da (22260)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-05-03 19:11:47 +03:00
Luca Coelho fdfb1531c4 iwlwifi: add -46.ucode firmwares for 9000 series
Add a new API version of the 9000 series firmwares, namely 46.

Build number: Core_build_core43-74
Revision number: b20aefee

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-05-03 19:11:47 +03:00
Ido Schimmel cdef97132a
Mellanox: Add new mlxsw_spectrum firmware 13.2000.1122
The new firmware contains:
* Support for new firmware resources required for splitting a port into
two on Spectrum-2 systems
* Support for new register to query number of supported gearboxes

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-02 06:11:13 -04:00
Anusha Srivatsa 13d6bc8097 drm/i915/firmware: Add ICL HuC v8.4.3238
Add supoort for ICL HuC.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:40:01 -07:00
Anusha Srivatsa 1dbb095b52 drm/i915/firmware: Add ICL GuC v32.0.3
Add support for guC v32.0.3 for ICL

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:22 -07:00
Anusha Srivatsa 77b6b40c63 drm/i915/firmware: Add GLK HuC v03.01.2893
Add support for HuC v03.01.2893 for GLK

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:18 -07:00
Anusha Srivatsa f8521cca79 drm/i915/firmware: Add GLK GuC v32.0.3
Add support for guC v32.0.3 for GLK

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:14 -07:00
Anusha Srivatsa 9fb9526ae8 drm/i915/firmware: Add KBL GuC v32.0.3
Add support for guC v32.0.3 for KBL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:11 -07:00
Anusha Srivatsa 3fbec60bd5 drm/i915/firmware: Add SKL GuC v32.0.3
Add support for guC v32.0.3 for SKL

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:08 -07:00
Anusha Srivatsa c7e32a1e40 drm/i915/firmware: Add BXT GuC v32.0.3
Add support for guC v32.0.3 for BXT.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:04 -07:00
Josh Boyer 260cb35b11
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:41:10 -04:00
Josh Boyer 15e4e443ba
Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:38:49 -04:00
Amit K Bag 1b3456c336
linux-firmware: Add firmware file for Intel Bluetooth 22161
This patch adds new firmware file for Intel Bluetooth 22161
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0246

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:29:09 -04:00
Vishal Kulkarni ddde59823a cxgb4: update firmware to revision 1.23.4.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-04-09 02:43:33 -07:00
Cristian Sovaiala f21c0f5d9a linux-firmware: Update NXP Management Complex firmware to version 10.14.3
Supported SoC families: LS108x, LS208x, LX2160.

MC firmware version: 10.14.3

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
2019-04-02 18:42:23 +03:00
Ryder Lee 67b75798ea
linux-firmware: add firmware for MT7615E
Add binary firmware for MT7615E based devices

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-02 08:00:12 -04:00
Josh Boyer 2e0d56c252
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-02 07:55:05 -04:00
Ganapathi Bhat d71dee4e5a linux-firmware: update Marvell 8797/8997 firmware images
SDSD-8797:
WLAN (SDIO) firmware version: W14.68.29.p59
Bluetooth (SDIO) firmware version: 14.68.29.p59
The combo image can be downloaded through either WLAN or
Bluetooth.

USBUSB-8797:
WLAN (USB) firmware version: W14.68.29.p60
Bluetooth (USB) firmware version: 14.68.29.p60
The combo image can be downloaded through WLAN only.

PCIEUART-8997:
WLAN (PCIE) firmware version: W16.68.1.p179
Bluetooth (UART) firmware version: 16.26.1.p179
The combo image can be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-03-15 21:02:17 +05:30
Louis Peens 7f4139400b nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.23
New in this release:
  - Add support for Agilio LX cards

Improvements:
  - Improve tunnel setup time in low traffic rate scenarios

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Charles Murcott <charles.murcott@netronome.com>
Acked-by: Simon Horman <simon.horman@netronome.com>
2019-03-15 10:14:52 +02:00
Vishal Kulkarni 283373fa11 cxgb4: update firmware to revision 1.23.3.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-03-14 03:02:52 -07:00
Amit K Bag efd2c1cc37
linux-firmware: Update firmware file for Intel Bluetooth 8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0299

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:55:45 -04:00
Amit K Bag 046d1085b1
linux-firmware: Update firmware file for Intel Bluetooth 9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0420

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:55:22 -04:00
Amit K Bag 1f5641cc74
linux-firmware: Update firmware file for Intel Bluetooth 9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0420

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:54:49 -04:00
Josh Boyer 3531f69fc1
Merge https://github.com/bgodavar/qca6174_bt_fw
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:08:30 -04:00
Josh Boyer 9936d81aed
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:03:54 -04:00
Josh Boyer 052a246ff2
Merge commit '450632bb7822f0be09474066f4fee2147acbd055' of https://github.com/Netronome/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:01:18 -04:00
Larry Finger 04e7764950
rtl_bt: Update firmware for BT part of RTL8822C
The file was sent to me by Max Chou <max.chou@realtek.com>.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:00:13 -04:00
Ganapathi Bhat 78d2b16af0 linux-firmware: update Marvell 8787/8801/8887 firmware images
SDSD-8887:
WLAN (SDIO) firmware version: W15.68.7.p189
Bluetooth (SDIO) firmware version: 15.26.7.p189
The combo image can be downloaded through either WLAN or
Bluetooth.

SD-8801:
WLAN (SD8801) firmware version: W14.68.36.p204
These devices are WLAN only.

SDSD-8787:
WLAN (SDIO) firmware version: W14.68.35.p66
Bluetooth (SDIO) firmware version: 14.68.35.p66
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 23:35:32 +05:30
Ganapathi Bhat 1a5773c0c8 linux-firmware: update Marvell 8897/8997 firmware images
USB-USB8997:
WLAN (USB) firmware version: W16.68.1.p183
Bluetooth (USB) firmware version: 16.26.1.p183
Both WLAN and bluetooth are on USB interface.
The combo image will be downloaded through WLAN only.

PCIe-USB8897:
WLAN (PCIe) firmware version: W15.68.19.p21
Bluetooth (USB) firmware version: 15.28.19.p21
The combo image will be downloaded through WLAN only

PCIe8997:
WLAN (PCIe) firmware version: W16.68.1.p195
During PCIe reset, wifi-only firmware will be download to device
in case bluetooth part do not get affected.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 21:11:26 +05:30
Louis Peens 450632bb78 nfp: update Agilio SmartNIC firmware to rev 2.1.16.1
Fixes DMAR errors that occurred when using the firmware
with DPDK applications.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Acked-by: Edwin Peer <edwin.peer@netronome.com>
2019-02-27 09:34:16 +02:00
Balakrishna Godavarthi c99beda7e0 QCA: Add the fw files for BT Chip QCA6174.
The following fw files are added to support QCA6174.
rampatch_00440302.bin: RAM DUMP
nvm_00440302.bin: NVRAM

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2019-02-25 15:36:36 +05:30
Allen, John 9ee52be785
linux-firmware: Add AMD SEV firmware
Add AMD Secure Encrypted Virtualization (SEV) firmware to allow for the
updating of the SEV firmware outside of BIOS releases. Naming convention
and directory structure follows the convention defined in the kernel
driver in drivers/crypto/ccp/psp-dev.c

SEV firmware files are to be placed in the "amd" directory and names
should follow the pattern: amd_sev_fam<FAMILY>h_model<MODEL>h.sbin

where FAMILY is the two-digit hexadecimal value of the target processor
family (e.g. 17)

where MODEL is the two-digit hexadecimal value of the target processor
model (e.g. 01) or where the least significant nibble of the two-digit
hexadecimal value can be an 'x' to indicate a range of models
(e.g. 0x for 00 to of).

The firmware provided is version 0.17 build 11 and is for AMD family
17h processors with models in the range 00h to 0fh.

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:38:48 -05:00
Josh Boyer 54b0a748c8
WHENCE: Correct errant entries
Delete the reference to an amdgpu file that was removed, and fix
the missing quote for one of the raspberrypi files.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:21:45 -05:00
Josh Boyer fe0a7d4c15
Merge https://github.com/bgodavar/qca_bt_wcn3990_fw
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:17:01 -05:00
Amit K Bag 30b9314139
linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:39 -05:00
Amit K Bag 55fa1fbae7
linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:16 -05:00
Balakrishna Godavarthi f859d9fda9 qca: Add firmware files for BT chip wcn3990.
This commit will add required firmware files for wcn3990.
crbtfw21.tlv : RAM FW dump
crnv21.bin : NVM dump.

Updated the Qualcomm Atheros licence file.

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2019-02-20 18:23:46 +05:30
Josh Boyer 710963fe53
Merge https://github.com/ajaykuee/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-13 07:42:20 -05:00
Ajay Gupta c24aec4c75 nvidia: add TU10x typec controller firmware
These NVIDIA-signed firmwares are required to enable the Cypress
Type-C controller on TU10x GPUs.

FW versions:
	Secondary: 42
	Primary: 3.1.10

Signed-off-by: Ajay Gupta <ajayg@nvidia.com>
2019-02-12 09:08:08 -08:00
Josh Boyer 28f5f7dc1f
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:44:47 -05:00
Josh Boyer f30a319bc0
Merge branch 'ath10k-20190201' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:41:27 -05:00
Rahul Verma 8fcf0ec44c
bnx2x: Add FW 7.13.11.0.
This patch adds new FW for bnx2x, which adds the following:
 - TX VLAN filtering support.
 - Enable TPA only for packets without VLAN.

It also addresses few critical issues,
 - Fairness algorithm misbehaviour when minimum bandwidth configured
   for all PFs.
 - Error recovery issue on TAPE devices.
 - FW not discarding FIP frames that are not designated to PF.
 - Kernel driver initialization failure after preboot driver.
 - VxLAN stops working after sending inner IP fragmented traffic.
 - Issues in the following FW flows:
    SD VLAN update, TX packet drop, packet padding flow, vlan add/remove.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: Rahul Verma <Rahul.Verma@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:34:43 -05:00
Alex Deucher 8bf607ca9b
amdgpu: add firmware for vega20 from 18.50
From internal git commit:
534e4d6a23b55c75a4b60ebdb323118ee1f4e08d

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:32:34 -05:00
Ganapathi Bhat bd72387b8e linux-firmware: update Marvell PCIe-USB8997 firmware image
WLAN (PCIe) firmware version: W16.68.1.p195
Bluetooth (USB) firmware version: 16.26.1.p195

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB. The combo image will be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:24 +05:30
Ganapathi Bhat 6cfdd527ac linux-firmware: update Marvell SD8897-B0 firmware image
WLAN (SDIO) firmware version: W15.68.19.17
Bluetooth (SDIO) firmware version: 15.26.19.17
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:09 +05:30
Ganapathi Bhat 2206320b1d linux-firmware: add Marvell SD8977 firmware image
WLAN (SDIO) firmware version: W16.68.1.p195
Bluetooth (SDIO) firmware version: 16.26.1.p195

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Hemantkumar Suthar <shemant@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:41:51 +05:30
Kalle Valo 6b5e23a113 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00021
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:55 +02:00
Kalle Valo 0eef77df73 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00043
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Kalle Valo 1bd5312da8 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00024
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Matthias Brugger 56483ad116 brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the
Raspberry Pi 3 Model B+.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:33:48 +01:00
Matthias Brugger 638a91ab5d brcm: Fix filename for BCM43430 NVRAM for the Raspberry Pi 3 Model B
BCM43430 NVRAM config file for the RPi3 Model B was set to the value
found by brcmf_dmi_probe(), but should use the DT compatible.
Rename the file to actually make it work with the kernel driver.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:32:11 +01:00
Alex Deucher bc656509a3 amdgpu: add raven2 fw for 18.50 release
From internal git commit:
031c3840bbdbdc1cc9b2b480bb7d8344f72887ed

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:36:14 -05:00
Alex Deucher 32201bb044 amdgpu: add picasso fw for 18.50 release
From internal git commit:
031c3840bbdbdc1cc9b2b480bb7d8344f72887ed

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:36:05 -05:00
Josh Boyer b1eae29f91 Revert "brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+"
This reverts commit fca5958287.
2019-01-14 12:30:40 -05:00
Amit K Bag 89d37c65a4 linux-firmware: Update firmware file for Intel Bluetooth,8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0295

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:39 -05:00
Amit K Bag f0896585b0 linux-firmware: Update firmware patch for Intel Bluetooth 8260
This patch updates the firmware file for Intel Bluetooth 8260
also it is known as Intel Snowfield Peak (SfP)

FW Build: REL0522

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:36 -05:00
Amit K Bag ae90c3bce1 linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0386

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:33 -05:00
Amit K Bag 9723ba423e linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0386

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:30 -05:00
Josh Boyer c7148ed2ea - Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Add NVRAM for BCM43430 used by Raspberry Pi 3 Model B
 -----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEEiUuSfQSYnG8EMsBltDliWyzx00MFAlw4hsUSHG1icnVnZ2Vy
 QHN1c2UuY29tAAoJELQ5Ylss8dNDP3YQAK5+BUQSH0p7Cg18jUrEzWeekSykPQC8
 JehrBCvUho2Y5Y9y/Tqlj8nyMS4j1Bd5l2+BAhFWWOVXedEF7iNvaYftul8E1MOt
 7S8Lz74pNYAHx0yjX2It5szN/Y7Pwchkstpx25blgYfv1VjOOUAbmtHFr5m7qgaC
 fvMzte9AlPGZnVGBAwegUc0fTXQCX+cP7oJ+K0cJdVzI44lC+TlQBxwSemB3ZS4k
 5wWBCgW97j6d3K4VU4mUYif1bj8oE6iArbq8RfB6OeUs2ThGEEcY2tsO/7zrGs5t
 F3t++CHQ6HkAO1LslgxdoaLk2+nIekDpltrpTYe0/2+u+Q4yuncIUHerHWykVv/1
 +yOql8gjkMd0QKyhjTgD3z5r6wHGub7bxR06tUM+Yd7JKJSvOY2STeP9dsY4Jhdd
 fXQRNaZjLBLyCxKJNLE9h6uWxrWKv2Jtmi16deGS/HWZVkIhk5vXyyF9Y2clfp4L
 4pZxkW6D4bqWQlnm3QiLaGfGxjkoAo2QbP528wPinMoWDzQouazIb4yxfPJIuuga
 e8b5oCr8uv2Lx64UWCL4xEUF9cWdIkX0qIhrq6CutSJAgYzrd3y94Z7Mz0ST/kwx
 sUUpE1w/OggHCw+gEPdEQpeDmdVPQDbBB91PgjmcSsKTyw6gZ1C72XkCq1PaYzyR
 803NFi9F2EUg
 =X7VX
 -----END PGP SIGNATURE-----

Merge tag 'add-rpi-fw' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux-firmware

- Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Add NVRAM for BCM43430 used by Raspberry Pi 3 Model B

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:32:17 -05:00
Josh Boyer 128441e320 updates for -43.ucode for 9260 and 9000
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABAgAGBQJcKHsHAAoJEC0Llv5uNjIB440P/3iWGbVo3t5nIe4dJWLPpFP0
 NwhQCAyZFKx1PqauZgRKmChigh1uroKJGz2cSlod8GEXOcETg2ga+ozBl3qJxPPN
 WnuPhl+t6Cwkb+EmxdmkrARQV+Wr1QJaFyM8Xv0LR3Srs43RrVobqzwFc6R2+S2O
 TVUIRofmLDNlKTV+Org+HOPJrhK+G3Vm9y5CQy5u2ycMeVIjorWCTPlqHDwfOG7C
 33V5GyD4qaY1iFj9cwpEdSHstRv0vSxL25aeHXL3RWNY1PzR5Rx3Cs5SsgfaTSGo
 FpvtMbAkmlxFRnDxvPhTk01M3P2V001LS6Ff2i+JB0Cg4rP14Cne15s5wgex55kG
 Xlc77MjWQqTX0XVJDd0Nf/0ngImeneh1Rm5Oh4ZesM+klUVk//BfeAtb1KBNEa8P
 XJZ2Ivu6JpiA5yZfmTsw0zSy/WUBmRPfpnlAnyky5gtK6rs9RlCn8TblvKDxDosT
 iiizIryG4L3fwz9qL98oVnXogjIvnK0glP1VcOGz8ExrLzVZygZMGBwfsXUQBxsC
 IL2CBT9CTV3WLP3XWHp5xcixklc/KEPc27TZMYpbkzxCGtaSPHyMDIRgOPaFHHiB
 8QqDPwXOWhv2TH3ZUIYpacvORyx3BbtD8gtD45SWeghUlsYw/MuoVnsiC1vB+Q37
 1H3KQ8XkWIckyQvW3Il/
 =16gb
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2018-12-30' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

updates for -43.ucode for 9260 and 9000

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:30:19 -05:00
Josh Boyer 56cbf419e3 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:29:15 -05:00
Matthias Brugger 930f276f8f brcm: Add BCM43430 NVRAM for the Raspberry Pi 3 Model B
Add a NVRAM file for the BCM43430 Wifi/BT module as used on the
Raspberry Pi 3 Module B.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-11 13:04:43 +01:00
Matthias Brugger fca5958287 brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the
Raspberry Pi 3 Model B+.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-11 13:03:59 +01:00
Ganapathi Bhat 63ca64a73c linux-firmware: update Marvell USB8801 B0 firmware image
WLAN (USB8801) firmware version: W14.68.36.p138
These devices are WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-01-09 11:24:42 +05:30
Emmanuel Grumbach b727739187 iwlwifi: update firmwares for 9000 series
Add new versions of the firmwares for 9260 and 9000.

Build number: Core_build_core40-120
Revision numbers: 95eb4e97 (9260, 9000)

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2018-12-30 08:38:01 +02:00
Arjun Vynipadath 80dee3102f cxgb4: update firmware to revision 1.22.9.0
Signed-off-by: Arjun Vynipadath <arjun@chelsio.com>
2018-12-24 00:17:20 -08:00
Hans de Goede 117d21157c brcm: Add 4330 NVRAM for the Prowise PT301 tablet
Add a NVRAM file for the Ampak AP6330 Wifi/BT module as used on the
Prowise PT301 tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Prowise PT301 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:36:45 -05:00
Hans de Goede 912d6a5a46 brcm: Add 43430 NVRAM for the Chuwi Vi8 Plus tablet
Add a NVRAM file for the Broadcom 43430 WiFi/BT chip as found on the
Chuwi Vi8 Plus tablet's mainboard. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Chuwi Vi8 Plus tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede f16cf5efcc brcm: Add 43340 based AP6234 NVRAM for the Meegopad T08 HDMI stick
Add a NVRAM file for the Ampak AP6234 Wifi/BT module as used on the
Meegopad T08 HDMI stick. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Meegopad T08 HDMI stick.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede 5a2766c17f brcm: Add 43430a0 based AP6212 NVRAM for the Jumper EZpad mini 3 tablet
Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the
Jumper EZpad mini 3 tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Jumper EZpad mini 3 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede 867ac13777 brcm: Add 43430a0 based AP6212 NVRAM for the Onda V80 Plus tablet
Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the
ONDA V80 Plus tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the ONDA V80 Plus tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede a5662fb7e9 brcm: Add 4356 based AP6356 NVRAM for the GPD win handheld
Add a NVRAM file for the Ampak AP6356 Wifi/BT module as used in the
GPD win handheld. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the GPD win handheld.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede f055ceb8bd brcm: Add brcmfmac43362-sdio.lemaker,bananapro.txt symlink
Lemaker, the manufacturer of the Banana Pro board has always shipped
the NVRAM file from the Cubietech Cubietruck wifi for use with the
Ampak AP6181 43362 WiFi/BT module on the Banana Pro.

This commit adds a symlink from brcmfmac43362-sdio.lemaker,bananapro.txt
to brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt to match this, making
the Wifi on the Banana Pro work OOTB.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede d9430acf46 brcm: Add 43362 based AP6210 NVRAM for the Cubietech Cubietruck
Add a NVRAM file for the Ampak AP6210 Wifi/BT module as found on the
Cubietech Cubietruck board. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Cubietech Cubietruck board.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede eb345627b0 WHENCE: Put quotes around brcmfmac NVRAM filenames
We are going to add more brcmfmac NVRAM files and some of these will have
spaces in their names, lets be consistens and use quotes around the
filenames of all brcmfmac NVRAM files.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede e6b9001e91 rtl_bt: Add firmware and configuration files for the Bluetooth part of RTL8723BS
These files come from the RealtekBluetoothUartPackage_2.17.119.0525 file
which can be downloaded from realtek.com. The download is marked as version
1.0.245.3 / 05/08/2017 on the download page.

The added rtl_bt/rtl8723bs_fw.bin file is called
rtl8723b_mp_bt40_fw_asic_rom_patch.bin in the download.

The added rtl_bt/rtl8723bs_config-OBDA8723.bin file is the
rtl8723b_config_internal.bin file with the UART baudrate changed to
1500000 bps.

I've examined aprox. 20 different Intel BYT/CHT boards, with an RTL8723BS
with the OBDA8723 ACPI ID for the bluetooth part. On these boards the
original firmware image uses either 1500000 or 3000000 bps, so 1500000 bps
is chosen as the safe option which should work everywhere.

Cc: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:24:13 -05:00
Josh Boyer 3de2546b1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-17 07:38:24 -05:00
Josh Boyer 494709e866 Merge branch 'BXT_HUC' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-17 07:36:12 -05:00
Emmanuel Grumbach 8707ef3313 iwlwifi: update firmwares for 8000 series
Add new versions of the firmwares for 8000C, 8265.

Build number: Core_build_core40-100
Revision numbers: 9f0a2d68 (8000C, 8265)

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2018-12-16 10:46:40 +02:00
Emmanuel Grumbach 156b549e41 iwlwifi: add -43.ucode for 9000 series
A new -43.ucode for 9000 series.

Build number: Core_build_core40-97
Revision number: c73114b3

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2018-12-16 10:36:18 +02:00
Emmanuel Grumbach 8a396b612b iwlwifi: update -41.ucode for 9000 series
A updated versions of the -41.ucode firmware.
Fix a typo in WHENCE.

Build number: Core_build_core38-94
Revision number: fc1a7aea

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2018-12-16 10:29:51 +02:00
Arend van Spriel 211de1679a brcm: provide new firmwares for BCM4366 chipset
These firmwares are for the BCM4366 3x3 802.11 ac chipsets, which also
comprise of BCM4366E or BCM43664 devices.

Edited to add WHENCE entry by Josh Boyer

Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-15 20:51:38 -05:00
Shalom Toledo 813fa1fc6f Mellanox: Add new mlxsw_spectrum firmware 13.1910.622
This new firmware contains:
 * New packet traps for discarded packets
 * Secure firmware flash bug fix
 * Fence mechanism bug fix
 * TCAM RMA bug fix

Signed-off-by: Shalom Toledo <shalomt@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:19:16 -05:00
Josh Boyer a330ddbb98 Merge branch 'for-upstream' of https://github.com/crojewsk/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:17:05 -05:00
Nagadheeraj, Rottela 8de1d8866e cavium: Update firmware for CNN55XX crypto driver
Firmware upgraded to v10

Signed-off-by: Nagadheeraj Rottela <rottela.nagadheeraj@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:14:33 -05:00
Alex Deucher a91e850a71 amdgpu: add firmware for vega12
From 18.40 release.

From internal git commit:
27b92ecf906ad48e017221fe062d5ab189f0d9dd

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:10:14 -05:00
Alex Deucher 6cca1381f3 amdgpu: Add new polaris MC firmwares
Required for new polaris variants.

From internal git commit:
95da68e1eaf8e41b295a06119d211a5c3da1dc96

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:08:30 -05:00
Alex Deucher e8404a6055 amdgpu: Add new polaris SMC firmwares
Required for new polaris variants.

From internal git commit:
95da68e1eaf8e41b295a06119d211a5c3da1dc96

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:07:59 -05:00
Allen, John 8aa9e3e388 linux-firmware: Update AMD cpu microcode
* Update AMD cpu microcode for processor family 17h

Key Name        = AMD Microcode Signing Key (for signing microcode container files only)
Key ID          = F328AE73
Key Fingerprint = FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 08:05:34 -05:00
Josh Boyer f3f6adac35 Merge branch 'MSCC-PHYs' of https://github.com/QSchulz/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 07:56:42 -05:00
Josh Boyer 4bbd950413 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-14 07:52:43 -05:00
Louis Peens d9fb2ee680 nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.13
New in this release:
  - Ingress rate limiting capability on SRIOV VFs.
  - LSO support on representor interfaces

Resolved bugs:
  - Creating/destroying VFs in a loop can lead to the control
    message handler hanging.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Charles Murcott <charles.murcott@netronome.com>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Acked-by: Simon Horman <simon.horman@netronome.com>
2018-12-10 22:30:34 +02:00
Quentin Schulz 57d49d580a microchip: add firmware for VSC8574 and VSC8584 Ethernet PHYs
Both VSC8574 and VSC8584 Ethernet PHYs require a firmware patch to be
applied before making use of them.

This adds the firmware for each of them.

The Linux driver using the firmwares is already in Torvalds' tree:
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a5afc1678044a3eea48f0295ae7bc2b13d59b128
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=00d70d8e0e7811ed8acba24e04b9f193c3b84beb

Cc: Allan Nielsen <allan.nielsen@microchip.com>
Cc: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Quentin Schulz <quentin.schulz@bootlin.com>
2018-12-06 11:02:51 +01:00
Cezary Rojewski 82f6dbf82d linux-firmware: intel: Update Cannonlake audio firmware.
This patch updates CNL ADSP firmware version to 10.23.00.1858.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2018-12-03 03:43:31 +01:00
Anusha Srivatsa 69f153bbc2 firmware/huc/bxt: Add huC Update for BXT
Add support for v1.8.2893 for BXT huC.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2018-11-28 10:33:57 -08:00
Ciaran Toal 5904eab2b7 nfp: update Agilio SmartNIC firmware to rev 2.1.16
Very late testing of the previous firmware revealed that some VFs were
locked out due to a multicast bug. The issue is resolved in this firmware.

Signed-off-by: Ciaran Toal <ciaran.toal@netronome.com>
Signed-off-by: Edwin Peer <edwin.peer@netronome.com>
Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Signed-off-by: Simon Horman <simon.horman@netronome.com>
2018-11-06 12:05:21 +01:00
Ganesh Goudar e7cdec4603 cxgb4: update firmware to revision 1.21.5.0
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
2018-11-02 03:38:38 -07:00
Josh Boyer 1baa34868b Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-26 08:13:19 -04:00
Mody, Rasesh c7ba355ef9 qed: Add 8.37.7.0 firmware image
This patch adds new 8.37.7.0 firmware image for qed* adpaters with
enhancements and fixes.

Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-26 08:11:56 -04:00
Alex Deucher 1cb4e51018 amdgpu: add raven dmcu firmware
This adds the display management controller firmware for
raven.

From internal git commit:
a22dd4994b810a141ba3cdc608d37eda8a206c1a

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-26 08:10:13 -04:00
Stanislaw Gruszka 8d3825c4bf linux-firmware: add firmware for mt7650e
Add binary firmware for mt7650e based devices

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-26 08:05:40 -04:00
Cristian Sovaiala 96d6db5167 linux-firmware: add MC firmware for NXP DPAA2 SoCs
Supported SoC families: LS108x, LS208x, LX2160.

MC firmware version: 10.10.0

MC: Management Complex
DPAA2: Data Path Acceleration Architecture Gen 2

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
2018-10-25 16:01:20 +03:00
Manlunas, Felix d87753369b linux-firmware: liquidio: fix GPL compliance issue
Part of the code inside the lio_vsw_23xx.bin firmware image is under GPL,
but the LICENCE.cavium file neglects to indicate that.  However,
LICENCE.cavium does correctly specify the license that covers the other
Cavium firmware images that do not contain any GPL code.

Fix the GPL compliance issue by adding a new file, LICENCE.cavium_liquidio,
which correctly shows the GPL boilerplate.  This new file specifies the
licenses for all liquidio firmware, including the ones that do not have
GPL code.

Change the liquidio section of WHENCE to point to LICENCE.cavium_liquidio.

Reported-by: Florian Weimer <fweimer@redhat.com>
Signed-off-by: Manish Awasthi <manish.awasthi@cavium.com>
Signed-off-by: Manoj Panicker <manojkumar.panicker@cavium.com>
Signed-off-by: Faisal Masood <faisal.masood@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 15:02:35 -04:00
Amit K Bag 2618544162 linux-firmware: Update firmware file for Intel Bluetooth,8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0285

Release Version: 20.90.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 11:12:30 -04:00
Amit K Bag c34a52ab7d linux-firmware: Update firmware patch for Intel Bluetooth 8260
This patch updates the firmware file for Intel Bluetooth 8260
also it is known as Intel Snowfield Peak (SfP)

FW Build: REL0516

Release Version: 20.90.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 11:12:09 -04:00
Amit K Bag d8e8163cf7 linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0369

Release Version: 20.90.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 11:12:07 -04:00
Amit K Bag 66b58d49f8 linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0369

Release Version: 20.90.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 11:12:05 -04:00
Lorenzo Bianconi 50b8b0bf59 linux-firmware: add firmware for mt7610e
Add binary firmware for mt7610e based devices

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-18 11:09:49 -04:00
Josh Boyer de9cefa74b Merge branch 'firmware-update' of https://github.com/01org/opa-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-17 09:30:25 -04:00
Josh Boyer 951cd9e537 Merge branch 'ath10k-20181010' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-17 09:26:16 -04:00
John Fleck c6398e36b2 Update Intel OPA hfi1 firmware
Update dc firmware to production signed 1.27.0
Update version numbers in WHENCE file

Signed-off-by: John Fleck <john.fleck@intel.com>
2018-10-12 12:18:44 -04:00
Kalle Valo a00e61b920 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.6.0.1-00003
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:05 +03:00
Kalle Valo 50d41808d1 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00041
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:05 +03:00
Kalle Valo d87e815a51 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.6-00140
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:05 +03:00
Kalle Valo 097bbdff70 ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00041
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:04 +03:00
Kalle Valo 3e2e5d3c5b ath10k: QCA9377 hw1.0: add firmware-6.bin to WLAN.TF.2.1-00021-QCARMSWP-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:04 +03:00
Kalle Valo a87eb5f7ba ath10k: QCA6174 hw3.0: update firmware-6.bin to RM.4.4.1.c2-00057-QCARMSWP-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:04 +03:00
Kalle Valo 2ac415e63c ath10k: QCA4019 hw1.0: update firmware-5.bin to 10.4-3.6-00140
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2018-10-10 15:14:04 +03:00
Mary Pham f503e1d560 nfp: Add Agilio BPF firmware rev 2.0.6.124
Netronome supports eBPF offload for XDP and cls_bpf on Agilio SmartNICs.

The upstream kernel driver allows for the translation of kernel eBPF
programs into microcode.  This firmware supports the eBPF microcode
generated by the in-kernel Just-in-Time (JIT) compiler.  Firmware
also provides support for driver to enable bpftool to inspect and
manage offloaded eBPF maps and programs.

Please visit https://help.netronome.com for further information and
supported features.

Signed-off-by: Mary Pham <mary.pham@netronome.com>
Signed-off-by: Edwin Peer <edwin.peer@netronome.com>
Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
2018-10-08 15:06:26 -07:00
Josh Boyer c6b6265d71 iwlwifi: updata all currently supported FWs
* Update FWs for 3160, 7260 and 7265;
 * Update FWs for 3168 and 7265D;
 * Update FWs for 8000C and 8265;
 * Update FWs for 9000 and 9260.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF3LNfgb2BPWm68smoUecoho8xfoFAlu0a8sACgkQoUecoho8
 xfocxw/8CH07PO2t009BLZs0o89mRM03AuMbSfjsE/sK/GyXdKIBu94ODXJYvH2L
 EsUBT1PP5G33+Dn5Vcfdo++VZ+n8nXnkHa9+8SxYzXBllyKkZ13Pi5U8wpNOErRz
 Z+GutWZ3w3YdXJXLYmD3D8E6vmRblHWemyXyKgLpUJyRXEgwnauNBrPQdlR3Cy/h
 mlIVJCV4StdqdG+f8+B4IJ76W6wLO4R9iZ+ZkDtUZ+KGVTiDqULDioM8fGx48ymj
 eqNxIZ0v640oMtbOdb48yTo6NX0E4WguGojCHwzjq6oX4sYoQjWHXzFNoVUTPxw1
 uzxJkU+FvJqtdXdd9KDfGeZGF89x62gPYnpNY3nXdSvatTfQ6dpQ56MrxD/Ek73z
 xViQY4mlOGquA8A3TvIvfhwRuVyY6ezHGyXnVwWP4g4EQRl9lUcR+JdR5hTnavfh
 iWmTs9ZnXcMDcMDheO/4WhWQH0+ptZW4MDB38XRb3GVB5C1HNKTMngImZhe12vSr
 IO2BOTu5hN3peH/SAGTgwxaa5aSdC0c6J6X3zX5tiddbDQDJRFdtnL6qpdt/xko2
 hHKo1TooNJUI0RO6/1rUS6SDOUtLMhvmIe6USKZXIugLMKXnMN8iuJ30HvgB/j1t
 1760a8S2HtnYW19y8mrr6eZyxCN65kdznJ+6y5/oOwjdREgMmtc=
 =MnnC
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2018-10-03' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

iwlwifi: updata all currently supported FWs

* Update FWs for 3160, 7260 and 7265;
* Update FWs for 3168 and 7265D;
* Update FWs for 8000C and 8265;
* Update FWs for 9000 and 9260.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-08 09:23:53 -04:00
Larry Finger 338684a0c7 rtw88: Add firmware file for driver rtw88
This file contains the firmware for the new driver rtw88 for Realtek
RTL8822BE and RTL8822CE devices. It was provided by the Realtek
developer.

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-08 09:22:34 -04:00
Louis Peens 68a49302e7 nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.9.A.37
This version of the firmware adds a fix to ensure that the vlan prio/pcp
field is extracted correctly for matching in hardware.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
2018-10-03 15:09:00 -07:00
Emmanuel Grumbach da110f2f39 iwlwifi: add -41.ucode firmwares for 9000 series
Add new versions of the firmwares for 9000 and 9260.

Build number: Core_build_core38-78
Revision numbers: 1f1e8d4a

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-10-03 10:08:09 +03:00
Emmanuel Grumbach b1ac8f4b7e iwlwifi: update firmwares for 9000 series
Add new versions of the firmwares for 9000 and 9260.

Build number: Core_build_core35-70.1
Revision numbers: 755cfdd8

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-10-03 10:07:52 +03:00
Luca Coelho 58265e0def iwlwifi: update firmwares for 7000, 8000 and 9000 series
Add new versions of the firmwares for 3160, 7260, 7265, 8000C, 8265,
9000 and 9260.

Build number: Core_build_core35-58
Revision numbers: bfb58538 (3160, 7260, 7265)
	 	  7596afd4 (8000C, 8265)
		  0cef09c1 (9000, 9260)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-10-03 10:05:55 +03:00
Edwin Peer dc638d6f3a nfp: update Agilio SmartNIC firmware to rev 2.1.13
New in this release:
  - SR-IOV VEB support
  - Zero-copy multicast
  - Host to host checksum offload
  - Offload inner checksums over VXLAN
  - TSO over VXLAN tunnels
  - RSS over VXLAN and GRE
  - eBPF programmable RSS
  - PCIe performance enhancements
  - Maintain per queue statistics
  - Report core clock frequency to driver

Resolved bugs:
  - Unreliable link state managment when reloading firmware
  - Incorrect MAC discard statistics
  - Broken RSS remapping in port breakout modes
  - Inappropriately dropped malformed packets

Signed-off-by: Edwin Peer <edwin.peer@netronome.com>
Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
2018-10-01 17:55:12 -07:00
David Lechner 7c81f23ad9 ti-connectivity: add firmware for CC2560(A) Bluetooth
This adds TIInit_6.2.31.bts and TIInit_6.6.15.bts for TI CC2560 and
CC2560A Bluetooth chips. These are found in LEGO MINDSTORMS EV3, which
has mainline kernel support now.

The versions listed are the ones given on the TI wiki[1] where the files
were obtained. The version in parentheses are the ones found in the
files themselves.

These files are redistributable under the same LICENCE.ti-connectivity that
is used by other TI firmwares.

[1]: http://processors.wiki.ti.com/index.php/CC256x_Downloads

Signed-off-by: David Lechner <david@lechnology.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-01 10:08:30 -04:00
Sean Wang f0a1cbf292 linux-firmware: mediatek: add firmware for mt7668u Bluetooth
Add binary firmware for mt7668u based Bluetooth devices.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-01 10:02:27 -04:00
Gourav Samaiya eb6419c26e nvidia: add GV100 signed firmware
These NVIDIA-signed firmwares are required to enable the graphics
engine on Volta GV100 GPUs.

Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Tested-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-01 10:00:03 -04:00
Josh Boyer 1ab9095735 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-01 09:57:42 -04:00
Anusha Srivatsa 18c4c8a73e firmware/icl/dmc: Add v1.07 of DMC for Icelake
Add Support for Icelake DMC.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2018-09-26 11:46:41 -07:00
Ganapathi Bhat 52b23a9326 linux-firmware: add Marvell SD8997 firmware image
WLAN (SDIO) firmware version: W16.68.1.p179
Bluetooth (SDIO) firmware version: W16.26.1.p179

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-09-26 21:25:40 +05:30
Petr Machata 3cee7288e6 Mellanox: Add new mlxsw_spectrum firmware 13.1703.4
This new firmware contains a fix for MC-aware mode.

Signed-off-by: Petr Machata <petrm@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-09-13 11:42:43 -04:00
Larry Finger ccab6c72ae rtl_bt: Add firmware and configuration files for the Bluetooth part of RTL8822CU
These devices are new models from Realtek. Updates to driver btrtl will
soon be submitted to the kernel.

These files were provided by the Realtek developer.

Signed-off-by: 陆朱伟 <alex_lu@realsil.com.cn>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-09-13 11:41:08 -04:00
Damian Kos 1d17c18226 linux-firmware: add firmware for mhdp8546
Add binary firmware for Cadence MHDP8546 DP bridge.

Release version: 1.2.12

Signed-off-by: Damian Kos <dkos@cadence.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-21 08:19:58 -04:00
Rahul Verma c2e0d14203 qed: Add firmware 8.37.7.0
This patch add a new qed firmware with fixes and added
support for new features.
- Fix a rare case of device crash with iWARP, iSCSI or FCoE offload.
- Fix GRE tunneled traffic when iWARP offload is enabled.
- Fix RoCE failure in ib_send_bw when using inline data.
- Fix latency optimization flow for inline WQEs.
- BigBear 100G fix

Signed-off-by: Rahul Verma <rahul.verma@cavium.com>
Signed-off-by: Ariel Elior <ariel.elior@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-20 08:20:00 -04:00
Amit K Bag f1b95fe5a5 linux-firmware:Update firmware patch for Intel Bluetooth 7265 (D1)
This patch updates the firmware file for Intel Bluetooth 7265
Also it is known as Intel stonePeak(STPD1).

FW Build: REL_52_00005

Release Version: 20.70.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 20:16:28 -04:00
Amit K Bag 8813230965 linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0329

Release Version: 20.70.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 20:16:26 -04:00
Amit K Bag c2d8f1b7f8 linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0329

Release Version: 20.70.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 20:16:23 -04:00
Amit K Bag 9767096da1 linux-firmware: Update firmware file for Intel Bluetooth,8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0244

Release Version: 20.70.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 20:16:21 -04:00
Amit K Bag 41bdd3bd2a linux-firmware: Update firmware patch for Intel Bluetooth 8260
This patch updates the firmware file for Intel Bluetooth 8260
also it is known as Intel Snowfield Peak (SfP)

FW Build: REL0487

Release Version: 20.70.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 20:16:12 -04:00
Stanislaw Gruszka fdd3468119 linux-firmware: add firmware for mt76x0
Add binary firmware for MT7610u based devices.

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 10:35:03 -04:00
Josh Boyer eee8208252 Merge commit 'c4883661c7eeedd061eb3b483135b47dab39a88d' of https://github.com/Netronome/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-08-14 10:33:14 -04:00
Vikash Garodia 6ae7a5bf57 qcom: update venus firmware files for v5.2
Update the firmware to be used on Qualcomm Snapdragon
845 based video hardware.

Signed-off-by: Vikash Garodia <vgarodia@codeaurora.org>
2018-08-10 12:57:47 +05:30
Louis Peens c4883661c7 nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.9.A.31
This version of the firmware adds support for the offloading of Geneve
tunneling with up to 32 Bytes of options.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Signed-off-by: Simon Horman <simon.horman@netronome.com>
2018-08-07 17:21:32 +02:00
Lorenzo Bianconi 7b5835fd37 linux-firmware: add firmware for mt76x2u
Add binary firmware for MT76x2u based devices

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-30 07:20:31 -04:00
Guy Mishol 3a5103fc3c wl18xx: update firmware file 8.9.0.0.79
- Firmware file was updated (8.9.0.0.79).
- Fix WPA2 Krack original fix.
- Includes stability and robustness bug fixes.

Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-30 07:20:25 -04:00
Nir Dotan b01151bc9e Mellanox: Add new mlxsw_spectrum firmware 13.1702.6
This new firmware contains:
    - Support for new types of cables
    - Support for flashing future firmware without reboot
    - Support for Router ARP BC and UC traps

Signed-off-by: Nir Dotan <nird@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:16:06 -04:00
Josh Boyer 0ff06f224e WHENCE: Remove reference to amdgpu/vegam_me_2.bin
This firmware file doesn't actually exist and the inclusion in
WHENCE was a copy-paste error on the original patch.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:13:59 -04:00
Sean Wang 3fcf221a7f linux-firmware: mediatek: add MT7622 Bluetooth firmwares and license file
Add MT7622 Bluetooth firmware files, along with the corresponding MediaTek
license file.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:10:48 -04:00
Ryan Harkin c8d69033d0 brcm: add 43430 based AP6212 and 1DX NVRAM
Ampak AP6212 and Murata 1DX are both brcmfmac43430-sdio based WiFi/BT
modules.

I created these NVRAM config files from scratch based on publicly
available information documented on the Linaro Wiki:

https://wiki.linaro.org/mbl/nvram

It is released under GPLv2.

Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:09:23 -04:00
Josh Boyer fad829dcc3 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:03:47 -04:00
Ganapathi Bhat 0ced724f6e linux-firmware: update Marvell USB8801 B0 firmware image
WLAN (USB8801) firmware version: W14.68.36.p131
These devices are WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-07-20 11:00:29 +05:30
Alex Deucher 153a51e438 amdgpu: add initial VegaM firmware
From internal commit:
20fd544d169eaf2741120a0cbeb5780f1e2935c9

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:54:55 -04:00
Alex Deucher a8a2884d16 amdgpu: sync up verde firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:52:18 -04:00
Alex Deucher bea8c7f8d8 amdgpu: sync up pitcairn firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:52:13 -04:00
Alex Deucher d47f956514 amdgpu: sync up tahiti firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:52:08 -04:00
Alex Deucher 1f92e00840 amdgpu: sync up oland firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:52:03 -04:00
Alex Deucher effed458ad amdgpu: sync up hainan firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:57 -04:00
Alex Deucher d50a6672ed amdgpu: sync up kaveri firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:51 -04:00
Alex Deucher 5b8eca3bba amdgpu: sync up mullins firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:45 -04:00
Alex Deucher b4b57261e6 amdgpu: sync up kabini firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:40 -04:00
Alex Deucher fc80838424 amdgpu: sync up hawaii firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:36 -04:00
Alex Deucher 5350953443 amdgpu: sync up bonaire firmware with 18.20 release
From internal commit:
4e9bb623d83a96a783fd92ad1a4d9b05a3284d7c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-17 07:51:30 -04:00