Commit Graph

4632 Commits

Author SHA1 Message Date
Jeff Johnson
8cd06dd2fd ath11k: QCA2066 hw2.1: update board-2.bin
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-02-05 11:14:12 -08:00
Jeff Johnson
0dba964759 ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-02-05 11:14:12 -08:00
Jeff Johnson
bd0511af47 ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-02409-QCAHKSWPL_SILICONZ-1
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-02-05 11:14:12 -08:00
Josh Boyer
7ac1fc5f25 Merge branch 'make-deb-fix-no-such-file-error' into 'main'
copy-firmware: Fix 'No such file or directory' error.

See merge request kernel-firmware/linux-firmware!436
2025-02-04 12:31:31 +00:00
Maxim Cournoyer
51f770404a
copy-firmware: Fix 'No such file or directory' error.
Attempting to clear the PARALLEL_ARGS_FILE variable when it was not
set would cause the above error message.  Clear it only when we know
we are using it.  This bug was only triggered when using the 'deb'
target, as it invokes the copy-firmware.sh script without any '-j'
argument, while the other install targets end up passing '-j1' when
not using parallel compression.

* copy-firmware.sh [NUM_JOBS > 1]: Only clear the content of
PARALLEL_ARGS_FILE when this condition is met.

Reported-by: Christophe Guillain <jean-christophe@guillain.net>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-04 10:28:32 +09:00
Mario Limonciello
0fd450ee90 Merge branch 'robot/pr-0-1738427057' into 'main'
robot/pr-0-1738427057

See merge request kernel-firmware/linux-firmware!435
2025-02-03 14:09:17 +00:00
Dmitry Baryshkov
e38da10472 ath11k: add device-specific firmware for QCM6490 boards
Most likely because of the TZ differences, on QCM6490 / QCS6490 boards
the WPSS DSP can not work with the existing firmware (provided for
SC7280 platforms). Add device-specific firmware for these boards.

The firmware comes in the MBN format rather than the typical MDT + Bnn
as the firmware file is being loaded through the remoteproc / DSP.

Compatibility links are added to follow the names in the existing DTs
(qcom/qcm6490-idp.dts and qcom/qcs6490-rb3gen2.dts).

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-03 13:50:48 +00:00
Josh Boyer
2bcb72376b Merge branch 'robot/pr-0-1738402091' into 'main'
robot/pr-0-1738402091

See merge request kernel-firmware/linux-firmware!434
2025-02-03 13:50:16 +00:00
Dmitry Baryshkov
6b12b9649a qca: add more WCN3950 1.3 NVM files
Add two more WCN3950 1.3 NVM files, required for some of the WCN3950 1.3
chips.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-01 11:23:54 +02:00
Josh Boyer
722d0d1271 Merge branch 'robot/pr-0-1738348854' into 'main'
robot/pr-0-1738348854

