linux-firmware.git
4 years agoinside-secure: add new "mini" firmware for the EIP197 driver 20191215
Pascal van Leeuwen [Mon, 2 Dec 2019 14:43:42 +0000 (15:43 +0100)]
inside-secure: add new "mini" firmware for the EIP197 driver

This adds the "minifw" version of the EIP197 firmware, which the inside-
secure driver will use as a fallback if the original full-featured
firmware cannot be found. This allows for using the inside-secure driver
and hardware without access to "official" firmware only available under
NDA. Note that this "minifw" was written by me (Pascal) specifically for
this driver and I am allowed by my employer, Verimatrix, to release this
for distribution with the Linux kernel.

Signed-off-by: Pascal van Leeuwen <pvanleeuwen@verimatrix.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'RB3-adsp-cdsp-mss-v4' of https://github.com/andersson/linux-firmware
Josh Boyer [Sun, 15 Dec 2019 12:27:46 +0000 (07:27 -0500)]
Merge branch 'RB3-adsp-cdsp-mss-v4' of https://github.com/andersson/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoWHENCE: Add raspberry-pi4 SDIO file
Josh Boyer [Sat, 14 Dec 2019 14:31:53 +0000 (09:31 -0500)]
WHENCE: Add raspberry-pi4 SDIO file

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'rpi4-fw' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias...
Josh Boyer [Sat, 14 Dec 2019 14:28:12 +0000 (09:28 -0500)]
Merge branch 'rpi4-fw' of https://git./linux/kernel/git/matthias.bgg/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'master' of https://github.com/dikshitaagarwal/video_firmware_5.4
Josh Boyer [Fri, 13 Dec 2019 17:13:46 +0000 (12:13 -0500)]
Merge branch 'master' of https://github.com/dikshitaagarwal/video_firmware_5.4

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Josh Boyer [Fri, 13 Dec 2019 17:11:22 +0000 (12:11 -0500)]
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoqcom: update venus firmware files for v5.4
Dikshita Agarwal [Wed, 11 Dec 2019 07:20:31 +0000 (12:50 +0530)]
qcom: update venus firmware files for v5.4

Update the firmware to be used on Qualcomm Snapdragon
SC7180 based video hardware.

Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org>
4 years agocxgb4: Update firmware to revision 1.24.11.0
Vishal Kulkarni [Wed, 11 Dec 2019 05:22:17 +0000 (21:22 -0800)]
cxgb4: Update firmware to revision 1.24.11.0

Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
4 years agobrcm: Add BCM43455 NVRAM for Raspberry Pi 4 B
Matthias Brugger [Wed, 27 Nov 2019 16:12:39 +0000 (17:12 +0100)]
brcm: Add BCM43455 NVRAM for Raspberry Pi 4 B

Add a NVRAM file for the BCM43455 Wifi/BT module as used on the
Raspberry Pi 4 Model B.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
4 years agoqcom: Add SDM845 Compute DSP firmware
Bjorn Andersson [Wed, 20 Nov 2019 23:41:12 +0000 (15:41 -0800)]
qcom: Add SDM845 Compute DSP firmware

Add test signed firmware CDSP.HT.1.0-00535-SDM845-1 for the Qualcomm
SDM845 Compute DSP.

Used on the Dragonboard 845c/Robotics RB3 platform.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
4 years agoqcom: Add SDM845 Audio DSP firmware
Bjorn Andersson [Wed, 20 Nov 2019 23:38:26 +0000 (15:38 -0800)]
qcom: Add SDM845 Audio DSP firmware

Add test signed firmware ADSP.HT.4.0-00554-SDM845-1 for the Qualcomm
SDM845 Audio DSP.

Used on the Dragonboard 845c/Robotics RB3 platform.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
4 years agoqcom: Add SDM845 modem firmware
Bjorn Andersson [Tue, 29 Oct 2019 00:47:45 +0000 (17:47 -0700)]
qcom: Add SDM845 modem firmware

