Commit Graph

1788 Commits

Author SHA1 Message Date
John Allen fdf1a65258
linux-firmware: Update AMD cpu microcode
* Update AMD cpu microcode for processor family 19h

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>
2022-09-30 17:33:35 -04:00
Tinghan Shen 375d4500d3 mediatek: mt8195: Update scp.img to v2.0.11956
Internal version: cherry_scp_v2.0.11956-f9b0627e0 2022-09-02 06:05:26
Release version: v2.0.11956

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-09-28 14:03:24 +08:00
Tinghan Shen daee413cb1 mediatek: Add new mt8195 SOF firmware
SOF version: mt8195/v0.4-0f5f95b
Release version: v0.4.0

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-09-27 10:03:00 +08:00
Tinghan Shen 213255f476 mediatek: Update mt8186 SOF firmware to v0.2.1
SOF version: mt8186/v0.2-4fd2b14
Release version: v0.2.1

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-09-27 10:03:00 +08:00
Josh Boyer 126b56964f
Merge branch 'guc_70.5.1_huc_nover' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-26 10:30:08 -04:00
Josh Boyer 8491957eb0
Merge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-26 10:28:31 -04:00
Sean Wang 9f88ec4f46
linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20220908211234

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-26 10:19:27 -04:00
Sean Wang 6be4c4ceb2
linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20220908211234

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-23 07:58:24 -04:00
Deren Wu ea94bdaef1
linux-firmware: update firmware for MT7922 WiFi device
Update binary firmware for MT7922 WiFi devices

File: mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
Version: 20220908203203a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20220908203253

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-23 07:57:06 -04:00
Deren Wu 9490e8ac92
linux-firmware: update firmware for MT7921 WiFi device
Update binary firmware for MT7921 WiFi devices

File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
Version: 20220908210919a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20220908211021

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-23 07:56:45 -04:00
Rahul Lakkireddy e6e48db2f8 cxgb4: Update firmware to revision 1.27.0.0
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
2022-09-19 20:35:56 +00:00
John Harrison 51fff4e69b i915: Add versionless HuC files for current platforms
Direction from upstream is to use minimal version numbering on
firmware files and replace rather than add. So add versionless
editions of the HuC files for currently HuC enabled platforms.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2022-09-16 08:52:30 -07:00
John Harrison 067440c18f i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P
Direction from upstream is to use minimal version numbering on
firmware files and replace rather than add. So going forwards, GuC
files will use only the major version number and HuC files will be
completely versionless.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2022-09-16 08:52:30 -07:00
Mario Limonciello db6db36a84
amdgpu: add firmware for VCN 3.1.2 IP block
From internal git commit:
33d6b5ddb01bba420792f2c89882d678c991aacd

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-13 08:02:22 -04:00
Mario Limonciello 3647da5c2f
amdgpu: add firmware for SDMA 5.2.6 IP block
From internal git commit:
d88956b82b0033ead67c2bda64ab215a2925875b

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-13 08:02:22 -04:00
Mario Limonciello 639b5c13e3
amdgpu: add firmware for PSP 13.0.5 IP block
From internal git commit:
0b2ffd9a926caedc7b5777c0b2dc8c45f384f467

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-13 08:02:22 -04:00
Mario Limonciello 76589464cb
amdgpu: add firmware for GC 10.3.6 IP block
From internal git commit:
cfcc211118953f2000927f2754b478ca323546cd

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-13 08:02:22 -04:00
Mario Limonciello 427ca6cacd
amdgpu: add firmware for DCN 3.1.5 IP block
From internal git commit:
2e0d591ef3fac80eb3f0f522b5df818df2ac9b83

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-13 08:02:18 -04:00
Dmitry Baryshkov edf9a2b4e1
qcom: rename Lenovo ThinkPad X13s firmware paths
After some discussion with Bjorn, the Qualcomm platform maintainer, it
was agreed to follow the established practice and to inject the SoC name
into the firmware paths.

It is highly unlikely that we are going to run Linux off the existing
ACPI data in these platforms anytime soon. And even if we do so, we'd
have to figure out the file names anyway, as they do not follow the
existing standard names.

