Commit Graph

1363 Commits (alistair/main)

Author SHA1 Message Date
Peter Robinson d528862425
brcm: Add NVRAM for Vamrs 96boards Rock960
The 96boards Rock960 has a Cypress 4356 WiFi module, this adds the
a NVRAM based on the downstream NVRAM.

https://people.linaro.org/~manivannan.sadhasivam/rock960_wifi/brcmfmac4356-sdio.txt

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: Sahaj Sarup <sahaj.sarup@linaro.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-01-09 07:31:33 -05:00
Jeremy Linton a28a5905b0
cypress: Fix link direction
It appears the link direction was incorrect resulting
in dangling symlinks. This also causes the brcm devices
to be unable to find their firmware

Fixes: 060ad8b3d5 ("cypress: Link the new cypress firmware to the old brcm files")
Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
Cc: Peter Robinson <pbrobinson@gmail.com>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Cc: Josh Boyer <jwboyer@kernel.org>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-01-08 19:32:41 -05:00
Peter Robinson 060ad8b3d5
cypress: Link the new cypress firmware to the old brcm files
By linking the new firmware to the old file it allows exisiting
kernels to make use of the new firmware and make use of the
newer firmware with all the associated fixes.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-01-07 19:50:48 -05:00
Peter Robinson 0f0aefd733
brcm: remove old brcm firmwares that have newer cypress variants
Cypress pushed newer versions of the following firmwares:

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

Remove these old ones as they're likely vulnerable to at least the
KrØØk vulnerability (CVE-2019-15126).

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-01-07 19:49:04 -05:00
Max Chou e79405d2dc
rtl_bt: Add firmware and config files for RTL8852A BT USB chip
The firmware and config files are for RTL8852A BT controller with USB interface.

Version: 0xd99a_7644

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-30 08:32:08 -05:00
Stefan Seyfried 646f159690
make AP6212 in bananpi m2 plus/zero work
BananaPi M2 zero and M2 plus boards contain an AP6212 module which
works well with the default AP6212 config. Create symlinks so that
they work out of the box.

Signed-off-by: Stefan Seyfried <seife+dev@b1-systems.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:09:42 -05:00
Kiran K 28185ecdc7
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: REL17510

Release Version: 22.20.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:08:21 -05:00
Kiran K 23da8690e6
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: REL17535

Release Version: 22.20.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:08:21 -05:00
Kiran K 209924807c
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: REL17535

Release Version: 22.20.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:08:21 -05:00
Kiran K 94de5e2d3c
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: REL17064

Release Version: 22.20.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:08:21 -05:00
Kiran K 27a368934f
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: REL17064

Release Version: 22.20.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-12-18 14:08:21 -05:00
Dmitry Baryshkov 63ab3db839 linux-firmware: add firmware for Lontium LT9611UXC DSI to HDMI bridge
Add firmware version 0x43 provided by Lontium themselves.

Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Cc: 张磊磊 <llzhang@lontium.com>
Cc: Bruce <cyin@lontium.com>
2020-12-11 03:27:38 +03:00
Josh Boyer 7455a36066
Merge branch 'guc_v49' of git://anongit.freedesktop.org/drm/drm-firmware into main
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-11-30 09:26:11 -05:00
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