Commit Graph

1450 Commits

Author SHA1 Message Date
Kiran K 7eb7fda50e
linux-firmware: Update firmware file for Intel Bluetooth AX210
This patch adds new firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP)

FW Build: REL15791

Release Version: 22.10.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-30 09:22:47 -05:00
Kiran K 5cbf459c1e
linux-firmware: Update firmware file for Intel Bluetooth AX210
This patch adds new firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP)

FW Build: REL14428

Release Version: 22.00.0.0

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-30 09:22:43 -05:00
John Harrison c487f7dadc i915: Add GuC firmware v49.0.1 for all platforms
Updating all platforms to latest GuC release.

Signed-off-by: John Harrison <john.c.harrison@intel.com>
2020-11-24 17:04:17 -08:00
John Harrison d9ffb0796c i915: Remove duplicate KBL DMC entry
Signed-off-by: John Harrison <john.c.harrison@intel.com>
2020-11-24 17:04:16 -08:00
Petr Machata b362fd4cb8
Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum (13.2008.2018), Spectrum-2 (29.2008.2018) and Spectrum-3
(30.2008.2018).

This release fixes the following issues (among others):

- Prioritization of trapped control traffic on Spectrum-2 and Spectrum-3.
- Several edge cases where the FW could get stuck on Spectrum-2 and
  Spectrum-3.
- FW flash issues on Spectrum-3
- Apparent resource exhaustion on Spectrum-3 due to wrong fencing.
- When trapping dropped packets from several TCs, they would only get
  reported under one TC.
- Incorrect rejection of RIF counters with indices over 16 bits.
- An issue where port split might fail after port saw heavy traffic.
- Certain large policer CIR caused effective zero CIR.
- A race that would cause drops due to lack of buffer space.

And includes the following new features:

- Support for shared port headroom
- A new trap for L2 IPv6 DHCP traffic
- On Spectrum-2 and Spectrum-3, support ACL actions that perform ALU
  operations between packet fields, immediate values and general-purpose
  registers
- Early support for 8-way port split on Spectrum-3

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-24 09:55:03 -05:00
John Allen bc9cd0b7b0
linux-firmware: Update AMD SEV firmware
Update AMD SEV firmware to version 0.17 build 44 for AMD family 17h
processors with models in the range 00h to 0fh.

Update AMD SEV firmware to version 0.24 build 7 for AMD family 17h
processors with models in the range 30h to 3fh.

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-20 11:34:37 -05:00
Alex Deucher 54c797a694
amdgpu: add sienna cichlid firmware for 20.45
From internal git commit:
5a088517a27d29a7424859cd9b158850a6802f07

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
[Fixed typo in WHENCE file - Josh Boyer <jwboyer@kernel.org>]
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-19 06:26:58 -05:00
Reto Schneider 2ea86675db
rtlwifi: v88.2 firmware files for RTL8192CU
The vendor driver rtl8188C_8192C_usb_linux_v4.0.1_6911.20130308 includes
new firmware files. These were extracted from data statements in that
driver to form these files.

Before this update, with version 80 of the firmware, the USB interface
of the RTL8192CU WLAN controller often locked itself up:
 usb 1-2: device descriptor read/64, error -110
 usb 1-2: device not accepting address 4, error -110
 usb 1-2: device not accepting address 5, error -110
 usb usb1-port2: unable to enumerate USB device
 usb 2-2: device descriptor read/64, error -110
 usb 2-2: device descriptor read/64, error -110

On ARMv5 based GARDENA smart gateways running Linux 4.19.78, this can
be reliably reproduced by rebooting (warm) the gateway multiple times
(max. 50 attempts needed).
Unlike users having this issues on a USB Wi-Fi dongle, resetting of the
chip by replugging is not an option on this gateway due to the lack of
any power cut functionality. Therefore, a (cold) reboot of the whole
gateway is needed.

Updating the firmware of the RTL8192CU WLAN controller from version
v80.0 to v88.2 (as per output of rtl8xxxu) resolves this issue.
The problem did no show up anymore for 1000 restarts.