Adds test-signed modem and WiFi firmware versions:
MPSS.AT.4.0.c2-01184-SDM845_GEN_PACK-1
WLAN.HL.2.0.c10-00236-QCAHLSWMTPLZ-1

Used on the Dragonboard 845c/Robotics RB3 platform.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
4 years agortl_nic: add firmware rtl8168fp-3
Heiner Kallweit [Fri, 15 Nov 2019 18:25:30 +0000 (19:25 +0100)]
rtl_nic: add firmware rtl8168fp-3

This adds firmware rtl8168fp-3 for Realtek's RTL8168fp/RTL8117.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Chunhao Lin <hau@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
Josh Boyer [Mon, 18 Nov 2019 18:58:39 +0000 (13:58 -0500)]
Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Update NXP Management Complex firmware to version 10.18.0
Cristian Sovaiala [Fri, 15 Nov 2019 08:16:02 +0000 (10:16 +0200)]
linux-firmware: Update NXP Management Complex firmware to version 10.18.0

Supported SoC families: LS108x, LS208x, LX2160.

MC firmware version: 10.18.0

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Amit K Bag [Wed, 13 Nov 2019 09:53:32 +0000 (15:23 +0530)]
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: REL0352

Release Version: 21.50.3.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX200
Amit K Bag [Wed, 13 Nov 2019 09:53:31 +0000 (15:23 +0530)]
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: REL0352

Release Version: 21.50.3.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9560
Amit K Bag [Wed, 13 Nov 2019 09:53:30 +0000 (15:23 +0530)]
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: REL0519

Release Version: 21.50.3.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9260
Amit K Bag [Wed, 13 Nov 2019 09:53:29 +0000 (15:23 +0530)]
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: REL0519

Release Version: 21.50.3.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update navi14 vcn firmware
Alex Deucher [Tue, 12 Nov 2019 16:02:40 +0000 (11:02 -0500)]
amdgpu: update navi14 vcn firmware

Update to internal git commit:
5e1691e57fd4a226672ea04b4db930fdbf5e4a2d

Fixes possible page fault in encode.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update navi10 vcn firmware
Alex Deucher [Tue, 12 Nov 2019 16:01:29 +0000 (11:01 -0500)]
amdgpu: update navi10 vcn firmware

Update to internal git commit:
5e1691e57fd4a226672ea04b4db930fdbf5e4a2d

Fixes possible page fault in encode.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'ehl_tgl_guc_huc' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Fri, 8 Nov 2019 12:17:29 +0000 (07:17 -0500)]
Merge branch 'ehl_tgl_guc_huc' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoi915: Add HuC firmware v7.0.3 for TGL
Daniele Ceraolo Spurio [Fri, 25 Oct 2019 23:53:57 +0000 (16:53 -0700)]
i915: Add HuC firmware v7.0.3 for TGL

First HuC FW release for TGL

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
4 years agoi915: Add GuC firmware v35.2.0 for TGL
Daniele Ceraolo Spurio [Fri, 25 Oct 2019 23:51:09 +0000 (16:51 -0700)]
i915: Add GuC firmware v35.2.0 for TGL

First GuC FW release for TGL

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
4 years agoi915: Add HuC firmware v9.0.0 for EHL
Daniele Ceraolo Spurio [Tue, 20 Aug 2019 00:26:06 +0000 (17:26 -0700)]
i915: Add HuC firmware v9.0.0 for EHL

First HuC firmware release for EHL.

v2: rename blob file in accordance to the new
unified convention.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
4 years agoi915: Add GuC firmware v33.0.4 for EHL
Daniele Ceraolo Spurio [Tue, 20 Aug 2019 00:20:44 +0000 (17:20 -0700)]
i915: Add GuC firmware v33.0.4 for EHL

First GuC firmware release for EHL.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
4 years agortw88: RTL8723D: add firmware file v48
Yan-Hsuan Chuang [Mon, 4 Nov 2019 02:29:48 +0000 (10:29 +0800)]
rtw88: RTL8723D: add firmware file v48

