Commit Graph

1098 Commits

Author SHA1 Message Date
Ido Schimmel cdef97132a
Mellanox: Add new mlxsw_spectrum firmware 13.2000.1122
The new firmware contains:
* Support for new firmware resources required for splitting a port into
two on Spectrum-2 systems
* Support for new register to query number of supported gearboxes

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-05-02 06:11:13 -04:00
Anusha Srivatsa 13d6bc8097 drm/i915/firmware: Add ICL HuC v8.4.3238
Add supoort for ICL HuC.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:40:01 -07:00
Anusha Srivatsa 1dbb095b52 drm/i915/firmware: Add ICL GuC v32.0.3
Add support for guC v32.0.3 for ICL

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:22 -07:00
Anusha Srivatsa 77b6b40c63 drm/i915/firmware: Add GLK HuC v03.01.2893
Add support for HuC v03.01.2893 for GLK

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:18 -07:00
Anusha Srivatsa f8521cca79 drm/i915/firmware: Add GLK GuC v32.0.3
Add support for guC v32.0.3 for GLK

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:14 -07:00
Anusha Srivatsa 9fb9526ae8 drm/i915/firmware: Add KBL GuC v32.0.3
Add support for guC v32.0.3 for KBL.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:11 -07:00
Anusha Srivatsa 3fbec60bd5 drm/i915/firmware: Add SKL GuC v32.0.3
Add support for guC v32.0.3 for SKL

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:08 -07:00
Anusha Srivatsa c7e32a1e40 drm/i915/firmware: Add BXT GuC v32.0.3
Add support for guC v32.0.3 for BXT.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2019-04-18 11:34:04 -07:00
Josh Boyer 260cb35b11
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:41:10 -04:00
Josh Boyer 15e4e443ba
Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:38:49 -04:00
Amit K Bag 1b3456c336
linux-firmware: Add firmware file for Intel Bluetooth 22161
This patch adds new firmware file for Intel Bluetooth 22161
Also it is known as Intel CyclonePeak (CcP).

FW Build: REL0246

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-09 06:29:09 -04:00
Vishal Kulkarni ddde59823a cxgb4: update firmware to revision 1.23.4.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-04-09 02:43:33 -07:00
Cristian Sovaiala f21c0f5d9a linux-firmware: Update NXP Management Complex firmware to version 10.14.3
Supported SoC families: LS108x, LS208x, LX2160.

MC firmware version: 10.14.3

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
2019-04-02 18:42:23 +03:00
Ryder Lee 67b75798ea
linux-firmware: add firmware for MT7615E
Add binary firmware for MT7615E based devices

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-02 08:00:12 -04:00
Josh Boyer 2e0d56c252
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-02 07:55:05 -04:00
Ganapathi Bhat d71dee4e5a linux-firmware: update Marvell 8797/8997 firmware images
SDSD-8797:
WLAN (SDIO) firmware version: W14.68.29.p59
Bluetooth (SDIO) firmware version: 14.68.29.p59
The combo image can be downloaded through either WLAN or
Bluetooth.

USBUSB-8797:
WLAN (USB) firmware version: W14.68.29.p60
Bluetooth (USB) firmware version: 14.68.29.p60
The combo image can be downloaded through WLAN only.

PCIEUART-8997:
WLAN (PCIE) firmware version: W16.68.1.p179
Bluetooth (UART) firmware version: 16.26.1.p179
The combo image can be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-03-15 21:02:17 +05:30
Louis Peens 7f4139400b nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.23
New in this release:
  - Add support for Agilio LX cards

Improvements:
  - Improve tunnel setup time in low traffic rate scenarios

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Charles Murcott <charles.murcott@netronome.com>
Acked-by: Simon Horman <simon.horman@netronome.com>
2019-03-15 10:14:52 +02:00
Vishal Kulkarni 283373fa11 cxgb4: update firmware to revision 1.23.3.0
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
2019-03-14 03:02:52 -07:00
Amit K Bag efd2c1cc37
linux-firmware: Update firmware file for Intel Bluetooth 8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0299

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:55:45 -04:00
Amit K Bag 046d1085b1
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: REL0420

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:55:22 -04:00
Amit K Bag 1f5641cc74
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: REL0420

