]> git.proxmox.com Git - mirror_linux-firmware.git/log
mirror_linux-firmware.git
9 months agortw89: 8852b: update fw to v0.29.29.3
Chin-Yen Lee [Thu, 17 Aug 2023 02:28:10 +0000 (10:28 +0800)]
rtw89: 8852b: update fw to v0.29.29.3

Fix MBSSID number exceed array size and support firmware log format

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
9 months agortw89: 8851b: update fw to v0.29.41.2
Chin-Yen Lee [Mon, 14 Aug 2023 07:20:21 +0000 (15:20 +0800)]
rtw89: 8851b: update fw to v0.29.41.2

Fix MBSSID number exceed array size to avoid P2P SER

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
9 months agoi915: add GSC 102.0.0.1655 for MTL
Daniele Ceraolo Spurio [Fri, 5 May 2023 13:58:41 +0000 (06:58 -0700)]
i915: add GSC 102.0.0.1655 for MTL

First GSC FW release for MTL.

Release: 102.0.0.1655
Compatibility (API) Version: 1.0
SVN: 1

The firmware file is named after the compatibility version, as that is
what the kernel driver cares about.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
9 months agoamdgpu: DMCUB updates for various AMDGPU asics
Wayne Lin [Fri, 18 Aug 2023 02:59:22 +0000 (10:59 +0800)]
amdgpu: DMCUB updates for various AMDGPU asics

DMCUB updates for Navi33
From internal git commit d132070e61f67284e84f106b8767ac05f342d9fe

Firmware release 0.0.180.0
Tested with DC 3.2.248.

- Adjust workflow for for subvp

Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
10 months agoMerge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Josh Boyer [Mon, 14 Aug 2023 17:03:41 +0000 (13:03 -0400)]
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: DMCUB updates for various AMDGPU asics
Stylon Wang [Fri, 11 Aug 2023 18:09:10 +0000 (02:09 +0800)]
amdgpu: DMCUB updates for various AMDGPU asics

DMCUB updates for Navi32, Navi33
From internal git commit ace3cf43fbba4398c0cf8a66a6977c208278a0df

DC Firmware update 0.0.179.0, tested with DC 3.2.247.

Fix intermittent flickering for 4K display

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoRevert "amdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2"
Mario Limonciello [Mon, 14 Aug 2023 15:09:22 +0000 (10:09 -0500)]
Revert "amdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2"

