Commit Graph

1264 Commits

Author SHA1 Message Date
Amit K Bag dc3047c536
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: REL6412

Release Version: 21.90.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-24 08:10:59 -04:00
Josh Boyer 78c0348458
Use Link function for brcmfmac43362-sdio.lemaker,bananapro.txt
This removes the in-repo symlink and uses Link in WHENCE to create
it at installation time.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-21 07:45:26 -04:00
Hans de Goede f2df706a2e
Add symlink for Dell XPS 15 9550 Broadcom Bluetooth patch-ram file
The linux-firmware repo does not contain many Broadcom (now Cypress)
Bluetooth patch-ram files, because we have never been able to get
permission to re-distribute those.

We do have one file for the for HTC Vive, which was submitted by HTC
themselves with permission from Cypress.

That file contain a "BCM20703A1 Generic USB 20Mhz fcbga_BU" patch-ram
build. The patch-ram files used by Windows for the Bluetooth module
in the XPS 15 9550, USB-id 0a5c:6410 is also a "BCM20703A1 Generic
USB 20Mhz fcbga_BU" patch-ram build. Since the build-parameters
(crystal MHz, package/module type used) between the 2 builds are an
exact match we can also use the HTC submitted patch-ram for the
XPS 15 9550. So lets add a symlink for this.

This will make the Bluetooth on the XPS 15 9550 work out of the box,
when linux-firmware is installed, without the user needing to go and
find a suitable patch-ram file themselves.

This has been tested on a XPS 15 9550 with both Bluetooth HID and
Bluetooth audio devices.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>

[Modified to use Link function in WHENCE by Josh Boyer <jwboyer@kernel.org]

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-21 07:43:56 -04:00
Alex Deucher 8d7ac32602
amdgpu: add navi14 TA firmware from 20.10
This adds the navi14 trusted application firmware.

From internal commit:
cf61009c632768f6ca80f62a8506fd0b236d0cb6

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-17 11:25:27 -04:00
Vishal Kulkarni 3afe520b44 cxgb4: Update firmware to revision 1.24.14.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2020-04-16 04:03:18 -07:00
Josh Boyer 64dba0fedb
Merge branch 'a630-zap' of https://github.com/andersson/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-13 08:17:58 -04:00
Sean Wang 236ec4552a
linux-firmware: add firmware for MT7663 Wifi/BT combo device
Add binary firmware for MT7663 based devices

ROM patch version: 7663mp1802-2003211229
Firmware version: 7663mp1827-20200326130317

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-04-13 08:14:27 -04:00
Bjorn Andersson e6ff1e706e qcom: Add SDM845 Adreno ZAP shader firmware
The Adreno GPU found in SDM845 needs one more firmware file to be
operational in the SDM845 MTP and Dragonboard 845c, add this file.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
2020-04-10 13:05:22 -07:00
Rocky Liao 4921f73bc8 QCA: Add Bluetooth firmware for QCA6390
This commit will add required Bluetooth firmware files for QCA6390.

htbtfw20.tlv : RAM FW dump
htnv20.bin : NVM dump.

Signed-off-by: Rocky Liao <rjliao@codeaurora.org>
2020-04-01 19:39:13 +08:00
Josh Boyer edf390c23a
Merge branch 'v12573.77' of https://github.com/erinlo/linux_fw_scp
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-20 07:39:19 -04:00
Erin Lo 3c213aa596 mediatek: Add mt8183 SCP firmware
System Control Processor is an ARM CM4. It supports parts of
these features vedio encode/decode, camera, and CrOS EC host command.

Release Version: v12573.77

Signed-off-by: Erin Lo <erin.lo@mediatek.com>
2020-03-20 14:37:49 +08:00
Amit K Bag 8eb0b28151
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: REL0384

Release Version: 21.70.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-16 07:42:52 -04:00
Amit K Bag b9f720f01f
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: REL0384

Release Version: 21.70.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-16 07:42:47 -04:00
Amit K Bag 426db502f7
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: REL0538

Release Version: 21.70.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-16 07:42:43 -04:00
Amit K Bag 9361709f41
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: REL0538