Please note:
 - Only rtl8192cufw_TMSC.bin tested (mainly on rtl8xxxu)
 - rtl8192cu seems to work as well as before, but I can not rule out
   that this new firmware version brings unwanted changes.
   The Realtek drivers containing v88.2 of the firmware
   (v4.0.1_6911.20130308 to v4.0.9_25039.20171107) have some changes
   compared to the version v3.4.2_3727.20120404, for which I do not know
   if those should be reflected in rtl8192cu.

Unrelated of the initially described USB problem, another issue still
remains after updating the firmware: Using the rtl8192cu driver,
scanning for available SSIDs yields no more results after a few hundred
scans (iw wlan0 scan). rtl8xxxu does not suffer from this problem.

Signed-off-by: Reto Schneider <code@reto-schneider.ch>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Tested-by: Chris Chiu <chiu@endlessos.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-13 10:29:32 -05:00
Nikhil Devshatwar 51d2c819d5
vpdma: Move firmware to ti directory
Current ti-connectivity location for the firmware is not the
correct place. It has all the wireless connectivity related firmwares.
Move the vpdma firmware to the ti specific directory.

Fixes: 5b30b383ce ("linux-firmware: Add new VPDMA firmware 1b8.bin")
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-13 10:22:36 -05:00
Josh Boyer b503c96601
Merge branch 'ath10k-20201023' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware into main
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-13 10:11:52 -05:00
Kalle Valo d842d8c589 ath11k: QCA6390 hw2.0: add to WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-23 18:42:08 +03:00
Kalle Valo 8fb1a6e47d ath11k: QCA6390 hw2.0: add board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-23 18:42:08 +03:00
Kalle Valo 34cb5fce2c ath11k: IPQ8074 hw2.0: add to WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-23 18:39:53 +03:00
Kalle Valo c0a8efd24b ath11k: IPQ8074 hw2.0: add board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-23 18:39:52 +03:00
Chi-Hsien Lin 04f71fe564
cypress: add Cypress firmware and clm_blob files
Brcmfmac driver has firmware files coming from both Broadcom and
Cypress, the former Broadcom IoT BU. To better maintain files from
different sources, add a cypress folder and firmware/clm_blob files for
below chips:

 - 43012
 - 43340
 - 43362
 - 4339
 - 43430
 - 43455
 - 4354
 - 4356
 - 43570
 - 4373
 - 54591

The clm_blob files are on a generic world-wide safe version with
conservative power settings which is designed to comply with regulatory
but may not provide best performance on all boards. Users should use the
clm_blob files from their board vendors if available.

Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-23 08:08:27 -04:00
Josh Boyer c024640db4 Update iwlwifi firmwares to Core56-54
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF3LNfgb2BPWm68smoUecoho8xfoFAl+G+e8ACgkQoUecoho8
 xfrcUBAAo+YRm1BxQtp+O3htpEMibDnqg0hdsQ91JXdnlmCW98H7czvEPmckbRjm
 Wc3pPQ43mEXGWj66FDbC+aohxSHxc7xsn8BQoiA838vkypigUhy/Cy8+pOZmuuxI
 NBIxXiBBptRMVep/UnUGVuhfQpeFY1aBRy0SzdHYivPRGFA00+ig2nKRxYy42pus
 aqYJo26HSgcVFlQJtXL+yQNMwT6MtxwPIt9OMDKNjsNESHmL9PaCpaM8yXLRbovE
 eyIrJ3zLc0vwjYEaxI8GG6dRA1J/GQBesRD1tN15Q0dJvLAf7cZijOp16+IzaCOB
 erSd/ec4WBqfe84MZrhdVT6xCRPzpV3D6qjdUzTEK36qaqrE8JZOSOuOq2M00dvY
 u0Qj++ptBAoylkYOWjT8I0mzzaGWcfowZu/DIZb9TuHT+wdQVHoZVMEoJRFrxU5g
 UREGcoY4G+VeuKc1wa0jQMnOsCNm5X7HPLdNDDvQj8x0QEX5mFLE7/iGBhwzOEpw
 0emK3f5NBkGXb/uDyhgl2PloVmhEx2qVGfdRylR3MBzz/4RRv9iq8kJGa0aK71mI
 QpdT89c5CMCsMdXI5tFUk3qltVKhFC1k04GX4+bMDjsMiAuUJax7/Oosjm21b1YR
 eAPcwyTKujskqT9Jmjhh/iUmD2nmAvvUrImcHkbFlZbYSRWsWhA=
 =9GQX
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEETN6FdeVHv4Nf4VgHoxtr1ySGz9YFAl+SxnAACgkQoxtr1ySG
 z9bz9Q//QScnQiPW5FfKyv1g57508Bbz4Fls14/8aK5sNCuTJ3BqnD+8jXMWwyQa
 D7kyoGSRs9RjC/2ig09jfuzjTMhG6XqAX27x8bn5HcMFSjE8AO53er+3NtFxvciQ
 cfNCZJt6UDrgIiXK+3AMOq7JHLNMQyOvCjkFiSE2YXLMFLbM8I7RPVVw4MJVxaAG
 Y1SUgCZDJhvY4J1RWlsN5ljzlfqsIBy1IGTGjtwl2dbe33d3PTZ5JZdpzet4JqAe
 sOzTSELpyWXn5RxMA58CAkF9LaktFHaxcEWVifoI8TMH/hdOYpfFaHJtk07JEZzp
 YMfr2bsYXBUkU/53pAT+Mi6reXphOg8C0XfCCCRCJ4ZFLarhdNymtUR8UMPOyGUr
 N5UGNNEqylc/+IQgknSNycpWKF8/miFNurS5dZUXuWT/rG0dG7/dsuW6cLLvlJtP
 yMDvKFAvD4IrD/Gj9pfYOnvB0rujEqls7NtH/piSigj7LXoxcb9fQgPA/VCAcwOr
 Qx6MLF14KLgmonQjAYAT6z1ES+LikH5M06i/zTpBZ92MxSWyl1QxSkH446PzOF63
 h4mOugdKAW6U/xcwOf2DNYikbQsmvvzfBVBNagHcy7fiZuDsBedN1ges0HFBVnqn
 TMJ6BhsDe8tjgMbruMDafJ/rXF2zUH8kKJoePhJrfn6MgHoNEOM=
 =5cQk
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2020-10-14' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into main