Add firmware file for RTL8723D series devices.

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoqed: Add firmware 8.40.33.0
Rasesh Mody [Tue, 29 Oct 2019 04:13:18 +0000 (21:13 -0700)]
qed: Add firmware 8.40.33.0

This patch adds new 8.40.33.0 firmware image for QL4xxxx family of
QLogic adapters. The new firmware consists of fixes and enhancements.

Following changes are part of the new firmware:
 - Fix VF RX queue start by returning error when fail to load VF data
 - Fix big receive buffer initialization for 100G leading hardware
   assertion
 - Fix FW to handle GRE tunnel traffic when non-L2 ethernet protocol is
   enabled
 - Add initial FW support for VF Representors

Signed-off-by: Rasesh Mody <rmody@marvell.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: add new navi14 wks gfx firmware for 19.30
Alex Deucher [Mon, 28 Oct 2019 14:29:28 +0000 (10:29 -0400)]
amdgpu: add new navi14 wks gfx firmware for 19.30

From internal commit:
06711211fd09b04ac7813067acc0e13a3753bbab

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update navi14 firmware for 19.30
Alex Deucher [Mon, 28 Oct 2019 14:24:47 +0000 (10:24 -0400)]
amdgpu: update navi14 firmware for 19.30

From internal commit:
06711211fd09b04ac7813067acc0e13a3753bbab

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update raven firmware for 19.30
Alex Deucher [Mon, 28 Oct 2019 14:22:16 +0000 (10:22 -0400)]
amdgpu: update raven firmware for 19.30

From internal commit:
06711211fd09b04ac7813067acc0e13a3753bbab

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Add firmware file for Intel Bluetooth AX201
Amit K Bag [Wed, 23 Oct 2019 09:38:18 +0000 (15:08 +0530)]
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: 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>
4 years agoMellanox: Add new mlxsw_spectrum2 firmware 29.2000.2308
Ido Schimmel [Wed, 23 Oct 2019 08:18:34 +0000 (11:18 +0300)]
Mellanox: Add new mlxsw_spectrum2 firmware 29.2000.2308

This is the first firmware file for the Spectrum-2 switch ASIC.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMellanox: Add new mlxsw_spectrum firmware 13.2000.2308
Ido Schimmel [Wed, 23 Oct 2019 08:18:33 +0000 (11:18 +0300)]
Mellanox: Add new mlxsw_spectrum firmware 13.2000.2308

The new firmware contains:
* Support for querying port module type (e.g., QSFP, SFP)
* Fix for issue where locally generated packets could not egress the
switch when the egress port is congested with data plane traffic

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agortl_nic: add firmware files for RTL8153
Hayes Wang [Wed, 23 Oct 2019 03:39:55 +0000 (11:39 +0800)]
rtl_nic: add firmware files for RTL8153

This adds the firmware for Realtek RTL8153 Based USB Ethernet Adapters.