Release Version: 21.70.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-16 07:42:33 -04:00
Hilda Wu fce60a9a81
rtl_bt: Add firmware and configuration files for RTL8822C BT UART chip
The firmware and config files are for RTL8822C BT controller with UART interface.
Version: 0x0599_0D54

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-09 13:51:26 -04:00
José Roberto de Souza fb83402c75 i915: Add DMC firmware v2.06 for TGL
Minor fixes around context restore.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
2020-03-04 13:19:07 -08:00
Daniele Ceraolo Spurio 45d36b539d i915: add HuC firmware v7.0.12 for TGL
Minor upgrade of the TGL HuC binary

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2020-03-04 13:19:00 -08:00
Josh Boyer 0148cfefcb
Merge https://github.com/rjliao-qca/qca-btfw
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-03-02 08:08:15 -05:00
Rocky Liao 2db3978ce4 qca: Fix blueooth firmware name for QCA6174
The rampatch_00440302.tlv and rampatch_usb_00000302.tlv	are wrong names
for QCA6174 Bluetooth driver, remove them and make the update to the
correct files rampatch_00440302.bin and rampatch_usb_00000302.bin.

Fixes: 30550605b7 ("qca: update bluetooth firmware for QCA6174")

Signed-off-by: Rocky Liao <rjliao@codeaurora.org>
2020-02-29 09:54:31 +08:00
gtk_ruiwang a8a18d1ce5 mediatek: move MT8173 VPU FW to subfolder
Currently vpu_d.bin and vpu_p.bin are at the root of
linux-firmware git tree, it's not appropriate so we move
them to subfolder mediatek/mt8173 and create a symbolic link
to be compatible with older kernels

Release Version: 1.1.4

Signed-off-by: Rui Wang <gtk_ruiwang@mediatek.com>
2020-02-26 13:08:15 +08:00
Amit K Bag efcfa03ae6
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: REL0381

Release Version: 21.70.3.1

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-24 07:43:42 -05:00
Josh Boyer 83cb43ef70
Merge https://github.com/bgodavar/qca_bt_wcn3991
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-24 07:30:19 -05:00
Balakrishna Godavarthi 54b017d06a qca: Add firmware files for BT chip wcn3991.
This commit will add required firmware files for wcn3991.

crbtfw32.tlv : RAM FW dump
crnv32.bin : NVM dump.

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2020-02-20 16:01:04 +05:30
Gourav Samaiya 2277987a59
nvidia: add TU116/117 signed firmware
These NVIDIA-signed firmwares are required to enable the graphics engine
on Turing TU11X GPUs.

Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Tested-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-19 07:34:23 -05:00
Ryder Lee 83a7c5080c
linux-firmware: add firmware for MT7622
Add binary firmware for MT7622 built-in Wi-Fi SoC.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-06 13:37:24 -05:00
Ryder Lee feb91a4fde
linux-firmware: add version 2 for MT7615E
Update version to 20200131:
- use tag sta_rec_wtbl to replace legacy MCU_EXT_CMD_WTBL_UPDATE command.
- Fix firmware header version number.

Note that this version keeps legacy way for backward compatibility.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-06 13:37:20 -05:00
Maxime Jourdan fb505a691b amlogic: update video decoder firmwares
Update the firmwares extracted from Amlogic's last known release from
July 2019.

This commit updates several binaries already present for GXL, GXM and
G12A chips, but also adds:

- HEVC for G12A
- HEVC for SM1
- VP9 for GXL
- VP9 for SM1

The support for which - apart from HEVC, still in development - is
currently in-review in the linux-media mailing list [1][2][3].

[1] [v4,0/4] media: meson: vdec: Add compliant H264 support
https://patchwork.kernel.org/cover/11336951/
[2] [v3,0/5] media: meson: vdec: Add VP9 decoding support
https://patchwork.kernel.org/cover/11336975/
[3] [0/3] media: meson: vdec: add sm1 platform
https://patchwork.kernel.org/cover/11256037/

Cc: Arden Jin <Arden.Jin@amlogic.com>
Signed-off-by: Maxime Jourdan <mjourdan@baylibre.com>
2020-02-03 16:20:05 +01:00
Alex Deucher 6d9f399102
amdgpu: add renoir firmware for 19.50
From internal git commit:
b01ce5f49a7ad6683d9b276fc523291b099b0382

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-03 07:26:39 -05:00
Josh Boyer 8846543aae
Merge commit '779514ec044a75ee6c9c20e52a2bf291f80d7d4e' of https://github.com/Netronome/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-02-03 07:20:51 -05:00
Louis Peens 779514ec04 nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.12.A.13
This is a small bugfix release, most notably improving link state
stability in certain cases.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Charles Murcott <charles.murcott@netronome.com>
Signed-off-by: Simon Horman <simon.horman@netronome.com>
2020-01-29 10:28:50 +02:00
Kalle Valo 30550605b7 qca: update bluetooth firmware for QCA6174
Bugfixes for QCA6174.