Update iwlwifi firmwares to Core56-54

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-23 08:02:53 -04:00
Christian Hewitt d7904d5b07
ath10k: add SDIO firmware for QCA9377 WiFi
This commit adds the SDIO firmware for ath10k/QCA9377 cards. I obtained
the file from the Boundary Devices repo [1] before discovering that Kale
Valo's repo [2] is the original source location. It has the same license
as the existing firmware-5.bin file. Support for QCA9377 WiFi was merged
for Linux 5.7 [3].

The upstream folder is named 'untested' though this is explained in the
QCA9377 support RFT post [3] and comments. I also show dmesg output in
the same comments. Support for QCA9377 WiFi was merged in Linux 5.7 [4].

Kale did say he would submit this in his next batch of things [5] but
that was ~5 months ago and I'm on a mission to drop out-of-tree patches
from the distro I maintain.

[1] https://github.com/boundarydevices/qca-firmware/tree/bd-sdmac-ath10k
[2] https://github.com/kvalo/ath10k-firmware/tree/master/QCA9377/hw1.0/untested
[3] https://patchwork.kernel.org/patch/11162833/
[4] 6e51b0e491
[5] https://lore.kernel.org/linux-firmware/871rn89qop.fsf@codeaurora.org/

Changes since v1:
- Show Kale's repo as the original upstream source
- Show Gary's Signed-off-by
- Reference QCA9377 suppoort RFT and comments

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-23 07:59:31 -04:00
Josh Boyer ecdc272bb7
Merge branch 'dg1_dmc_v2_02' of git://anongit.freedesktop.org/drm/drm-firmware into main
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-23 07:57:33 -04:00
Tony Nguyen c86361d9b5
ice: update package file to 1.3.16.0
Update the package file and WHENCE entry for the ice driver to version
1.3.16.0.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-23 07:56:30 -04:00
Kalle Valo ac7f5e93fe ath11k: IPQ6018 hw1.0: add to WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-22 11:06:49 +03:00
Kalle Valo 2594e510ab ath11k: IPQ6018 hw1.0: add board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-22 11:06:49 +03:00
Kalle Valo d8f10d4787 ath10k: QCA6174 hw3.0: add firmware-sdio-6.bin version WLAN.RMH.4.4.1-00077 2020-10-22 11:02:30 +03:00
Kalle Valo 665229799f ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00131
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-22 10:19:36 +03:00
Kalle Valo 36059aa1b0 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00131
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-22 10:19:36 +03:00
Kalle Valo e315d1a9ba ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00157-QCARMSWPZ-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2020-10-22 10:19:36 +03:00
Luca Coelho 4f41e9d643 iwlwifi: update and add new FWs from core56-54 release
Build numbers: Core_build_core56-54
Revision: 4d093a30 (9000, 9260)
          601f3a66 (cc, Qu, QuZ, ty)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2020-10-14 16:07:28 +03:00