We tried to do a partial revert of commit a5d7b4df ("amdgpu: update GC
11.0.2 firmware for amd.5.5 release") and commit ffe1a41e ("amdgpu:
update GC 11.0.0 firmware for amd.5.5 release") to help with a
compatibility issue with EOL kernels that didn't pick up stable patches,
but this caused more problems.

It causes some systems to fail to resume from S3 and some systems to
fail to boot. Our priority should be making things work with kernels
that we can actively support, not EOL kernels. Stable kernels,
the LTS kernel, and development kernels all work with the latest
firmware.

This reverts commit 789aa81504126c2b062d04aacea1570af950ad4f.

Cc: alexander.deucher@amd.com
Reported-by: shtetldik@gmail.com
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2782
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2
Mario Limonciello [Wed, 9 Aug 2023 16:02:56 +0000 (11:02 -0500)]
amdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2

When GC 11.0.0/11.0.2 firmware was updated it caused a regression where
kernels without the following commits wouldn't be able to boot properly:

ac2f5739fdca drm/amdgpu/mes11: enable reg active poll
a2fe4534bb38 drm/amd/amdgpu: update mes11 api def

The intention was that there was a fallback path and kernels with both
those commits and these commits:

da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin
616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4

Would be able to work properly. The newer firmware that requires ac2f5739fdca
and a2fe4534bb38 would use `*mes_2.bin` and the older firmware that could
work without those commits would use `*_mes1.bin`.

This seems to have not panned out properly because users report that upgrading
to Ubuntu's 6.2 kernel that is missing the commits fails to boot. To fix the
issue, do a partial revert for those specific binaries.

Fixes: a5d7b4df ("amdgpu: update GC 11.0.2 firmware for amd.5.5 release")
Fixes: ffe1a41e ("amdgpu: update GC 11.0.0 firmware for amd.5.5 release")
Link: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2024427
Link: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2027959
Link: https://bugs.launchpad.net/linux-firmware/+bug/2029396
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2773
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2757
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2585
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agocirrus: Add CS35L41 firmware for HP G11 models
Stefan Binding [Thu, 27 Jul 2023 13:26:45 +0000 (14:26 +0100)]
cirrus: Add CS35L41 firmware for HP G11 models

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
10 months agolinux-firmware: Update AMD cpu microcode
John Allen [Tue, 8 Aug 2023 19:02:39 +0000 (19:02 +0000)]
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>
10 months agoMerge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware
Josh Boyer [Tue, 8 Aug 2023 10:56:38 +0000 (06:56 -0400)]
Merge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agortl_bt: Add firmware v2 file for RTL8852C
Hilda Wu [Tue, 8 Aug 2023 06:42:31 +0000 (14:42 +0800)]
rtl_bt: Add firmware v2 file for RTL8852C

This firmware is submitted for RTL8852C BT USB I/F.

Release version is 0x040D_7225

Due to the follow-up RTL8852C firmware patch is format v2,
the RTL8852C BT USB firmware updates will be launched
with rtl8852cu_fw_v2.bin.

Suggested-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoRevert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225"
Hilda Wu [Mon, 7 Aug 2023 10:32:18 +0000 (18:32 +0800)]
Revert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225"

This reverts commit 55e7448533e774824cfb34a7eaeb9604608e1a4a.

Commit 55e7448533e7 replaced rtl_bt firmware with a v2 binary which
is not compatible with older kernels and introduced a regression.
Undo that and add the v2 binary later using a different filename.

Let the rtl8852cu_fw.bin file keep the firmware format v1 and stay
at version 0xD7B8_FABF.
Subsequent RTL8852C BT USB firmware format v2 updates will be
launched with rtl8852cu_fw_v2.bin

Suggested-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Hilda Wu <hildawu@realtek.com>
Reviewed-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: DMCUB updates for various AMDGPU asics
Tom Chung [Fri, 4 Aug 2023 19:17:12 +0000 (03:17 +0800)]
amdgpu: DMCUB updates for various AMDGPU asics

DMCUB Updates for Navi2x, DCN321, DCN32, DCN314, DCN315
From internal git commit 5978ee2031cdd5a9f584d106adc57588214f49ed

Firmware release 0.0.178.0
Tested with DC 3.2.246

- Nv3 SWIP MES SCHQ Support MES_VERSION_NUMBER = 0x47
- GFXOFF VF changes for DC

Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agocxgb4: Update firmware to revision 1.27.4.0
Rahul Lakkireddy [Mon, 7 Aug 2023 12:32:53 +0000 (12:32 +0000)]
cxgb4: Update firmware to revision 1.27.4.0

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
10 months agoMerge branch 'rb3-update' of https://github.com/lumag/linux-firmware
Josh Boyer [Fri, 4 Aug 2023 10:33:54 +0000 (06:33 -0400)]
Merge branch 'rb3-update' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge https://github.com/pkshih/linux-firmware
Josh Boyer [Fri, 4 Aug 2023 10:33:19 +0000 (06:33 -0400)]
Merge https://github.com/pkshih/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMellanox: Add new mlxsw_spectrum firmware xx.2012.1012
Petr Machata [Tue, 1 Aug 2023 15:31:40 +0000 (17:31 +0200)]
Mellanox: Add new mlxsw_spectrum firmware xx.2012.1012

Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2012.1012), Spectrum-2 (29.2012.1012), Spectrum-3
(30.2012.1012) and Spectrum-4 (34.2012.1012).

Among a number of fixes and new features that this FW release brings, the
following are specifically relevant for the mlxsw driver:

- includes support for ACL IGNORE action's disable_security bit
- includes FW for the Spectrum-4 ASIC

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agolinux-firmware: Add URL for latest FW binaries for NXP BT chipsets
Neeraj Kale [Tue, 1 Aug 2023 14:05:03 +0000 (19:35 +0530)]
linux-firmware: Add URL for latest FW binaries for NXP BT chipsets

Adding URL to find latest FW binaries for btnxpuart driver.

Signed-off-by: Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agortw89: 8851b: update firmware to v0.29.41.1
Chin-Yen Lee [Tue, 1 Aug 2023 06:08:19 +0000 (14:08 +0800)]
rtw89: 8851b: update firmware to v0.29.41.1

Support P2P NoA and formatted firmware log

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
10 months agoqcom: sdm845: add RB3 sensors DSP firmware
Dmitry Baryshkov [Thu, 4 May 2023 13:53:18 +0000 (16:53 +0300)]
qcom: sdm845: add RB3 sensors DSP firmware

Add the firmware for the sensors DSP found on Qualcomm SDM845/SDA845.
Unlike the rest of DSP firmware, this particular firmware is
device-specific. This firmware was published for the Thundercomm RB3
board aka db845c.

Firmware version:
- SLPI.HY.1.0-00365-SDM845AZL-1

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
10 months agoamdgpu: Update DMCUB for DCN314 & Yellow Carp
Aurabindo Pillai [Mon, 31 Jul 2023 14:54:46 +0000 (10:54 -0400)]
amdgpu: Update DMCUB for DCN314 & Yellow Carp