While at it, to avoid confusion, also change the name of driver to
'btqca' in WHENCE file because that's what it is called in kernel images
(drivers/bluetooth/btqca.ko). Of course we cannot change the name of
directory 'qca' and that has to remain forever, but better to fix the
documentation to make it clear what driver this is.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-01-22 18:27:20 +02:00
Amit K Bag 1eb2408c6f
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: REL0367

Release Version: 21.70.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-22 06:26:14 -05:00
Amit K Bag 0dc1611a68
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: REL0367

Release Version: 21.70.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-22 06:26:08 -05:00
Amit K Bag d03f79cbe8
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: REL0532

Release Version: 21.70.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-22 06:26:03 -05:00
Amit K Bag aab62bce41
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: REL0532

Release Version: 21.70.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-22 06:25:55 -05:00
Gourav Samaiya ed0aa3a5f0
nvidia: add TU102/TU104/TU106 signed firmware
These NVIDIA-signed firmwares are required to enable the graphics engine
on Turing TU10X GPUs.

Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Tested-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-22 06:22:11 -05:00
Alex Deucher 3b4a503d1d
amdgpu: Add navi10 TA ucode
From internal git commit:
0b350c8a2bb6b9afa5502b8de6fe05ed27b70f73

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-14 08:34:49 -05:00
Ido Schimmel 67d4ff59bf
Mellanox: Add new mlxsw_spectrum firmware xx.2000.2714
Add new firmware files for Spectrum-1 (13.2000.2714) and Spectrum-2
(29.2000.2714). The new firmware contains:
* Support for querying the PCI reset timeout for gearbox based systems
* Support for 2x50 Gb/s port split option on SN3800 systems

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-07 09:08:25 -05:00
Alex Deucher ad9017881f
amdgpu: add TA microcode for Raven asics
And update the copyright date on the license.

From internal git commit:
4dc0b4476d3d27312f3c9282b4f783f4185172a0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-07 09:05:55 -05:00
Michal Kalderon 379551b14e
qed: Add firmware 8.42.2.0
This FW contains several fixes and features, main ones listed below.

- RoCE
        - SRIOV support
        - Fixes in following flows:
                - latency optimization flow for inline WQEs
                - iwarp OOO packed DDPs flow
                - tx-dif workaround calculations flow
                - XRC-SRQ exceed cache num

- iSCSI
        - Fixes:
                - iSCSI TCP out-of-order handling.
                - iscsi retransmit flow

- Fcoe
        - Fixes:
                - upload + cleanup flows

- Eth
        - Support USO for non-tunneled UDP packets

- Debug
        - Better handling of extracting data during traffic

Signed-off-by: Ariel Elior <Ariel.Elior@marvell.com>
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-06 16:32:25 -05:00
Josh Boyer 58b4003f26
Merge branch 'RB3-wlan-firmware-1387-v2' of https://github.com/andersson/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-06 16:30:36 -05:00
Josh Boyer 5967a45c97
Adjust WHENCE entry to check_whence doesn't complain
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-06 16:27:46 -05:00
Josh Boyer d1e743dd4d
Merge branch 'master' of https://github.com/NXP/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-01-06 15:45:12 -05:00
Bjorn Andersson d6219ab5b4 qcom: Switch SDM845 WLAN firmware
Switch SDM845 and the Dragonboard 845c/RB3 to the more stable version
WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1, by replacing the wlanmdsp.mbn with a
symlink to the recently commited file found under ath10k/

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
2020-01-02 22:25:39 -08:00
Ganapathi Bhat e65245cc86 linux-firmware: add NXP firmware licence file
Signed-off-by: James Cao <james.cao@nxp.com>
Signed-off-by: Ganapathi Bhat <ganapathi.bhat@nxp.com>
2019-12-31 12:14:50 +05:30
Kalle Valo b142c2e022 ath10k: WCN3990 hw1.0: add firmware WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-12-20 11:18:46 +02:00
Kalle Valo 8809b87cad ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00070
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-12-20 10:58:37 +02:00
Kalle Valo 513d70cc50 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00047
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-12-20 10:58:37 +02:00
Kalle Valo 203435b9c6 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00070
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-12-20 10:58:37 +02:00