Luca Coelho 346057dbe7 iwlwifi: update 3168, 7265D, 8000C and 8265 firmwares
Build number: N/A
Revision: 0bd893f3 (7265D, 3168)
	  ad812ee0 (8000C, 8265)

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2020-10-14 16:07:24 +03:00
Anusha Srivatsa a140ef3eb3 i915: Add DG1 DMC v2.02
This version has some fixes for 3DLUT CSR

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2020-10-08 12:13:33 -07:00
Tony Nguyen 58d41d0fac
ice: Add comms package file for Intel E800 series driver
The ice driver can, optionally, load other package files for different
packet processing pipeline configurations. Add the "comms" package as
another option.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-05 08:09:03 -04:00
Josh Boyer b95e23079a
Merge commit 'ad1da95d52f1a9206da3ef52f3484f3b89ec6615' of https://github.com/shahasit/linux-firmware-bt into main
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-05 08:03:48 -04:00
Alex Deucher 9f46d48ead
amdgpu: update renoir firmware for 20.40
From internal git commit:
fd5448a9b0baaa538a1785f33d1a728d62cf869a

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-05 07:59:59 -04:00
Nikhil Devshatwar 5b30b383ce
linux-firmware: Add new VPDMA firmware 1b8.bin
Add a firmware for the VPDMA (Video Port Direct Memory Access)
block of the VPE (Video Processing Engine) used in Texas
Instrument's devices like dra7xx family.

This firmware is required for the driver
drivers/media/platform/ti-vpe/vpdma.c

Origin: downloads.ti.com/dsps/dsps_public_sw/glsdk/vpdma-fw/03-2012/

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-10-05 07:57:20 -04:00
Asit Shah ad1da95d52 QCA : Updated firmware files for WCN3991
Following changes included in this commit:

1. Added stats for A2DP glitch report, BQR quality monitor report for
   SCO and transmit power level change event.
2. Added adaptive power control feature which takes RSSI & NACKs into
   consideration while updating the power level beyond PL9
3. Minor bug fixes, patch space optimizations and fixes for KW warnings.
4. Added a new bin file: qca/crnv32u.bin , which will be downloaded
   based on SoC ID.

Signed-off-by: Asit Shah <asitshah@codeaurora.org>
2020-10-01 12:03:01 +05:30
Swapnil Jakhade b78a66c909
linux-firmware: Update firmware for Cadence MHDP8546 DP bridge
Update firmware for Cadence MHDP8546 DP bridge to version 2.0.0.
The firmware source code now complies with MISRA2012 and HIS
rules and directives. Also, there are some improvements in AUX
channel communication handling.

Signed-off-by: Swapnil Jakhade <sjakhade@cadence.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-28 11:38:27 -04:00
Kiran K afbfb5ff9b
linux-firmware: Update firmware patch for Intel Bluetooth 7265 (D1)
This is firmware patch for Intel Bluetooth 7265 (StP D1)
StP D1 FW Patch Version: 0x41(65)

FW Build: REL_65_00001

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-23 08:19:54 -04:00
Petr Machata a38b8edef7
Mellanox: Add new mlxsw_spectrum firmware xx.2008.1312
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum-1 (13.2008.1312), Spectrum-2 (29.2008.1312) and
Spectrum-3 (30.2008.1312).