Release Version: 21.0.0.4

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-13 08:54:49 -04:00
Josh Boyer 3531f69fc1
Merge https://github.com/bgodavar/qca6174_bt_fw
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:08:30 -04:00
Josh Boyer 9936d81aed
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:03:54 -04:00
Josh Boyer 052a246ff2
Merge commit '450632bb7822f0be09474066f4fee2147acbd055' of https://github.com/Netronome/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:01:18 -04:00
Larry Finger 04e7764950
rtl_bt: Update firmware for BT part of RTL8822C
The file was sent to me by Max Chou <max.chou@realtek.com>.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:00:13 -04:00
Ganapathi Bhat 78d2b16af0 linux-firmware: update Marvell 8787/8801/8887 firmware images
SDSD-8887:
WLAN (SDIO) firmware version: W15.68.7.p189
Bluetooth (SDIO) firmware version: 15.26.7.p189
The combo image can be downloaded through either WLAN or
Bluetooth.

SD-8801:
WLAN (SD8801) firmware version: W14.68.36.p204
These devices are WLAN only.

SDSD-8787:
WLAN (SDIO) firmware version: W14.68.35.p66
Bluetooth (SDIO) firmware version: 14.68.35.p66
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 23:35:32 +05:30
Ganapathi Bhat 1a5773c0c8 linux-firmware: update Marvell 8897/8997 firmware images
USB-USB8997:
WLAN (USB) firmware version: W16.68.1.p183
Bluetooth (USB) firmware version: 16.26.1.p183
Both WLAN and bluetooth are on USB interface.
The combo image will be downloaded through WLAN only.

PCIe-USB8897:
WLAN (PCIe) firmware version: W15.68.19.p21
Bluetooth (USB) firmware version: 15.28.19.p21
The combo image will be downloaded through WLAN only

PCIe8997:
WLAN (PCIe) firmware version: W16.68.1.p195
During PCIe reset, wifi-only firmware will be download to device
in case bluetooth part do not get affected.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 21:11:26 +05:30
Louis Peens 450632bb78 nfp: update Agilio SmartNIC firmware to rev 2.1.16.1
Fixes DMAR errors that occurred when using the firmware
with DPDK applications.

Signed-off-by: Louis Peens <louis.peens@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Acked-by: Edwin Peer <edwin.peer@netronome.com>
2019-02-27 09:34:16 +02:00
Balakrishna Godavarthi c99beda7e0 QCA: Add the fw files for BT Chip QCA6174.
The following fw files are added to support QCA6174.
rampatch_00440302.bin: RAM DUMP
nvm_00440302.bin: NVRAM

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2019-02-25 15:36:36 +05:30
Allen, John 9ee52be785
linux-firmware: Add AMD SEV firmware
Add AMD Secure Encrypted Virtualization (SEV) firmware to allow for the
updating of the SEV firmware outside of BIOS releases. Naming convention
and directory structure follows the convention defined in the kernel
driver in drivers/crypto/ccp/psp-dev.c

SEV firmware files are to be placed in the "amd" directory and names
should follow the pattern: amd_sev_fam<FAMILY>h_model<MODEL>h.sbin

where FAMILY is the two-digit hexadecimal value of the target processor
family (e.g. 17)

where MODEL is the two-digit hexadecimal value of the target processor
model (e.g. 01) or where the least significant nibble of the two-digit
hexadecimal value can be an 'x' to indicate a range of models
(e.g. 0x for 00 to of).