Cc: Bjorn Andersson <andersson@kernel.org>
Cc: Mark Pearson <markpearson@lenovo.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-12 08:14:40 -04:00
Petr Machata 2f2f018158
Mellanox: Add new mlxsw_spectrum firmware xx.2010.3146
Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2010.3146), Spectrum-2 (29.2010.3146) and Spectrum-3
(30.2010.3146). Furthermore, add lc_ini_bundle_2010_3146.bin for modular
systems.

The following issues have been fixed:

- In Spectrum-3, fix fallback from PCIe gen3 to gen1, resulting in poor PCI
  throughput
- In Spectrum-2, 1Gbps speed is now supported with 40Gbps modules
- Stability issues when burning FW to gearboxes on modular systems
- Several issues in link negotiation and link stability of modular systems
- Latency of several registers has been improved: PLLP, SFMR, SFN, PEFA,
  RATR, MPILM, PPBS, RMPE, RIPS, PTER, SBCTR
- In Spectrum-2 and Spectrum-3, an issue in ECN marking on traffic going
  through split ports
- Support of IPv4-to-IPv6 NAT in Spectrum-4
- PTP accuracy improvements on 1Gbps, 25Gbps and 50Gbps ports in Spectrum-1
  and 10Gbps port in Spectrum-3
- On Spectrum-2+, fix edge cases of ACL matching IPv6 packets
- On Spectrum-3, an issue with a partial CRC overwrite when timestamp over
  CRC is set to UTC and CRC recalculation is disabled
- On Spectrum-1, a possible FW freeze when many (e.g. 70) ports are up, and
  shared buffer configuration is applied on the fly
- On Spectrum-3, an issue with port-down reason still being reported
  despite link having been established

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-09-02 07:28:59 -04:00
Tinghan Shen a1c4b15986 mediatek: reference the LICENCE file for MediaTek firmwares
Since the licence information in the WHENCE for MediaTek firmwares
are identical to the LICENCE.mediatek, clean up the WHENCE to
reference the licence file.

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-08-16 10:13:16 +08:00
Josh Boyer 8413c63c7a
Merge branch 'lenovo-thinkpad-x13s' of https://github.com/mrhpearson/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-15 09:02:17 -04:00
Josh Boyer 5f75f1a3e5
Merge branch 'mt8186-sof-20220815' of https://github.com/tinghan-shen/linux_fw_scp
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-15 09:00:04 -04:00
Josh Boyer e1baacdbcb
Merge branch 'dev-queue' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-15 08:56:38 -04:00
Tinghan Shen 12ca075334 mediatek: Add new mt8186 SOF firmware
SOF version: mt8186/v0.2-95d6499
Release version: v0.2.0

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-08-15 16:43:11 +08:00
Tony Nguyen aed71f2966 ice: Update package to 1.3.30.0
Update package file and WHENCE entry to 1.3.30.0.

Changes include:
 - Selectable Tx Scheduler Topology support
 - Flow Director support on multicast packets

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Tested-by: Gurucharan <gurucharanx.g@intel.com> (A Contingent worker at Intel)
2022-08-11 15:48:00 -07:00
Hans de Goede c58f00165b brcm: Add nvram for Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets
Add a NVRAM file for the brcmfmac43241b4 wifi chip found on the mainboard
of Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets. This is based on
a copy of the existing brcmfmac43430a0-sdio.ilife-S806.txt NVRAM file with
various parameters changed to match the Lenovo Yoga Tablet 2 series.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2022-08-10 16:27:41 +02:00
Hans de Goede d4a4224965 brcm: Add nvram for the Xiaomi Mi Pad 2 tablet
Add a NVRAM file for the brcmfmac43340 wifi/bt chip found on the
Xiaomi Mi Pad 2 tablet. This is based on copy of the existing
brcm/brcmfmac4356-pcie.gpd-win-pocket.txt NVRAM file with some
of the calibration values adjusted for the Xiaomi Mi Pad 2 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2022-08-10 16:27:41 +02:00
Hans de Goede 7220731d63 brcm: Add nvram for the Asus TF103C tablet
Add a NVRAM file for the brcmfmac43340 wifi/bt chip found on the
Asus TF103C tablet. This is based on copy of the existing
brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt NVRAM file with some
of the calibration values adjusted for the Asus TF103C tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2022-08-10 16:27:41 +02:00
John Allen 89ec6198f1
Add amd-ucode README file
Create new README file describing the microcode patch levels included in the
microcode container files in the amd-ucode directory.