This version contains a fix for 10G speed in some platforms.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-23 08:18:19 -04:00
Peter Robinson 1487a8abdb
linux-firmware: nvidia: move firmware symlinks to WHENCE
There's a number of firmware symlinks in the nvidia firmware
directory, move the creation of these to the WHENCE file.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
CC: Gourav Samaiya <gsamaiya@nvidia.com>
CC: Ben Skeggs <bskeggs@redhat.com>
CC: Alexandre Courbot <acourbot@nvidia.com>
CC: Ajay Gupta <ajayg@nvidia.com>
[Fix reference in WHENCE for nvidia/gm206/gr/sw_ctx.bin -- jwboyer@kernel.org]
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-23 08:15:55 -04:00
Peter Robinson bdd56173e7
linux-firmware: move i915 firmware symlinks to WHENCE
There's a handful of firmware symlinks in the i915 firmware
directory, move the creation of these to the WHENCE file.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
CC: José Roberto de Souza <jose.souza@intel.com>
CC: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
CC: Anusha Srivatsa <anusha.srivatsa@intel.com>
CC: Rodrigo Vivi <rodrigo.vivi@intel.com>
CC: Tom O'Rourke <Tom.O'Rourke@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-23 08:10:31 -04:00
Peter Robinson ab69b57c18
linux-firmware: move iwlwifi-7265D-10.ucode symlink to WHENCE
The iwlwifi-7265D-10.ucode firmware is a symlink to iwlwifi-7265-10.ucode
so move it to be created from the details in WHENCE.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
CC: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
CC: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-23 08:09:59 -04:00
John Allen 00a84c5160
linux-firmware: Update AMD SEV firmware
Update AMD SEV firmware to version 0.17 build 39 for AMD family 17h
processors with models in the range 00h to 0fh.

Add SEV firmware version 0.24 build 6 for AMD family 17h processors in
the range 30h to 3fh.

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-16 08:01:44 -04:00
Kiran K 07367b9514
linux-firmware: Update firmware file for Intel Bluetooth AX200
This patch adds new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL13705

Release Version: 21.120.0.4

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 09:00:52 -04:00
Kiran K 1d1586a56c
linux-firmware: Update 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: REL13705

Release Version: 21.120.0.4

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 09:00:47 -04:00
Kiran K 28b333db67
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: REL13313

Release Version: 21.120.0.4

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 09:00:42 -04:00
Kiran K db3038082c
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: REL13313

Release Version: 21.120.0.4

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 09:00:37 -04:00
Petr Machata eb3aa1fa87
Mellanox: Add new mlxsw_spectrum firmware xx.2008.1310
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum-1 (13.2008.1310), Spectrum-2 (29.2008.1310) and
Spectrum-3 (30.2008.1310).

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 08:56:51 -04:00
Ryder Lee ec88f05fca
mediatek: update MT7915 firmware to 20200819
Upgrade MT7915 version to 20200819.

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 08:54:29 -04:00
Takashi Iwai a9993f8d3b
brcm: Fix a stale symlink for RPi3 model b+
The symlink for brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
was wrongly listed with the same subdirectory brcm, and this resulted
in a stale symlink.  Fix it.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-09-14 08:46:31 -04:00
Shayne Chen 7a237c6ee2
linux-firmware: mt7615: update firmware to 20200814 version
Update mt7615_n9.bin to 20200814163649 version

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-27 06:40:53 -04:00
Alex Deucher 74bd44fccd
amdgpu: add navi12 firmware from 20.30
From internal git commit:
889d8cb458bee9418dc8f92c45fe4850dc48b5b4

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-24 16:14:18 -04:00
Josh Boyer 7a30af1611
Merge branch 'i915-firmware-updates-08-2020' of git://anongit.freedesktop.org/drm/drm-firmware into main
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-17 08:20:13 -04:00
Peter Robinson 923bfa68a1
brcm: Add brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt symlink
The Raspberry Pi 3A+ uses the same WiFi module and NVRAM as the 3B+ and
Raspbian uses the same file for both models so we can symlink the 3A+ to
the 3B+ to have WiFi work on those devices too.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Cc: Matthias Brugger <mbrugger@suse.com>
Reviewed-by: Matthias Brugger <mbrugger@suse.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-17 08:17:55 -04:00
José Roberto de Souza 1b81373b52 i915: Add DMC firmware 2.02 for RKL
Minor fixes on top of firmware 2.01.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
2020-08-13 11:04:08 -07:00
José Roberto de Souza bdf8d7a80d i915: Add DMC firmware 2.08 for TGL
This contains some fixes around DC5, DC6 and DC3CO.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
2020-08-13 10:40:26 -07:00
José Roberto de Souza 1bcdc9af9b i915: Add HuC firwmare v7.5.0 for TGL
Major upgrade of the TGL HuC binary.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
2020-08-13 10:37:09 -07:00
Petr Machata 6c79b685a4
Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum-1 (13.2008.1036), Spectrum-2 (29.2008.1036) and
Spectrum-3 (30.2008.1036).