DC Firmware update v0.0.175.0, comprising of:

Release 8.0.30.0 for DCN314
Contains fixes for ABM, Z10, PSR-SU, TBT

Release 4.0.62.0 for Yellow Carp
Fixes a randon screen freeze for a vendor specific TCON, and TBT fixes.

Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge branch 'dmc-adlp_2.20-mtl_2.13' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Fri, 28 Jul 2023 18:16:07 +0000 (14:16 -0400)]
Merge branch 'dmc-adlp_2.20-mtl_2.13' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Josh Boyer [Fri, 28 Jul 2023 18:15:01 +0000 (14:15 -0400)]
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoice: add LAG-supporting DDP package
Przemek Kitszel [Fri, 28 Jul 2023 17:07:46 +0000 (10:07 -0700)]
ice: add LAG-supporting DDP package

Add the ddp-lag package, to be loaded by ice driver
in Link Aggregation (LAG) use case.

Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoi915: Update MTL DMC to v2.13
Gustavo Sousa [Wed, 26 Jul 2023 16:59:54 +0000 (13:59 -0300)]
i915: Update MTL DMC to v2.13

Release notes:

  1. Pipe scanline counter hang issue fix.
  2. Fix for noclaim generated during Dcstate entry.
  3. HRR and Debugabilty DCN enabled.

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
10 months agoi915: Update ADLP DMC to v2.20
Gustavo Sousa [Wed, 26 Jul 2023 16:51:44 +0000 (13:51 -0300)]
i915: Update ADLP DMC to v2.20

Release notes:

  1. Pipe scanline counter hang issue fix.
  2. Fix for DC6v aggresive re-entry.

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
10 months agocirrus: Add CS35L41 firmware for Dell Oasis Models
Stefan Binding [Thu, 13 Jul 2023 16:16:45 +0000 (17:16 +0100)]
cirrus: Add CS35L41 firmware for Dell Oasis Models

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
10 months agocopy-firmware: Fix linking directories when using compression
Benjamin Drung [Tue, 18 Jul 2023 18:23:40 +0000 (20:23 +0200)]
copy-firmware: Fix linking directories when using compression

When `copy-firmware` is called with `--xz` or `--zstd` it will create
broken symlinks for directories:

```
$ ./copy-firmware -v --zstd $dir
[...]
creating link qcom/LENOVO/21BX.zst -> ../sc8280xp/LENOVO/21BX.zst
```

The original target `../sc8280xp/LENOVO/21BX` is a directory. Adding the
compression extension to the directory name breaks the link. The
directory `qcom/sc8280xp/LENOVO/21BX` exists but
`qcom/sc8280xp/LENOVO/21BX.zst` does not exist.

The relative symlink needs to be resolved. If it points to a directory,
create the symlink without the compression extension.

Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agocopy-firmware: Fix test: unexpected operator
Benjamin Drung [Tue, 18 Jul 2023 11:20:24 +0000 (13:20 +0200)]
copy-firmware: Fix test: unexpected operator

dash is the default /bin/sh on Debian based system.

```
dash ./copy-firmware.sh --zstd example
./copy-firmware.sh: 37: test: unexpected operator
```

`=` should be used with the test command for POSIX conformance.

Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoqcom: sc8280xp: LENOVO: remove directory sym link
Peter Robinson [Sat, 15 Jul 2023 11:40:46 +0000 (12:40 +0100)]
qcom: sc8280xp: LENOVO: remove directory sym link

The firmware was only ever referenced in the 6.0 kernel by
two firmware, for less than a month, by the 6.1 LTS kernel
those references had been updated to the new location.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoqcom: sc8280xp: LENOVO: Remove execute bits
Peter Robinson [Sat, 15 Jul 2023 11:40:45 +0000 (12:40 +0100)]
qcom: sc8280xp: LENOVO: Remove execute bits

Remove the execute bits of the Lenovo x13s mbn firmware.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update VCN 4.0.0 firmware
Alex Deucher [Fri, 14 Jul 2023 14:15:05 +0000 (10:15 -0400)]
amdgpu: update VCN 4.0.0 firmware

From internal git commit:
2ca390cfa8b01eb962e82d686088f6ee6550a596

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: add initial SMU 13.0.10 firmware
Alex Deucher [Fri, 14 Jul 2023 14:12:13 +0000 (10:12 -0400)]
amdgpu: add initial SMU 13.0.10 firmware

From internal git commit:
2ca390cfa8b01eb962e82d686088f6ee6550a596

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: add initial SDMA 6.0.3 firmware
Alex Deucher [Fri, 14 Jul 2023 14:11:08 +0000 (10:11 -0400)]
amdgpu: add initial SDMA 6.0.3 firmware