The firmware provided is version 0.17 build 11 and is for AMD family
17h processors with models in the range 00h to 0fh.

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:38:48 -05:00
Josh Boyer 54b0a748c8
WHENCE: Correct errant entries
Delete the reference to an amdgpu file that was removed, and fix
the missing quote for one of the raspberrypi files.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:21:45 -05:00
Josh Boyer fe0a7d4c15
Merge https://github.com/bgodavar/qca_bt_wcn3990_fw
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:17:01 -05:00
Amit K Bag 30b9314139
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: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:39 -05:00
Amit K Bag 55fa1fbae7
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: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:16 -05:00
Balakrishna Godavarthi f859d9fda9 qca: Add firmware files for BT chip wcn3990.
This commit will add required firmware files for wcn3990.
crbtfw21.tlv : RAM FW dump
crnv21.bin : NVM dump.

Updated the Qualcomm Atheros licence file.

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2019-02-20 18:23:46 +05:30
Josh Boyer 710963fe53
Merge https://github.com/ajaykuee/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-13 07:42:20 -05:00
Ajay Gupta c24aec4c75 nvidia: add TU10x typec controller firmware
These NVIDIA-signed firmwares are required to enable the Cypress
Type-C controller on TU10x GPUs.

FW versions:
	Secondary: 42
	Primary: 3.1.10

Signed-off-by: Ajay Gupta <ajayg@nvidia.com>
2019-02-12 09:08:08 -08:00
Josh Boyer 28f5f7dc1f
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:44:47 -05:00
Josh Boyer f30a319bc0
Merge branch 'ath10k-20190201' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:41:27 -05:00
Rahul Verma 8fcf0ec44c
bnx2x: Add FW 7.13.11.0.
This patch adds new FW for bnx2x, which adds the following:
 - TX VLAN filtering support.
 - Enable TPA only for packets without VLAN.

It also addresses few critical issues,
 - Fairness algorithm misbehaviour when minimum bandwidth configured
   for all PFs.
 - Error recovery issue on TAPE devices.
 - FW not discarding FIP frames that are not designated to PF.
 - Kernel driver initialization failure after preboot driver.
 - VxLAN stops working after sending inner IP fragmented traffic.
 - Issues in the following FW flows:
    SD VLAN update, TX packet drop, packet padding flow, vlan add/remove.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: Rahul Verma <Rahul.Verma@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:34:43 -05:00
Alex Deucher 8bf607ca9b
amdgpu: add firmware for vega20 from 18.50
From internal git commit:
534e4d6a23b55c75a4b60ebdb323118ee1f4e08d

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:32:34 -05:00
Ganapathi Bhat bd72387b8e linux-firmware: update Marvell PCIe-USB8997 firmware image
WLAN (PCIe) firmware version: W16.68.1.p195
Bluetooth (USB) firmware version: 16.26.1.p195

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB. The combo image will be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:24 +05:30
Ganapathi Bhat 6cfdd527ac linux-firmware: update Marvell SD8897-B0 firmware image
WLAN (SDIO) firmware version: W15.68.19.17
Bluetooth (SDIO) firmware version: 15.26.19.17
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:09 +05:30
Ganapathi Bhat 2206320b1d linux-firmware: add Marvell SD8977 firmware image
WLAN (SDIO) firmware version: W16.68.1.p195
Bluetooth (SDIO) firmware version: 16.26.1.p195

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Hemantkumar Suthar <shemant@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:41:51 +05:30
Kalle Valo 6b5e23a113 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00021
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:55 +02:00
Kalle Valo 0eef77df73 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00043
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Kalle Valo 1bd5312da8 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00024
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Matthias Brugger 56483ad116 brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the
Raspberry Pi 3 Model B+.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:33:48 +01:00
Matthias Brugger 638a91ab5d brcm: Fix filename for BCM43430 NVRAM for the Raspberry Pi 3 Model B
BCM43430 NVRAM config file for the RPi3 Model B was set to the value
found by brcmf_dmi_probe(), but should use the DT compatible.
Rename the file to actually make it work with the kernel driver.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:32:11 +01:00
Alex Deucher bc656509a3 amdgpu: add raven2 fw for 18.50 release
From internal git commit:
031c3840bbdbdc1cc9b2b480bb7d8344f72887ed

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:36:14 -05:00