Signed-off-by: Petr Machata <petrm@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-03 12:13:16 -04:00
John Allen 2b823fc256
linux-firmware: Update AMD SEV firmware
Update AMD SEV firmware to version 0.17 build 30 for AMD family 17h
processors with models in the range 00h to 0fh.

Add SEV firmware version 0.24 build 4 for AMD family 17h processors in
the range 30h to 3fh.

Signed-off-by: John Allen <john.allen@amd.com>
[Added updated WHENCE information]
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-21 09:07:20 -04:00
Shayne Chen 1d1c80b696
Update to 20200629111339 version to aligh SDK. Mainly fix DFS false alarm.
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-07-16 10:43:12 -04:00
Heiner Kallweit 69c7f0bdc7
rtl_nic: update firmware for RTL8125B
Realtek provided updated versions of RTL8125B rev.a and rev.b firmware.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Chunhao Lin <hau@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-15 10:39:59 -04:00
Sean Wang f39b68729a
Update binary firmware for MT7663 based devices to include
firmware offload feature and low power feature.

ROM patch version: 7663e2ccn04-2006030247
Firmware version: v3.1.1

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-14 07:13:19 -04:00
Kiran K 3d3a06f720
linux-firmware: Update 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: REL9916

Release Version: 21.110.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-13 07:51:54 -04:00
Kiran K b7849f7ccf
linux-firmware: Update firmware file for Intel Bluetooth AX200
This patch adds new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL9916

Release Version: 21.110.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-13 07:51:48 -04:00
Kiran K 07b037512c
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: REL10183

Release Version: 21.90.3.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-13 07:51:43 -04:00
Kiran K 44bf1b149f
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: REL10183

Release Version: 21.90.3.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-13 07:51:38 -04:00
Ajay Singh 7169ab32de
linux-firmware: wilc1000: add wilc1000 v15.4 FW
This commit add latest WILC1000 FW binary release v15.4. In latest
driver maintaining the API version info along with FW file name, so added
API version details in file name i.e. wilc1000_wifi_firmware-1.bin.

Signed-off-by: Ajay Singh <ajay.kathat@microchip.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-07-13 07:50:22 -04:00
Alex Deucher 1a0c0c2245
amdgpu: add UVD firmware for SI asics
From internal git commit:
511542f7a4f1984b5f830ce92374b9e08a7d2fd5

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-29 15:10:49 -04:00
Alex Deucher f73f82cd4b
amdgpu: add vega20 TA firmware from 20.20 release
Based on internal commit:
c6aa2bdaa30af815fc257f2b0e50f6c66d74045c

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-19 08:35:16 -04:00
Heiner Kallweit 3890db3666
rtl_nic: add firmware for RTL8125B
This adds firmware for RTL8125B rev.a and RTL8125B rev.b.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Chunhao Lin <hau@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-19 08:33:56 -04:00
Amit K Bag 887d2a103c
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: REL8301

Release Version: 21.90.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:32:52 -04:00
Amit K Bag 391494397f
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: REL8301

Release Version: 21.90.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:32:34 -04:00
Amit K Bag 49669231ba
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: REL8356

Release Version: 21.90.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:32:17 -04:00
Amit K Bag 5ee82c0c4e
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: REL8356

Release Version: 21.90.3.2

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:31:29 -04:00
Petr Machata d9880b1a9c
Mellanox: Add new mlxsw_spectrum firmware xx.2007.1168
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum-1 (13.2007.1168), Spectrum-2 (29.2007.1168) and newly also for
Spectrum-3 (30.2007.1168).