From internal git commit:
2ca390cfa8b01eb962e82d686088f6ee6550a596

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: add initial PSP 13.0.10 firmware
Alex Deucher [Fri, 14 Jul 2023 14:09:36 +0000 (10:09 -0400)]
amdgpu: add initial PSP 13.0.10 firmware

From internal git commit:
2ca390cfa8b01eb962e82d686088f6ee6550a596

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: add initial GC 11.0.3 firmware
Alex Deucher [Fri, 14 Jul 2023 14:06:24 +0000 (10:06 -0400)]
amdgpu: add initial GC 11.0.3 firmware

From internal git commit:
2ca390cfa8b01eb962e82d686088f6ee6550a596

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge branch 'v2.0.21961' of https://github.com/yunfei-mtk/linux_fw_10bit
Josh Boyer [Mon, 24 Jul 2023 12:30:51 +0000 (08:30 -0400)]
Merge branch 'v2.0.21961' of https://github.com/yunfei-mtk/linux_fw_10bit

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge branch 'dg2_mtl_guc_70.8' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Mon, 24 Jul 2023 12:29:56 +0000 (08:29 -0400)]
Merge branch 'dg2_mtl_guc_70.8' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agolinux-firmware: Update AMD fam17h cpu microcode
John Allen [Wed, 19 Jul 2023 19:17:57 +0000 (19:17 +0000)]
linux-firmware: Update AMD fam17h 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>
10 months agolinux-firmware: Update AMD cpu microcode
John Allen [Tue, 18 Jul 2023 23:19:59 +0000 (23:19 +0000)]
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>
10 months agoamdgpu: update green sardine VCN firmware
Alex Deucher [Tue, 18 Jul 2023 20:03:47 +0000 (16:03 -0400)]
amdgpu: update green sardine VCN firmware

From internal git commit:
e2256eb46a774495ad0eb9d309f8b127bb0b2091

Version ENC: 1.20 DEC: 6 VEP: 0 Revision: 0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update renoir VCN firmware
Alex Deucher [Tue, 18 Jul 2023 20:02:29 +0000 (16:02 -0400)]
amdgpu: update renoir VCN firmware

From internal git commit:
b55365e1fb73c8ad88cca5f37bc8dc8121abb449

Version ENC: 1.20 DEC: 6 VEP: 0 Revision: 0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update raven VCN firmware
Alex Deucher [Tue, 18 Jul 2023 19:54:17 +0000 (15:54 -0400)]
amdgpu: update raven VCN firmware

From internal git commit:
93b21f3bf3083a180e98e5aa5bae4fbb366674b8

Version ENC: 1.14 DEC: 3 VEP: 0 Revision: 0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update raven2 VCN firmware
Alex Deucher [Tue, 18 Jul 2023 19:52:26 +0000 (15:52 -0400)]
amdgpu: update raven2 VCN firmware

From internal git commit:
5257b4995b746f26acd8fc421bbd1a15b917e97a

Version ENC: 1.14 DEC: 3 VEP: 0 Revision: 0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update Picasso VCN firmware
Alex Deucher [Tue, 18 Jul 2023 19:48:13 +0000 (15:48 -0400)]
amdgpu: update Picasso VCN firmware

From internal git commit:
89723571587abf97e3cda313559ea3a8c48e388e

Version ENC: 1.14 DEC: 3 VEP: 0 Revision: 0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoamdgpu: update DMCUB to v0.0.175.0 for various AMDGPU ASICs
Alan Liu [Sat, 15 Jul 2023 04:58:49 +0000 (12:58 +0800)]
amdgpu: update DMCUB to v0.0.175.0 for various AMDGPU ASICs

DMCUB updates for DCN314, DCN320, DCN321.
From internal git commit 93e49ca5cf4548c24125deacee7202b8d8570a02

Firmware release v0.0.175.0
Tested with DC v3.2.243

Release notes:
- DCN314
    - Fix intermittent replay desync error
    - Improvements in PSR, PSRSU
- DCN320, DCN321
    - Improvements in FPO

Signed-off-by: Alan Liu <haoping.liu@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoUpdated NXP SR150 UWB firmware
Manjunatha Venkatesh [Fri, 14 Jul 2023 08:59:34 +0000 (14:29 +0530)]
Updated NXP SR150 UWB firmware

Add verified version of SR150 firmware for Ultra Wide Band(UWB)
Subsystems