See merge request kernel-firmware/linux-firmware!432
2025-01-31 20:18:00 +00:00
Dmitry Baryshkov
421017641e qca: add firmware for WCN3950 chips
Add bluetooth firmware for the WCN3950 family of chips. The firmware
comes from the RB1 firmware released through Linaro, so the firmware is
licensed under LICENSE.qcom terms instead of the typical
LICENSE.QualcommAtheros_ath10k.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-31 20:10:46 +00:00
Dmitry Baryshkov
93160a0291 qca: move QCA6390 firmware to separate section
Firmware for the UART-connected QCA6390 chip got lost in the middle of
the QCA61x4 section. Move it to a separate section.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-31 20:10:46 +00:00
Dmitry Baryshkov
03087bcd7d qca: restore licence information for WCN399x firmware
Restore the License: string for the qca/WCN399x firmware, it was lost in
the process when the commit 5dd32d878e ("qca: Add firmware files for
BT chip WCN6750.") added additional firmware for WCN6750.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-31 20:10:46 +00:00
Josh Boyer
3dea0cab1a Merge branch 'amd-staging' into 'main'
amdgpu: DMCUB updates forvarious AMDGPU ASICs

See merge request kernel-firmware/linux-firmware!433
2025-01-31 20:10:33 +00:00
Alex Hung
61d257d5a8 amdgpu: DMCUB updates for various ASICs
DMCUB updates for DCN314, DCN351, DCN35 and DCN401.
From internal git commit bc37c6a2877338acba0fe8bb7a0b2a5b88d72863

Firmware release 0.0.252.0
Tested with DC 3.2.319

Release Notes:
- Fix table mapping for tuning set
- Fix abnormal min_duration calculation
- Change power-down sequence
- Clean up unused register mask
- Restore lost power saving register settings

Signed-off-by: Alex Hung <alex.hung@amd.com>
2025-01-31 20:07:02 +00:00
Zaeem Mohamed
a204b4330a amdgpu: DMCUB updates forvarious AMDGPU ASICs
DMCUB updates for DCN401
From internal git commit e5fe0be1fdbbacb2475c1e6a88d39c0d5b2e1972

Firmware release 0.0.251.0
Tested with DC 3.2.318

Release Notes:
- Fixes for PSR-SU
- Fixes for DCPG OP control sequences

Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
2025-01-31 20:07:02 +00:00
Josh Boyer
82e8cee75c Merge branch 'wcn6750' into 'main'
qca: Update Bluetooth WCN6750 1.1.0-00476 firmware to 1.1.3-00069

See merge request kernel-firmware/linux-firmware!431
2025-01-31 16:35:11 +00:00
Josh Boyer
1e735871f2 Merge https://github.com/quicjathot/bt_msl_fw_1.1.3_00069 into wcn6750
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-31 11:11:03 -05:00
Josh Boyer
50ce0eea27 Merge branch 'main' into 'main'
qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform

See merge request kernel-firmware/linux-firmware!430
2025-01-31 15:56:49 +00:00
Janaki Ramaiah Thota
7db7f79e5f qca: Update Bluetooth WCN6750 1.1.0-00476 firmware to 1.1.3-00069
Signed-off-by: Janaki Ramaiah Thota <quic_janathot@quicinc.com>
2025-01-31 16:14:42 +05:30
Mark Pearson
bba19e402b qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
Updates from review for MR/430
 - Used File instead of RawFile for .mbn and .elf files
 - Add version where available

Signed-off-by: Mark Pearson <mpearson-lenovo@squebb.ca>
2025-01-30 16:59:46 -05:00
Mark Pearson
b355378891 qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
Add Firmware files needed for Lenovo T14s G6 Qualcomm platform.

Signed-off-by: Mark Pearson <mpearson-lenovo@squebb.ca>
2025-01-29 15:34:54 -05:00
Josh Boyer
97cf368b19 Merge branch 'robot/patch-0-1738145574' into 'main'
robot/patch-0-1738145574

See merge request kernel-firmware/linux-firmware!429
2025-01-29 12:22:41 +00:00
Neeraj Sanjay Kale
211fbc287a linux-firmware: Update FW files for MRVL SD8997 chips
This updates the sdsd8997_combo_v4.bin and WHENCE file.
It contains a fix for BLE link loss issue due to connection timeout.

Signed-off-by: Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
Signed-off-by: Keyur Gandhi <keyur.gandhi@nxp.com>
2025-01-29 04:12:54 -06:00
Mario Limonciello
1e248bfe8e Merge branch 'intel/dmc/xe2lpd/2.27' into 'main'
i915: Update Xe2LPD DMC to v2.27

See merge request kernel-firmware/linux-firmware!428
2025-01-27 18:07:34 +00:00
Gustavo Sousa
4f91bc3776 i915: Update Xe2LPD DMC to v2.27
Release info:
    Xe2LPD FW 2.27

    Date : 12/16/2024
    Notes:
 
    1. Added execute bit to flipq
                                           

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2025-01-27 14:53:12 -03:00
Josh Boyer
7da36bae1a Merge branch 'wcn6856' into 'main'
qca: Update Bluetooth WCN6856 firmware 2.1.0-00642 to 2.1.0-00650

See merge request kernel-firmware/linux-firmware!427
2025-01-24 13:51:27 +00:00
Josh Boyer
799e2b0766 Merge https://github.com/vivesahu-qcom/bt_hsp_fw650 into wcn6856
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-24 08:48:36 -05:00
Josh Boyer
6c2cf045b4 Merge branch 'robot/patch-0-1737705863' into 'main'
robot/patch-0-1737705863

See merge request kernel-firmware/linux-firmware!426
2025-01-24 13:38:13 +00:00
Vivek Kumar Sahu
0ff5d85785 qca: Update Bluetooth WCN6856 firmware 2.1.0-00642 to 2.1.0-00650
Signed-off-by: Vivek Sahu <quic_vivesahu@quicinc.com>
2025-01-24 16:08:32 +05:30
Hilda Wu
9c2bf7af8b rtl_bt: Update RTL8852B BT USB FW to 0x049B_5037
This firmware patch update for Realtek RTL8852B BT USB controller.

Release Version: 0x049B_5037

Signed-off-by: Hilda Wu <hildawu@realtek.com>
2025-01-24 02:04:23 -06:00
Mario Limonciello
27ef6224c3 Merge branch 'amd-isp-staging' into 'main'
amdgpu: Update ISP FW for isp v4.1.1

See merge request kernel-firmware/linux-firmware!425
2025-01-23 19:27:34 +00:00
Pratap Nirujogi
8f070131e5 amdgpu: Update ISP FW for isp v4.1.1
From internal git commit:
39b007366cc76ef8c65e3bc6220ccb213f4861fb

Signed-off-by: Pratap Nirujogi <pratap.nirujogi@amd.com>
2025-01-23 19:25:38 +00:00
Mario Limonciello
fc3f0a5bc6 Merge branch 'superm1/server-issues' into 'main'
trivial: contrib: wrap the process in try/except to catch server issues

See merge request kernel-firmware/linux-firmware!423
2025-01-23 16:46:58 +00:00
Mario Limonciello
84e4027f90 trivial: contrib: wrap the process in try/except to catch server issues
If lore has load problems, don't bail, just wrap them and try again
on the next cycle.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2025-01-23 10:44:53 -06:00
Mario Limonciello
3d2c53f21f Merge branch 'superm1/robot-encoding' into 'main'
trivial: contrib: use python-magic to detect encoding of emails

See merge request kernel-firmware/linux-firmware!422
2025-01-23 16:36:47 +00:00
Mario Limonciello
e75caebfd5 trivial: contrib: use python-magic to detect encoding of emails
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2025-01-23 10:34:28 -06:00
Josh Boyer
cd8a37f777 Merge branch 'qca' into 'main'
QCA: Add Bluetooth firmware for QCA6698

See merge request kernel-firmware/linux-firmware!421
2025-01-23 14:37:39 +00:00
Josh Boyer
5e8604bf71 Merge https://github.com/che-jiang/qca_btfw into qca
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-23 09:35:00 -05:00
Cheng Jiang
52e961830b QCA: Add Bluetooth firmware for QCA6698
This commit will add required Bluetooth firmware files for QCA6698
The image version is 2.1.2-00035.

The QCA6698 Bluetooth chip, while sharing the same IP core as the
WCN6855, has different RF components and RAM sizes. This means it
requires new firmware files. Use a different firmware directory
to save the NVM and rampatch files.

Currently there are two connectivity boards using QCA6698 for
sa8775p-ride platform, the board id are 206 and 207 respectively.
So add two board specific nvm files.

hpbtfw21.tlv : RAM FW dump
hpnv21.b206  : NVM dump
hpnv21.b207  : NVM dump
hpnv21.bin   : NVM dump

Signed-off-by: Cheng Jiang <quic_chejiang@quicinc.com>
2025-01-23 08:19:33 +08:00
Mario Limonciello
40afb77bae Merge branch 'amd-staging' into 'main'
amdgpu: revert DMCUB 3.1.4 firmware

See merge request kernel-firmware/linux-firmware!420
2025-01-22 17:43:33 +00:00
Alex Hung
0e16f416fa amdgpu: revert DMCUB 3.1.4 firmware
Revert dcn_3_1_4_dmcub.bin back to commit 209c18b0.

The new firmware in b3049665 causes continuous error messages
"[drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error -
collecting diagnostic data" after hotplugging a USB-C monitor.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3913
Signed-off-by: Alex Hung <alex.hung@amd.com>
2025-01-22 17:41:42 +00:00
Mario Limonciello
7e8c2868cf Merge branch 'upstream' into 'main'
amlogic: update firmware for w265s2

See merge request kernel-firmware/linux-firmware!419
2025-01-22 15:42:18 +00:00
Yang Li
7c07d2d291 amlogic: update firmware for w265s2
Update the version to 51.06

Signed-off-by: Yang Li <yang.li@amlogic.com>
2025-01-22 18:02:35 +08:00
Josh Boyer
e7a96ae916 Merge branch 'mediatek' into 'main'
linux-firmware: update firmware for MT7925 WiFi device

See merge request kernel-firmware/linux-firmware!418
2025-01-20 12:57:48 +00:00
Chris Lu
634d0a0aa0 mediatek MT7925: update bluetooth firmware to 20250113153307
Update binary firmware for MT7925 BT devices.

File: mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
Version: 20250113153307

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-20 07:41:15 -05:00
Allan Wang
3b6b1cba52 linux-firmware: update firmware for MT7925 WiFi device
Update binary firmware for MT7925 WiFi devices

File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
Version: 20250113153001a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250113152854

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-20 07:40:57 -05:00
Mario Limonciello
00a137ee32 Merge branch 'amd-staging' into 'main'
[pull] amdgpu firmware updates from 1/17

See merge request kernel-firmware/linux-firmware!417
2025-01-20 03:00:23 +00:00
Alex Deucher
a6cc747255 amdgpu: update psp 13.0.10 firmware
Based on internal git commit:
ed603f9ea0fc91f92f7ef70a4b2890296f75fda0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-01-20 02:57:56 +00:00
Alex Deucher
133355e89e amdgpu: update gc 11.0.3 firmware
Based on internal git commit:
ed603f9ea0fc91f92f7ef70a4b2890296f75fda0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-01-20 02:57:56 +00:00