Signed-off-by: Petr Machata <petrm@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:29:31 -04:00
Josh Boyer 4d916641f0
Merge branch 'mrvl-prestera' of https://github.com/PLVision/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-06-10 08:23:16 -04:00
Vishal Kulkarni 51a773df90 cxgb4: Update firmware to revision 1.24.17.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>"
2020-06-03 05:33:43 -07:00
Vadym Kochan 561100014b mrvl: add firmware for Prestera ASIC devices
The firmware supports only boards designed for the Marvell Switchdev
solution.

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
2020-05-28 14:07:49 +03:00
Josh Boyer 8ba6fa665c Update iwlwifi firmwares to Core50-70 and Core52-81
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF3LNfgb2BPWm68smoUecoho8xfoFAl7DhN0ACgkQoUecoho8
 xfokUg/8C7ti9W2JRPo/qqAMmHWdxPz5uKH2bkdX4bDXV9JzenvgNiHbNPdMJNwE
 D6oGDYdFwHtE8JZWtzhDayzvvVB7dtB0zP//2mfKtxzS/YQyXKjf5Lc6TvaSsX4L
 ASiIr+rw8AEmreAyyn74CGh1RwlKIkldU/VIncqRi9u7k1ds5wqOkkzonIucm2Mh
 PjVTAcWTzcwtfpxHPM6lmVuVpus0x9BXDF3byfGZCrWMtoxvsaC7Rwg29H8HLd3o
 pmbipfqPPEJP5uLm/MSZMLst3A0DZySZBuWJhKtZz22CgSyOynH8kyi4e6p6fyxh
 9TsGg9qAdyyzcaY0o92gU4Ac+wrwQBXvaLCCQqlWRuo4TkHphDgfyvOB5g+F/9kP
 u2R4Se2nF38G72nb+f/0uwChiK07CokfjGVy8qOMfaVOW6UjZgLsDwHHfMqVl4Sr
 aLH+CZA2QIGe1O95jIF0rp9TRCS1us2V0MOrYT11M7OuFZHW60Agqr9jJoNb/VMA
 GXZQ2BL0CleAEKnCnHu6fbAKaWOmyeIfNMo61ZAKzn4zBv4e6urG5956ogDYz2rV
 R7a0Y9JtjG20iGNl9IDi0YzlqR3TuuhktjBSflR+kMQ5l1MUYFGfXosXeDHHAjdl
 PUEiYqs1Q+0Dn7WPrSaLMHMMA0Hb5ccPJWQ/lm/AUcQ85+Ni5tk=
 =e26z
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEETN6FdeVHv4Nf4VgHoxtr1ySGz9YFAl7Dws8ACgkQoxtr1ySG
 z9ZqtQ/+INWCR0cC5wmbKRweQPCDq8K2xXjf1kK8tu2Z+QUVjgYrR6lHMBp9UUun
 jcziWqtds2X100VG1Qrmx4Dc+iJJk+mDqw1SmVN5VDJVy/4r1I22t6AJKt2Qn/70
 AaXPx3xvSexkG3WanC95Fa7dbOEt5hcNIRygPvYZ6Tw9/Lg0TJrHT8oimxOwXpLO
 pEgl/SKaxVNujBr3pTxx/C3ZUcOZ8itAo6NO2mOro12pxYK0jE9MB32t0yKamiqV
 RwbUp7b9zY1uB2MdS74C3L2g0vEbIrpwmFy30HuxJjTpgdvBBfYvGkQfEIt5Wfb/
 SD1m53X3QeYtSljYaa7w9ktannrJz9CPyGZqP5cdW9M3GyE2gEgpHdapekr3hk4Q
 LOl95xc02tmg3mY9ZRQ+284npCNcZjNllizOGTMbG75t7cQRQr7708eiDGvbhS1I
 5fzdyxjfC+eun180vB8NJM6yWti+2frQ9xgb+VTwQAXAXXHCU8xRT+ZcsjcCPVvh
 0I8zV+4s9o/CbddgaD34HZJVJoScV5UMhmxBPnbX7BPEsa3eRCSnuE79YIEyq9x9
 Cqu/LrvZw3/OTVVjHTh5aaHvQBOYuOiWG4SS94leay1fVd+lLwJdUgM1rE0EVARN
 4Fghu9eC6ZLoImQ+p26DydPgh1xSsMCDaCa5duGS++eKBNtxKMk=
 =oV3F
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2020-05-19' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

Update iwlwifi firmwares to Core50-70 and Core52-81

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-19 07:28:12 -04:00
Luca Coelho 5ee1c7d65c iwlwifi: update and add new FWs from core50-70 and core52-81 releases
Build numbers: Core_build_core50-70
	       Core_build_core52-81