Signed-off-by: Manjunatha Venkatesh <manjunatha.venkatesh@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agoMerge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Josh Boyer [Mon, 24 Jul 2023 12:20:37 +0000 (08:20 -0400)]
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agowfx: update to firmware 3.16.1
Jérôme Pouiller [Tue, 11 Jul 2023 10:20:36 +0000 (12:20 +0200)]
wfx: update to firmware 3.16.1

The firmware 3.16.1 has been released the 2023-05-02.

Here the last modifications (only modifications tagged [LMAC] have an
impact on Linux):

  * [1670] - [LMAC] Fixed support for WDS 4 address frames
  * [1813] - [LMAC] Fixed an error that was causing the scan complete
                    indication to be blocked
  * [1832] - [UMAC] Fixed an issue blocking connection to specific Asus
                    routers
  * [1820] - [UMAC] Added a new API to obtain Wi-Fi diagnostics
                    information
  * [1825] - [UMAC] The TX rate mask can be applied in AP mode
  * [1822] - [UMAC] Fixed an error that was causing access point packets
                    to be encrypted multiple times

  * [1800] - [UMAC] Add an API to forward probe request when running in
                    AP mode

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
10 months agomediatek: Update mt8195 SCP firmware to support 10bit mode
Yunfei Dong [Sat, 22 Jul 2023 08:04:00 +0000 (16:04 +0800)]
mediatek: Update mt8195 SCP firmware to support 10bit mode

Internal version: cherry_scp_v2.0.21961+9474b1930 private-mt-scp:v0.0.127+e00cea1
                  cherry_scp_15268.0.23_07_21 2023-07-21 18:39:41
Release version: v2.0.21961

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
10 months agoi915: update DG2 GuC to v70.8.0
Daniele Ceraolo Spurio [Fri, 14 Jul 2023 20:55:31 +0000 (13:55 -0700)]
i915: update DG2 GuC to v70.8.0

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
10 months agoi915: update to GuC 70.8.0 and HuC 8.5.1 for MTL
Daniele Ceraolo Spurio [Tue, 11 Jul 2023 19:01:10 +0000 (12:01 -0700)]
i915: update to GuC 70.8.0 and HuC 8.5.1 for MTL

Due to changes in the HuC auth flow via GuC, both binaries need to be
updated at the same time to keep compatibility.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
11 months agocirrus: Add CS35L41 firmware for ASUS ROG 2023 Models
Stefan Binding [Wed, 5 Jul 2023 14:37:21 +0000 (15:37 +0100)]
cirrus: Add CS35L41 firmware for ASUS ROG 2023 Models

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
11 months agoPartially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5"
Hamza Mahfooz [Wed, 5 Jul 2023 20:56:35 +0000 (16:56 -0400)]
Partially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5"

This partially reverts commit ade163aaaeae0c1ad20cb3dd8ce878bf61c91b3a.

The DCN315 DMCUB firmware update provided by the aforementioned commit
wasn't thoroughly tested before being sent for public consumption and as
such there are a number of issues with it. So, revert to the previous
version until it can be fixed properly.

Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2666
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: update firmware for mediatek bluetooth chip (MT7922)
Chris Lu [Thu, 29 Jun 2023 10:01:21 +0000 (18:01 +0800)]
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: 20230627144220

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: update firmware for MT7922 WiFi device
Deren Wu [Thu, 29 Jun 2023 09:51:42 +0000 (17:51 +0800)]
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: 20230627143702a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20230627143946

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoMerge tag 'iwlwifi-fw-2023-06-29' of http://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Thu, 6 Jul 2023 19:44:20 +0000 (15:44 -0400)]
Merge tag 'iwlwifi-fw-2023-06-29' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

Update iwlwifi firmwares according to core80-39 release

* for cc/Qu/QuZ - update the existing firmwares
* for ty/so add new firmware/PNVM

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX203
Lokendra Singh [Wed, 28 Jun 2023 11:43:23 +0000 (17:13 +0530)]
linux-firmware: Update firmware file for Intel Bluetooth AX203

This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel JohnsonPeak (JnP2).

FW Build: REL67068

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX203
Lokendra Singh [Wed, 28 Jun 2023 11:43:22 +0000 (17:13 +0530)]
linux-firmware: Update firmware file for Intel Bluetooth AX203

This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel JohnsonPeak (JnP2).

FW Build: REL67068

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX211
Lokendra Singh [Wed, 28 Jun 2023 11:43:21 +0000 (17:13 +0530)]
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: REL67068

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX211
Lokendra Singh [Wed, 28 Jun 2023 11:43:20 +0000 (17:13 +0530)]
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: REL67068

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX210
Lokendra Singh [Wed, 28 Jun 2023 11:43:19 +0000 (17:13 +0530)]
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: REL67068

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX200
Lokendra Singh [Wed, 28 Jun 2023 11:43:18 +0000 (17:13 +0530)]
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: REL53454

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Lokendra Singh [Wed, 28 Jun 2023 11:43:17 +0000 (17:13 +0530)]
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: REL53454

