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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Based on internal commit:
c6aa2bdaa30af815fc257f2b0e50f6c66d74045c
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>