Revision: 79ff3ccf (8000C, 8265)
          8902351f (9000, 9260)
          c31ac674 and d9698065 (cc, Qu)

Change-Id: I0acc730509d5627b90cea3601158228bc4e94c40
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2020-05-19 09:36:28 +03:00
Yan-Hsuan Chuang 401bd6defb
rtw88: RTL8821C: add firmware file v24.5
Add firmware file for RTL8821C devices

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-18 09:37:02 -04:00
Luca Coelho 2ae99744ef iwlwifi: update FWs to core47-142 release
Build number: Core_build_core47-142
Revision: 09bd31e1 (7265D, 3168)
	  952d9faa (8000C, 8265)
	  ceaaecdc (9000, 9260)
	  3e391d3e (cc, Qu)

Change-Id: I81f0730763759f809808f9c9ef275b71100579a0
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2020-05-18 15:50:38 +03:00
Yan-Hsuan Chuang f8d32e4cc9
rtw88: update firmware information and README
The rtw88/README should claim support for RTL8723DE devices, add them.

And also there will have confusion that the 802.11ac driver rtw88
supports an 802.11n device RTL8723DE, add the information to WHENCE.

To prevent some fo the distros not including WOW firmware but have WOW
support and cannot load firmware at the end, add a note for it.

Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-17 14:50:01 -04:00
Ryder Lee 412f95a77a
linux-firmware: add firmware for MT7915E
Add binary firmware v19530513 for MT7915E based devices

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-17 14:47:42 -04:00
Christian Hewitt 619d33958d
QCA: Add Bluetooth firmware for QCA9377
This commit will add required Bluetooth firmware files for QCA9377. Files
are from the Boundary Devices repo [1] and are covered under the existing
QCA redistributable license, but need renaming to align with the upstream
driver firmware naming convention.

tfbtfw11.tlv > rampatch_00230302.bin
tfbtnv11.bin > nvm_00230302.bin

Support for QCA9377 Bluetooth is now merged in bluetooth-next [2].

[1] https://github.com/boundarydevices/qca-firmware/tree/bd-sdmac-ath10k
[2] https://patchwork.kernel.org/cover/11504823/

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-17 14:42:59 -04:00
Lorenzo Bianconi 13925915e9
linux-firmware: add rebb firmware for mt7663
Add binary rebb rom patch and n9 firmware for mt7663 based devices

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-05-17 14:41:18 -04:00
Amit K Bag b2cad6a2d7
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: REL6356

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:11:03 -04:00
Amit K Bag c5ac1add86
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: REL6356

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:11:03 -04:00
Amit K Bag 642d11556c
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: 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:11:03 -04:00
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
Kalle Valo a66d2fc569 ath10k: QCA9887 hw1.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:36 +02:00
John Allen c4586ffaac
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-12-18 09:37:15 -05:00
Pascal van Leeuwen eefb5f7410
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>
2019-12-15 07:30:18 -05:00
Josh Boyer dd1a12e37a
Merge branch 'RB3-adsp-cdsp-mss-v4' of https://github.com/andersson/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-12-15 07:27:46 -05:00
Josh Boyer c523dcdb33
WHENCE: Add raspberry-pi4 SDIO file
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-12-14 09:32:54 -05:00
Josh Boyer 2260cbd201
Merge branch 'master' of https://github.com/dikshitaagarwal/video_firmware_5.4
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-12-13 12:13:46 -05:00
Dikshita Agarwal e10ed2126e 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>
2019-12-11 13:53:22 +05:30
Vishal Kulkarni af4c4be392 cxgb4: Update firmware to revision 1.24.11.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-12-10 21:22:17 -08:00
Bjorn Andersson 212e44122e 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>
2019-11-20 16:08:30 -08:00
Bjorn Andersson ec84cf91f0 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>
2019-11-20 16:08:30 -08:00
Bjorn Andersson 62d0a1ad93 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>
2019-11-20 16:08:30 -08:00
Heiner Kallweit e8a0f4c931
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>
2019-11-18 16:16:01 -05:00
Cristian Sovaiala 978c04ef93 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>
2019-11-15 10:16:02 +02:00
Amit K Bag c62c3c26a5
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>
2019-11-13 07:32:31 -05:00