Release Version: 22.240.0.2

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoFix qcom ASoC tglp WHENCE entry
Josh Boyer [Thu, 6 Jul 2023 19:42:40 +0000 (15:42 -0400)]
Fix qcom ASoC tglp WHENCE entry

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoMerge branch 'sc8280xp-audio-fw' of git://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Thu, 6 Jul 2023 19:37:17 +0000 (15:37 -0400)]
Merge branch 'sc8280xp-audio-fw' of git://git.kernel.org/pub/scm/linux/kernel/git/srini/linux-firmware

Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocheck_whence: Check link targets are valid
Adam Sampson [Mon, 26 Jun 2023 15:08:22 +0000 (16:08 +0100)]
check_whence: Check link targets are valid

This should catch a couple of common errors: reversing the two arguments
to Link, and not making the second argument relative to the first.

Signed-off-by: Adam Sampson <ats@offog.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoiwlwifi: add new FWs from core80-39 release
Gregory Greenman [Thu, 22 Jun 2023 14:16:17 +0000 (17:16 +0300)]
iwlwifi: add new FWs from core80-39 release

Add the -83 ucode firmwares for the currently supported hardware and
update the PNVM binaries.

Build number: Core_build_core80-39
Revision: e8f84e98 (so, ty)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
11 months agoiwlwifi: update cc/Qu/QuZ firmwares for core80-39 release
Gregory Greenman [Thu, 22 Jun 2023 14:10:22 +0000 (17:10 +0300)]
iwlwifi: update cc/Qu/QuZ firmwares for core80-39 release

Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_build_core80-39
Revision: 2df8986f (Qu, QuZ, cc, so, ty)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
11 months agoqcom: Add Audio firmware for SC8280XP X13s
Srinivas Kandagatla [Wed, 21 Jun 2023 10:06:16 +0000 (11:06 +0100)]
qcom: Add Audio firmware for SC8280XP X13s

Add ASoC topology firmware for SC8280XP X13s.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11 months agoMakefile, copy-firmware: support xz/zstd compressed firmware
Emil Velikov [Mon, 5 Jun 2023 13:58:12 +0000 (14:58 +0100)]
Makefile, copy-firmware: support xz/zstd compressed firmware

The kernel has supported compressed firmware for quite some time. So
let's add a couple of targets to produce that. In practical terms this
means it we'll use ~5x times less space on disk.

Reportedly the amd ucode, needs to be uncompressed _within_ the
initrd in order to work. Using compressed ucode in late load just works.
Ideally this will be addressed by the initrd generators, but considering
the files are tiny in size let's skip the compression.

v2
 - commit message, skip compression for files annotated as Raw

v3
 - rebase

[Drop extra verbose statement in zstd case, Josh Boyer
<jwboyer@kernel.org>]

Cc: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocopy-firmware: silence the last shellcheck warnings
Emil Velikov [Mon, 5 Jun 2023 13:58:11 +0000 (14:58 +0100)]
copy-firmware: silence the last shellcheck warnings

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocopy-firmware: drop obsolete backticks, quote
Emil Velikov [Mon, 5 Jun 2023 13:58:10 +0000 (14:58 +0100)]
copy-firmware: drop obsolete backticks, quote

As mentioned by shellcheck backticks are considered legacy. Plus we
should ensure the output is quoted, otherwise we'll get word splitting.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocopy-firmware: tweak sed invocation
Emil Velikov [Mon, 5 Jun 2023 13:58:09 +0000 (14:58 +0100)]
copy-firmware: tweak sed invocation

Add space between the arguments and pattern and combine patterns where
possible.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocopy-firmware: quote deskdir and dirname
Emil Velikov [Mon, 5 Jun 2023 13:58:08 +0000 (14:58 +0100)]
copy-firmware: quote deskdir and dirname

Properly quote, otherwise we'll get word splitting. In other words:
Files might end up installed to /some/foo/, where /some path/foo bar/ is
expected.

v2:
 - rebase/split && also quote the $() output

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocheck_whence: error if symlinks are in-tree
Emil Velikov [Mon, 5 Jun 2023 13:58:07 +0000 (14:58 +0100)]
check_whence: error if symlinks are in-tree

Currently we have no symlinks in-tree. Add a simple check, ensuring they
don't get added in the future.

This allows us to remove the clunky symlink checking code in
copy-firmware.sh