1. Fix compatible issue for Asmedia hub.
2. Fix compatible issue for Compal platform.
3. Fix sometimes the device is lost after rebooting.
4. Improve the compatibility for EEE.

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agortl_bt: Update configuration file for BT part of RTL8822CU
Max Chou [Wed, 23 Oct 2019 03:30:31 +0000 (11:30 +0800)]
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>
4 years agobnx2x: Add FW 7.13.15.0.
Sudarsana Reddy Kalluru [Tue, 22 Oct 2019 14:01:54 +0000 (07:01 -0700)]
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>
4 years agolinux-firmware: Update AMD cpu microcode 20191022
Allen, John [Mon, 21 Oct 2019 12:54:40 +0000 (12:54 +0000)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX200
Amit K Bag [Thu, 10 Oct 2019 04:08:48 +0000 (09:38 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Amit K Bag [Thu, 10 Oct 2019 04:08:47 +0000 (09:38 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9560
Amit K Bag [Thu, 10 Oct 2019 04:08:46 +0000 (09:38 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9260
Amit K Bag [Thu, 10 Oct 2019 04:08:45 +0000 (09:38 +0530)]
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>
4 years agoamdgpu: add initial navi14 firmware form 19.30
Alex Deucher [Mon, 7 Oct 2019 15:17:30 +0000 (10:17 -0500)]
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>
4 years agortlwifi: rtl8821ae: Add firmware for the RTL8812AE variant.
Larry Finger [Sat, 5 Oct 2019 02:30:37 +0000 (21:30 -0500)]
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>
4 years agoice: Fix up WHENCE entry and symlink
Josh Boyer [Fri, 4 Oct 2019 22:53:00 +0000 (18:53 -0400)]
ice: Fix up WHENCE entry and symlink

Commit 2de7abd480b3fb57390aa6a186e481d36bdd9609 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>
4 years agoMerge branch 'dev-queue' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher...
Josh Boyer [Fri, 4 Oct 2019 22:45:09 +0000 (18:45 -0400)]
Merge branch 'dev-queue' of git://git./linux/kernel/git/jkirsher/firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agonvidia: Update Tegra210 XUSB firmware to v50.24
Thierry Reding [Mon, 30 Sep 2019 11:23:07 +0000 (13:23 +0200)]
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>
4 years agonvidia: Add XUSB firmware for Tegra194
Thierry Reding [Mon, 30 Sep 2019 11:19:07 +0000 (13:19 +0200)]
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>
4 years agoRemove duplicate symlinks
Thierry Reding [Mon, 30 Sep 2019 11:17:04 +0000 (13:17 +0200)]
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>
4 years agocopy-firmware: Create symlinks from WHENCE file
Thierry Reding [Mon, 30 Sep 2019 11:17:03 +0000 (13:17 +0200)]
copy-firmware: Create symlinks from WHENCE file

Rather than require symlinks to be created in the filesystem and have
duplicate Link: entries in the WHENCE file, make copy-firmware.sh create
the symlinks on the fly.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMake symlinks consistent
Thierry Reding [Mon, 30 Sep 2019 11:17:02 +0000 (13:17 +0200)]
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>
4 years agoamdgpu: update vega20 ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:52:33 +0000 (08:52 -0500)]
amdgpu: update vega20 ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update vega12 ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:51:34 +0000 (08:51 -0500)]
amdgpu: update vega12 ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update vega10 ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:50:34 +0000 (08:50 -0500)]
amdgpu: update vega10 ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update picasso ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:49:21 +0000 (08:49 -0500)]
amdgpu: update picasso ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update raven2 ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:48:30 +0000 (08:48 -0500)]
amdgpu: update raven2 ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: update raven ucode for 19.30
Alex Deucher [Wed, 25 Sep 2019 13:47:00 +0000 (08:47 -0500)]
amdgpu: update raven ucode for 19.30

From internal git commit:
a9f00864087575da562cd5cc50a04a0af376e14f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoamdgpu: add new raven rlc firmware
Alex Deucher [Wed, 25 Sep 2019 13:45:47 +0000 (08:45 -0500)]
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>
4 years agoice: Add package file for Intel E800 series driver
Tony Nguyen [Mon, 23 Sep 2019 15:58:07 +0000 (08:58 -0700)]
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>
4 years agoamdgpu: add initial navi10 firmware 20190923
Alex Deucher [Mon, 16 Sep 2019 17:39:16 +0000 (12:39 -0500)]
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>
4 years agoMerge branch 'cml_tgl-icl-dmc_huc_updates' of git://anongit.freedesktop.org/drm/drm...
Josh Boyer [Mon, 23 Sep 2019 11:22:26 +0000 (07:22 -0400)]
Merge branch 'cml_tgl-icl-dmc_huc_updates' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'gpu-845' of https://github.com/ndechesne/linux-firmware
Josh Boyer [Mon, 23 Sep 2019 11:18:36 +0000 (07:18 -0400)]
Merge branch 'gpu-845' of https://github.com/ndechesne/linux-firmware

Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Tested-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agodrm/i915/firmware: Add v9.0.0 of HuC for Icelake
Anusha Srivatsa [Tue, 3 Sep 2019 21:21:00 +0000 (14:21 -0700)]
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>
4 years agodrm/i915/firmware: Add v4.0.0 of HuC for Cometlake
Anusha Srivatsa [Tue, 3 Sep 2019 21:15:36 +0000 (14:15 -0700)]
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>
4 years agodrm/i915/firmware: Add v4.0.0 of HuC for Geminilake
Anusha Srivatsa [Tue, 3 Sep 2019 21:08:05 +0000 (14:08 -0700)]
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>
4 years agodrm/i915/firmware: Add v2.0.0 of HuC for Broxton
Anusha Srivatsa [Tue, 3 Sep 2019 21:03:54 +0000 (14:03 -0700)]
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>
4 years agodrm/i915/firmware: Add v4.0.0 of HuC for Kabylake
Anusha Srivatsa [Tue, 3 Sep 2019 20:58:11 +0000 (13:58 -0700)]
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>
4 years agodrm/i915/firmware: Add v2.0.0 of HuC for Skylake
Anusha Srivatsa [Tue, 3 Sep 2019 20:52:57 +0000 (13:52 -0700)]
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>
4 years agodrm/i915/firmware: Add v33 of GuC for CML
Anusha Srivatsa [Fri, 28 Jun 2019 23:19:03 +0000 (16:19 -0700)]
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>
4 years agodrm/i915/firmware: Add v2.04 of DMC for TGL
Anusha Srivatsa [Mon, 19 Aug 2019 20:22:30 +0000 (13:22 -0700)]
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>
4 years agodrm/i915/firmware: Add v1.09 of DMC for ICL
Anusha Srivatsa [Fri, 13 Sep 2019 21:42:36 +0000 (14:42 -0700)]
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>
4 years agoqcom: add firmware files for Adreno a630
Nicolas Dechesne [Mon, 9 Sep 2019 16:13:55 +0000 (18:13 +0200)]
qcom: add firmware files for Adreno a630

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Amit K Bag [Mon, 9 Sep 2019 06:13:08 +0000 (11:43 +0530)]
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>
4 years agoMerge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Josh Boyer [Wed, 4 Sep 2019 11:13:26 +0000 (07:13 -0400)]
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agonvidia: Add XUSB firmware for Tegra186
Thierry Reding [Fri, 30 Aug 2019 10:23:47 +0000 (12:23 +0200)]
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>
4 years agoAdd symlinks for Tegra VIC firmware binaries
Thierry Reding [Fri, 30 Aug 2019 10:33:50 +0000 (12:33 +0200)]
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>
4 years agortl_bt: Update RTL8723D BT FW to 0x828A_96F1
Max Chou [Mon, 2 Sep 2019 10:42:10 +0000 (18:42 +0800)]
rtl_bt: Update RTL8723D BT FW to 0x828A_96F1

This firmware patch update for Realtek RTL8723D BT controller.

Release Version: 0x828A_96F1

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agortl_nic: add firmware rtl8125a-3
Heiner Kallweit [Mon, 26 Aug 2019 22:23:49 +0000 (00:23 +0200)]
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>
4 years agolinux-firmware: Add firmware file for Intel Bluetooth AX201
Amit K Bag [Wed, 28 Aug 2019 09:24:17 +0000 (14:54 +0530)]
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>
4 years agoChelsio driver loads firmware configuration file to allow
Vishal Kulkarni [Thu, 29 Aug 2019 12:37:06 +0000 (05:37 -0700)]
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>
4 years agobrcm: Add 43455 based AP6255 NVRAM for the Minix Neo Z83-4 Mini PC
Hans de Goede [Sat, 24 Aug 2019 20:54:17 +0000 (22:54 +0200)]
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>
4 years agobrcm: Add 43340 based AP6234 NVRAM for the PoV TAB-P1006W-232 tablet
Hans de Goede [Sat, 24 Aug 2019 20:54:16 +0000 (22:54 +0200)]
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>
4 years agoMerge tag 'iwlwifi-fw-2019-08-23' of git://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Tue, 27 Aug 2019 12:02:35 +0000 (08:02 -0400)]
Merge tag 'iwlwifi-fw-2019-08-23' of git://git./linux/kernel/git/iwlwifi/linux-firmware

Update iwlwifi firmwares to Core45-152

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoiwlwifi: update FWs to core45-152 release
Luca Coelho [Fri, 23 Aug 2019 04:35:14 +0000 (07:35 +0300)]
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>
4 years agocheck_whence: Add copy-firmware.sh to the list of ignored files
Josh Boyer [Wed, 21 Aug 2019 12:03:43 +0000 (08:03 -0400)]
check_whence: Add copy-firmware.sh to the list of ignored files

This was added recently as the script to install the firmware files.
Add it to the ignored list so check_whence doesn't complain about it.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agortl_bt: Update RTL8822C BT FW to V0x098A_94A4
Max Chou [Wed, 21 Aug 2019 09:27:40 +0000 (17:27 +0800)]
rtl_bt: Update RTL8822C BT FW to V0x098A_94A4

Disable all privacy relate command; otherwise BT bring-up would fail.

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX200
Amit K Bag [Tue, 20 Aug 2019 09:45:01 +0000 (15:15 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Amit K Bag [Tue, 20 Aug 2019 09:45:00 +0000 (15:15 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9560
Amit K Bag [Tue, 20 Aug 2019 09:44:59 +0000 (15:14 +0530)]
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>
4 years agolinux-firmware: Update firmware file for Intel Bluetooth 9260
Amit K Bag [Tue, 20 Aug 2019 09:44:58 +0000 (15:14 +0530)]
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>
4 years agoMellanox: Add new mlxsw_spectrum firmware 13.2000.1886
Ido Schimmel [Mon, 19 Aug 2019 20:36:21 +0000 (23:36 +0300)]
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>
4 years agoInstall only listed firmware files 20190815
Takashi Iwai [Wed, 31 Jul 2019 16:17:44 +0000 (18:17 +0200)]
Install only listed firmware files

The current make-install procedure leaves lots of garbage files that
aren't really firmware files in /lib/firmware.

Instead of copy-all-and-prune approach, copy only the listed files and
links in WHENCE by make-install for assuring only the proper firmware
files.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agortw88: add a README file
Yan-Hsuan Chuang [Thu, 8 Aug 2019 08:22:29 +0000 (16:22 +0800)]
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>
4 years agortw88: RTL8822C: add WoW firmware v7.3
Yan-Hsuan Chuang [Thu, 8 Aug 2019 08:22:28 +0000 (16:22 +0800)]
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>
4 years agortw88: RTL8822C: update rtw8822c_fw.bin to v7.3
Yan-Hsuan Chuang [Thu, 8 Aug 2019 08:22:27 +0000 (16:22 +0800)]
rtw88: RTL8822C: update rtw8822c_fw.bin to v7.3

Add power gating support
Update calibration offload functions

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'ath10k-20190808' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo...
Josh Boyer [Thu, 15 Aug 2019 11:29:16 +0000 (07:29 -0400)]
Merge branch 'ath10k-20190808' of git://git./linux/kernel/git/kvalo/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Josh Boyer [Thu, 15 Aug 2019 11:26:41 +0000 (07:26 -0400)]
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoMerge commit '70af908f4ad7aa8bc65032253f99a0a4fbe1e6c3' of https://github.com/Netrono...
Josh Boyer [Thu, 15 Aug 2019 11:24:27 +0000 (07:24 -0400)]
Merge commit '70af908f4ad7aa8bc65032253f99a0a4fbe1e6c3' of https://github.com/Netronome/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
4 years agoath10k: QCA9984 hw1.0: update board-2.bin
Kalle Valo [Thu, 8 Aug 2019 09:39:06 +0000 (12:39 +0300)]
ath10k: QCA9984 hw1.0: update board-2.bin

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
4 years agoath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046
Kalle Valo [Thu, 8 Aug 2019 09:39:06 +0000 (12:39 +0300)]
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>