Signed-off-by: John Allen <john.allen@amd.com>
[WHENCE entry added by Josh Boyer <jwboyer@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-10 07:55:45 -04:00
Kiran K e6185d5197
linux-firmware: Update firmware file for Intel Bluetooth 9462
This patch updates the firmware file for Intel Bluetooth 9462
Also it is known as Intel JeffersonPeak (JfP1).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:23 -04:00
Kiran K 140beaf7d7
linux-firmware: Update firmware file for Intel Bluetooth 9462
This patch updates the firmware file for Intel Bluetooth 9462
Also it is known as Intel JeffersonPeak (JfP1).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:23 -04:00
Kiran K 045847edb1
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 (JfP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:23 -04:00
Kiran K f7f3d1f40c
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 (JfP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 45c5e53ea4
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 1068c45f16
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K b93bf2c9ce
linux-firmware: Update firmware file for Intel Bluetooth AX211
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 31d24ca113
linux-firmware: Update firmware file for Intel Bluetooth AX211
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 447ca4a62c
linux-firmware: Update firmware file for Intel Bluetooth AX210
This patch updates the firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP2).

FW Build: REL47489

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 87d07fd3d3
linux-firmware: Update firmware file for Intel Bluetooth AX200
This patch updates the firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP2).

FW Build: REL47124

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:22 -04:00
Kiran K 63a87d2f1f
linux-firmware: Update firmware file for Intel Bluetooth AX201
This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL47124

Release Version: 22.160.0.3

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:52:21 -04:00
Josh Boyer 6b0376467a
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:43:48 -04:00
Josh Boyer 327ac4c071
Merge branch 'dg2_guc_v70.4.1' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:37:51 -04:00
Josh Boyer 8361b88a44
Merge branch 'dg2_dmc_2_07' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:36:50 -04:00
Petr Machata a45053c757
Mellanox: Add new mlxsw_spectrum firmware xx.2010.3020
Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2010.3020), Spectrum-2 (29.2010.3020) and Spectrum-3
(30.2010.3020). Furthermore, add lc_ini_bundle_2010_3020.bin for modular
systems.

Among others, this release fixes the following two issues:

- Allow that correction field adjustment can be enabled for different PTP
  message types on ingress than on egress.
- Fix for linecard PSID byte ordering issue for modular systems.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-08-04 07:33:01 -04:00
Mark Pearson 4ae4ae8891 qcom: Add firmware for Lenovo ThinkPad X13s
Add runtime loaded firmware for the audio, compute and sensor DSPs, as
well as the zap shader for the GPU on the Lenovo ThinkPad X13s.

The files are placed under qcom/ as some distributions distribute
linux-firmware as multiple packages and the qcom-specific package will
be needed to provide some of the shared GPU files.

Signed-off-by: Mark Pearson <markpearson@lenovo.com>
2022-08-03 16:29:07 -04:00
Vitaly Rodionov feda1996d5 linux-firmware: Add firmware for Cirrus CS35L41
This patch adds the firmware files for Cirrus CS35L41 smart amplifier

Playback version: 6.76
Release version: 29.78.0

Signed-off-by: Vitaly Rodionov <vitaly.rodionov@cirrus.com>
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2022-08-03 16:14:51 +01:00
John Harrison a4235e0aa4 i915: Add GuC v70.4.1 for DG2
Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2022-07-27 18:03:49 -07:00
Anusha Srivatsa 3ab394af47 i915: Add DMC v2.07 for DG2
This release has a WA to prevent hang when DC states
are enabled.

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
2022-07-27 10:52:59 -07:00
Tinghan Shen 56cf6461a8 mediatek: Update mt8183/mt8192/mt8195 SCP firmware
mt8183
Internal version: kukui_scp_v2.0.13324-280b9fce97 2022-04-06 17:58:27
Release version: v2.0.13324

mt8192
Internal version: asurada_scp_v2.0.8548-530e4d927 2021-09-10 22:05:06
Release version: v2.0.8548

mt8195
Internal version: cherry_scp_v2.0.13324-280b9fce9 2022-04-06 17:58:27
Release version: v2.0.13324

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
Signed-off-by: Justin Yeh <justin.yeh@mediatek.com>
Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2022-07-22 16:16:27 +08:00