v2:
 - tweak helper to produce link and target (based off Adam's patch)

v3:
 - honour quoted target/linkname

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocheck_whence: error if File: is actually a link
Emil Velikov [Mon, 5 Jun 2023 13:58:06 +0000 (14:58 +0100)]
check_whence: error if File: is actually a link

Commits from a few years ago added support for Link entries, over having
the symlinks in-tree.

At the same time, it didn't add a check whether one didn't add a File
entry that is actually a symlink. Do so now, to be on the safe side.

v2:
 - drop copy-firmware.sh changes

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agocheck_whence: strip quotation marks
Emil Velikov [Mon, 5 Jun 2023 13:58:05 +0000 (14:58 +0100)]
check_whence: strip quotation marks

Earlier commit added check for duplicate entries. Although the commit
was picked without one of its dependencies which removes the quotation
marks in the File entries.

Since the quotation marks are here to stay, escape them as needed in the
script.

Cc: Emil Velikov <emil.l.velikov@gmail.com>
Fixes: 05183b7b ("check_whence: error on duplicate file entries")
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agolinux-firmware: wilc1000: update WILC1000 firmware to v16.0
Ajay Singh [Fri, 23 Jun 2023 15:38:26 +0000 (15:38 +0000)]
linux-firmware: wilc1000: update WILC1000 firmware to v16.0

This patch updates the firmware version for WILC1000

FW version: 16.0

Signed-off-by: Ajay Singh <ajay.kathat@microchip.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoice: update ice DDP wireless_edge package to 1.3.10.0
Shekhar Deb [Tue, 20 Jun 2023 17:57:31 +0000 (10:57 -0700)]
ice: update ice DDP wireless_edge package to 1.3.10.0

Update ice DDP wireless_edge package file to the latest version: 1.3.10.0

Highlight of changes since 1.3.7.0:

- Provide Separate IP Fragment Packet Type Groups for Receive Side Scaling (RSS)
- Add support to allow Receive Side Scaling (RSS) and Flow Director (FD) on Multicast packets

Signed-off-by: Shekhar Deb <shekhar.deb@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoamdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5
Rodrigo Siqueira [Fri, 23 Jun 2023 16:06:32 +0000 (10:06 -0600)]
amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5

DMCUB Updates for DCN 3.1.4 and DCN 3.1.5 From interal git commit
fd9e0d6d24f1ce1c7322eeb0a8725327ac76161e. This firmware update bring
improvements for:

- DCN 3.1.4 (version 0x08001B00): Improve the HDCP transaction.
- DCN 3.1.5 (version 0x05000F00): Improves the ABM ramping
  sequence with PSR/PR and fix incorrect abm inturrupt control.

Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoamdgpu: update DMCUB to v0.0.172.0 for various AMDGPU ASICs
Hamza Mahfooz [Fri, 16 Jun 2023 18:27:47 +0000 (14:27 -0400)]
amdgpu: update DMCUB to v0.0.172.0 for various AMDGPU ASICs

DMCUB updates for Navi2x and DCN314.
From internal git commit ba25ca4ddd66a74331bf460346bde045804bc75d

Tested with DC v3.2.240

Release notes:

- Fix hang observed during DP Link Layer compliance testing

Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agoMerge branch 'rb3-update' of https://github.com/lumag/linux-firmware
Josh Boyer [Tue, 20 Jun 2023 15:48:38 +0000 (11:48 -0400)]
Merge branch 'rb3-update' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
11 months agofix broken cirrus firmware symlinks
Thomas Backlund [Mon, 19 Jun 2023 15:02:10 +0000 (18:02 +0300)]
fix broken cirrus firmware symlinks

Commit: 244d6b5c2fdd ("cirrus: Add firmware for new Asus ROG Laptops") added
several Link: entries for cirrus firmwares, but as link and target exists in
the same directory, the extra "cirrus/" path gets them created as broken
symlinks.

Fix it up by removing the extra "cirrus/" path.

Signed-off-by: Thomas Backlund <tmb@tmb.nu>
Fixes: 244d6b5c2fdd ("cirrus: Add firmware for new Asus ROG Laptops")
Reported-by: Bit Twister2 <bittwister2@gmail.com>
Reported-by: David GEIGER <geiger.david68210@gmail.com>
Cc: Stefan Binding <sbinding@opensource.cirrus.com>
Cc: Josh Boyer <jwboyer@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agoqcom: Update the microcode files for Adreno a630 GPUs.
Dmitry Baryshkov [Tue, 23 May 2023 14:15:13 +0000 (17:15 +0300)]
qcom: Update the microcode files for Adreno a630 GPUs.

Update qcom/a630_sqe.fw to version 1.89.01.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
12 months agoqcom: sdm845: rename the modem firmware
Dmitry Baryshkov [Thu, 4 May 2023 14:06:28 +0000 (17:06 +0300)]
qcom: sdm845: rename the modem firmware

The Qualcomm SDM845 platform has a modem-less version, called SDA845.
It still has the modem DSP, which is used for WiFi, GNSS, etc. The
firmware in the qcom/sdm845 dir comes from the Thundercomm RB3 board,
which internally has the SDA845 SoC rather than the full SDM845.

The SC8180X platform (not yet added to linux-firmware) started using
modem.mbn and modem_nm.mbn, the latter being used for no-modem
platforms.

Follow this example and rename qcom/sdm845/modem.mbn firmware
file to modem_nm.mbn. This commit adds a compatibility link for now, to
let the device trees to be adapted to this change. It should be removed
when the proper qcom/sdm845/modem.mbn is submitted.

Cc: Caleb Connolly <caleb.connolly@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
12 months agoqcom: sdm845: update remoteproc firmware
Dmitry Baryshkov [Thu, 4 May 2023 13:46:34 +0000 (16:46 +0300)]
qcom: sdm845: update remoteproc firmware

Update remoteproc firmware to the following versions:

- ADSP.HT.4.0-00593-SDM845-1
- CDSP.HT.1.0-00559-SDM845-1
- MPSS.AT.4.0.c2-01365-SDM845_GEN_PACK-1

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
12 months agortl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D
Hilda Wu [Wed, 7 Jun 2023 11:11:23 +0000 (19:11 +0800)]
rtl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D

This firmware patch update for Realtek RTL8852A BT USB controller.

Release Version: 0xDAC7_480D

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agortl_bt: Update RTL8852C BT USB firmware to 0x040D_7225
Hilda Wu [Wed, 7 Jun 2023 08:27:51 +0000 (16:27 +0800)]
rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225

This firmware patch update for Realtek RTL8852C BT USB controller

Note: This firmware patch needs to be used with driver
"btrtl: Firmware format v2 support". Please update the
driver with this commit: 9a24ce5e29b15c4c6b0c89c04f9df6ce14addefa

Release Version: 0x040D_7225

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agoamdgpu: DMCUB updates for various AMDGPU asics
Stylon Wang [Sat, 10 Jun 2023 00:39:21 +0000 (08:39 +0800)]
amdgpu: DMCUB updates for various AMDGPU asics

DMCUB Updates for Navi2x, Yellow Carp, DCN321, DCN32, DCN314
From interal git commit 533a5940d7a5bc0d4ba3548eef131f1d5341fd5f

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agoMerge branch 'mtl_huc_v8.5.0' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Mon, 12 Jun 2023 11:06:17 +0000 (07:06 -0400)]
Merge branch 'mtl_huc_v8.5.0' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agolinux-firmware: update firmware for MT7922 WiFi device
Deren Wu [Thu, 1 Jun 2023 07:36:48 +0000 (15:36 +0800)]
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: 20230530123154a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20230530123236

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agolinux-firmware: update firmware for MT7921 WiFi device
Deren Wu [Thu, 1 Jun 2023 07:36:47 +0000 (15:36 +0800)]
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: 20230526130917a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20230526130958

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agolinux-firmware: update firmware for mediatek bluetooth chip (MT7922)
Chris.Lu [Thu, 1 Jun 2023 07:31:38 +0000 (15:31 +0800)]
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: 20230530123531

Signed-off-by: Chris.Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agolinux-firmware: update firmware for mediatek bluetooth chip (MT7921)
Chris.Lu [Thu, 1 Jun 2023 07:33:15 +0000 (15:33 +0800)]
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: 20230526131214

Signed-off-by: Chris.Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agoMerge branch 'v2.0.21478' of https://github.com/yunfei-mtk/linux_fw_scp
Josh Boyer [Mon, 12 Jun 2023 10:54:12 +0000 (06:54 -0400)]
Merge branch 'v2.0.21478' of https://github.com/yunfei-mtk/linux_fw_scp

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
12 months agoi915: Add HuC v8.5.0 for MTL
Daniele Ceraolo Spurio [Fri, 26 May 2023 23:44:50 +0000 (16:44 -0700)]
i915: Add HuC v8.5.0 for MTL

Initial release of HuC firmware for MTL.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
12 months agomediatek: Update mt8195 SCP firmware to support hevc
Yunfei Dong [Thu, 1 Jun 2023 05:23:12 +0000 (13:23 +0800)]
mediatek: Update mt8195 SCP firmware to support hevc

Internal version: cherry_scp_v2.0.11966-84facae6e
Release version: v2.0.11966

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
12 months agoMerge branch 'db410c' of https://github.com/lumag/linux-firmware
Josh Boyer [Wed, 31 May 2023 11:35:15 +0000 (07:35 -0400)]
Merge branch 'db410c' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>