** Description changed:
[SRU Justification]
[Impact]
When migrating to a new hwe kernel or introduced a oem kernel of a
newer version, the firmware blobs might not match the expectation of
the new kernel. For example, a hwe-6.17 on Noble may include new
drivers that relies on firmware blobs that are only available in Questing.
[Fix]
On Noble, the commits in need are enumerated by:
- $ debian/scripts/list-lts-update-files noble questing | \
- xargs git log --graph --oneline noble..questing --
- * 732cfdad7 UBUNTU: [Packaging] Add lintian overrides
- * 06205c0eb Move QAT firmware to intel/ subdirectory
- * 078946281 Move all iwlwifi top level files to intel/ directory
+ $ debian/scripts/list-lts-update-files noble questing \
+ /usr/lib/linux/6.17.0-11-generic/fwinfo | \
+ xargs git log --graph --oneline noble..questing --
+ * 4a93bbd93 intel_vpu: Update NPU firmware
+ * f5ff696cb intel_vpu: Update NPU firmware
+ * 6c620efab intel_vpu: Update NPU firmware
* 409b3cea3 intel_vpu: Update NPU firmware
- * be2206959 cirrus: cs35l56: Update firmware for Cirrus Amps for some
Lenovo laptops
- * 71b945d21 ath11k: WCN6855 hw2.0@nfa765: add to
WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
- * ece445af9 qcom: Add firmware binary for SM8650.
* feb33add0 rtw89: 8922a: update fw to v0.35.80.3
* ba3e12834 rtw89: 8852c: update fw to v0.27.129.4
* ee5228bfe rtw89: 8852c: update fw to v0.27.129.3
- * 2907133be qcom: add CDSP firmware for x1e80100 platform
- * 5260f2873 mediatek: Add MT8189 SCP firmware
- * 930ef9046 panthor: Add firmware for more Mali GPUs
* 9897853ce amdgpu: add SMU 14.0.3 kicker firmware
* bd5906138 amdgpu: add PSP 14.0.3 firmware
* 29a5e75e5 amdgpu: add GC 12.0.1 kicker firmware
* f3d5f44b2 amdgpu: update VCN 5.0.1 firmware
* 86eb91a2f amdgpu: update PSP 13.0.12 firmware
* 4baea1265 amdgpu: update GC 9.5.0 firmware
- * 53f89ed81 qcom: Add QDSP firmware file for Qualcomm QDU100 device.
- * 9188b1564 qcom: Update xbl_config firmware file.
- * b2acd913e qcom: Add QDU100 firmware image files required for booting.
- * 224186ce2 linux-firmware: Add firmware for airoha-npu driver
- * 1d2771d83 qcom: Update DSP firmware for qcm6490 platform
- * 3768c184d linux-firmware: Update AMD cpu microcode
- * 530f28320 qcom: Add firmware binary for SM8750.
- * 53d585cd7 cirrus: cs35l41: Add Firmware for various ASUS commercial
Laptops using CS35L41 HDA
- * b4cd8b7e7 qcom: Add Audio topology for QCS6490 RB3Gen2
* dcd36f860 intel_vpu: Update NPU firmware
- * 2aaf3bf07 WHENCE: extract more license statements
* ee12f2433 rtw89: 8922a: add regd fw element with version R72-R6
* 75e7b2b76 rtw89: 8852c: add regd fw element with version R72-R57
* d300c8670 rtw89: 8922a: update BB parameter V49
- * 5bcef62c4 qcom: Update gpu firmwares of QCS615 chipset
- * 74d80fcf8 xe: Add fan_control v203.0.0.0 for BMG
- * ed3c42722 qcom: Add sdx61 Foxconn vendor firmware image file
* 78478bfc4 rtw89: 8922a: update fw to v0.35.80.0
* 4e34a870b rtw89: 8852c: update fw to v0.27.129.1
* 4729093ef rtw89: 8852c: update fw to v0.27.128.0
- * cb826c70e WHENCE: extract license texts
- * db6e24385 WHENCE: expand the advansys license statement
- * e8a4acb51 WHENCE: some older AMD drivers are MIT licensed
- * ebbcfe361 qcom: update firmware binary for SM8550
- * c319d6bea qcom: venus-5.4: add the firmware binary for qcs615
- * dbfe16e9e Revert "qcom: Add sdx61 Foxconn vendor firmware image file"
- * 8c091f4b0 qcom: Add sdx61 Foxconn vendor firmware image file
* 94e718de8 amdgpu: add raven2 ip discovery firmware
* 103501481 amdgpu: add picasso ip discovery firmware
* 7e14bde8f amdgpu: add raven ip discovery firmware
* 2427860b8 amdgpu: update vega20 firmware
* c354a0967 amdgpu: update vega12 firmware
* 6d59ec7d6 amdgpu: update vega10 firmware
* 9fff2b17d amdgpu: add vcn 5.0.1 firmware
* fea4ac9c7 amdgpu: add sdma 4.4.4 firmware
* 8a9e3b47e amdgpu: add psp 13.0.12 firmware
* 41e2f753b amdgpu: add gc 9.5.0 firmware
* 389451079 amdgpu: add arcturus IP discovery firmware
* 95f5f3cc1 amdgpu: update aldebaran firmware
- * 4cb2b59c3 qcom: add gpu firmwares for X1P42100 chipset
- * 225e86538 QCA: Update WCN785x btusb firmware to 2.0.0-00799-5
- * 64823fcdf cirrus: cs35l41: Add Firmware for ASUS NUC using CS35L41
- * 4439f5b5c ice: update wireless_edge package to 1.3.23.0
- * 902386062 ice: update comms package to 1.3.55.0
- * 18f9edda4 ice: update package to 1.3.43.0
- * 0c4cd6059 qcom: sc8280xp: FW blob updates for X13s
- * fdf1068e3 cirrus: cs35l41: Add Firmware for various HP Agusta Laptops
using CS35L41 HDA
- * c97a2ef50 cnm: Add Chips&Media wave633c firmware for NXP i.MX9
- * 3d6067ec1 mediatek: Add mt8196 VCP firmware
- * 48c42ece4 cirrus: cs35l41: Add Firmware for various ACER Laptops using
CS35L41 HDA
* 050f0a1e3 nvidia: add GSP-RM version 570.144 firmware images
- * 3dc736d9f powervr: add firmware for Imagination Technologies BXS-4-64 GPU
* e6b5ebde4 rtl_nic: add firmware rtl8127a-1
* 1591254ed intel_vpu: Update NPU firmware
- * a32d5cc1a intel: avs: Update topology file for Digital Microphone Array
- * cb876e362 cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo
laptops
- * 9504a7f84 cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS
laptops
- * bfbe4a3cd cirrus: cs35l56: Update firmware for Cirrus Amps for some
Lenovo laptops
* f56a4436f rtw89: 8852c: add tables for dynamic antenna TXPWR
- * ef226c728 qcom: vpu: update video firmware binary for SA8775p
- * 5e3247fdb bmi260: Add BMI260 IMU initial configuration data file
- * 91666cbd6 Merge branch 'video_fw_gen2_qcm6490' of
https://git.codelinaro.org/clo/linux-kernel/linux-firmware into qcm6490
- |\
- | * 51b35ac23 qcom: vpu: add video firmware binary for qcm6490
- * | 1a44e0bf1 rtw89: 8852c: update element RF TXPWR to R78
- * | d274703bf rtw89: 8852c: add fw v0.27.125.0 with format version 2
- |/
- * 75a26a64e intel: avs: Update topology file for I2S Analog Devices 4567
- * 475e9e00d intel: avs: Update topology file for I2S Realtek 5663
- * 754412d59 intel: avs: Update topology file for I2S Realtek 5640
- * 03939aed9 intel: avs: Update topology file for I2S Realtek 5514
- * e5b81bae0 intel: avs: Update topology file for I2S Realtek 298
- * b78fe3bcf intel: avs: Update topology file for I2S Realtek 286
- * 28eecfdfd intel: avs: Update topology file for I2S Realtek 274
- * 31efaf10d intel: avs: Update topology file for I2S Nuvoton 8825
- * 607edf958 intel: avs: Update topology file for I2S Maxim 98927
- * ba5cccdd0 intel: avs: Update topology file for I2S Maxim 98373
- * 1593be09f intel: avs: Update topology file for I2S Maxim 98357a
- * c98ceb499 intel: avs: Update topology file for HDAudio codecs
- * 1e53e2242 intel: avs: Update topology file for HDMI codecs
- * 53958b394 intel: avs: Update topology file for Digital Microphone Array
- * 452e4fc37 intel: avs: Update topology file for I2S Dialog 7219
- * e35f9a9fc qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform
- * c0a41b800 qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon
platform
- * 71f7d44b2 Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012
- * f99fbfab7 linux-firmware: add firmware for Aeonsemi AS21x1x
1G/2.5G/5G/10G Ethernet Phy
- * 9d6096016 QCA: Add 8 bluetooth nvm files for WCN785x btusb
- * 56f91d88d qcom: update firmware binary for SM8250
- * a7b3d211e mediatek: Add new mt8195 SOF firmware
- * 124ee28c7 mediatek: Add new mt8188 SOF firmware
+ * 1a44e0bf1 rtw89: 8852c: update element RF TXPWR to R78
+ * d274703bf rtw89: 8852c: add fw v0.27.125.0 with format version 2
* 495f77c71 intel_vpu: Update NPU firmware
- * bd50c4979 qcom: Add DSP firmware for QCS8300 platform
- * c4a5cd624 mediatek: Add MT8188 SCP firmware
- * 3184e14b2 qcom: Add Audio firmware for Lenovo Slim 7x
- * c2516a030 qcom: Add Audio firmware for Lenovo T14s
* 9e4806597 rtw88: Add firmware v33.6.0 for RTL8814AE/RTL8814AU
- * f6719fad7 Merge branch 'qca_btfw_0305-2' of
https://github.com/zijun-hu/qca_btfw into qca
- |\
- | * f573fa75e QCA: Add Bluetooth firmwares for QCA2066 with USB transport
- | * 250b01fdb QCA: Add two bluetooth firmware nvm files for QCA2066
- * | 9b870dde1 intel_vpu: Add firmware for 37xx and 40xx NPUs
- * | 675b89218 cirrus: cs35l41: Add firmware and tuning for ASUS Consumer
laptops
- * | 68fe46cc7 cirrus: cs35l41: Add Firmware for various ASUS Commercial
laptops
- |/
- * 90e90cd14 cirrus: cs35l41: Add firmware and tunings for CS35L41 driver
for Steam Deck
- * 811bb52b1 ath11k: QCN9074 hw1.0: update to
WLAN.HK.2.9.0.1-02175-QCAHKSWPL_SILICONZ-2
- * 3660cb766 linux-firmware: Update AMD SEV firmware
- * 773611b48 qcom: add firmware for Adreno A225
- * 307af4cea cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for
two HP laptops
- * 0aad62c61 cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS
laptops
- * f2ac3cafd cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for
various Lenovo laptops
- * 6b12b9649 qca: add more WCN3950 1.3 NVM files
- * 421017641 qca: add firmware for WCN3950 chips
- * b35537889 qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
- * 5e8604bf7 Merge https://github.com/che-jiang/qca_btfw into qca
- |\
- | * 52e961830 QCA: Add Bluetooth firmware for QCA6698
- * | 7c07d2d29 amlogic: update firmware for w265s2
- * | f07c37545 qcom: correct licence information for SA8775P binaries
- * | dfc337282 qcom: add DSP firmware for SA8775p platform
- |/
- * 838bf587d cirrus: cs35l41: Add Firmware for Ayaneo system 1f660105
- * e39831b1a rtl_bt: Add separate config for RLT8723CS Bluetooth part
- * bd491523d cirrus: cs35l56: Correct filenames of SSID 17aa3832
- * 272721563 Add top level license file.
- * 15e113712 Merge branch 'video-fw-update-SC7280' of
https://git.codelinaro.org/clo/linux-kernel/linux-firmware into venus
- |\
- | * aeede7afb qcom: update venus firmware file for SC7280
- * | 01842da45 qcom: Add QDU100 firmware image files.
- |/
- * af70c9d53 dedup-firmware.sh: fix infinite loop for --verbose
- * 29ecc7f05 Merge branch 'adspsof' of
https://github.com/mtk13576/sof_tplg into sof-tplg
- |\
- | * f9a502ab3 mediatek: Add sof-tolg for mt8195
- * | f4f5689fe qcom: update gpu firmwares for qcs615 chipset
- * | 71f8f3e01 linux-firmware: Add firmware for Cirrus CS35L41
- * | feb324e31 qcom: Add Audio firmware for X1E80100 CRD/QCPs
- |/
- * c569ca455 brcm: replace NVRAM for Jetson TX1
- * 5ddb886be Remove execute bit from firmware files
- * caa18c766 Merge https://github.com/zijun-hu/qca_btfw into wcn785x
- |\
- | * 2a8ffa365 QCA: Add Bluetooth firmwares for WCN785x with UART transport
- * | ec61c8a2c cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some
ASUS laptops
- * | 808cba847 mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
- * | ee8c336ab copy-firmware.sh: flesh out and fix dedup-firmware.sh
- * | a924bda83 editorconfig: add initial config file
- |/
- * 19624c714 brcm: Add BCM4354 NVRAM for Jetson TX1
- * 541f96c0f qcom: qcm6490: add ADSP and CDSP firmware
- * ace84e6ed linux-firmware: Update AMD SEV firmware
- * a55d7a750 qcom: vpu: add video firmware for sa8775p
- * 36db650da qcom: update path for video firmware for vpu-1/2/3.0
- * d114fee35 qcom: move signed x1e80100 signed firmware to the SoC subdir
- * c21a7fe2c Merge branch 'for-upstream' of
github.com:crojewsk-intel/linux-firmware into intel-avs
- |\
- | * 5bdbfe469 intel: avs: Add topology file for I2S Analog Devices 4567
- | * b5c6abd00 intel: avs: Add topology file for I2S Nuvoton 8825
- | * 4bf3b9eeb intel: avs: Add topology file for I2S Maxim 98927
- | * 65d14b198 intel: avs: Add topology file for I2S Maxim 98373
- | * c4fa4b29a intel: avs: Add topology file for I2S Maxim 98357a
- | * d6ccc9927 intel: avs: Add topology file for I2S Dialog 7219
- | * c9c868c74 intel: avs: Add topology file for I2S Realtek 5663
- | * 6848d4916 intel: avs: Add topology file for I2S Realtek 5640
- | * c3abcb613 intel: avs: Add topology file for I2S Realtek 5514
- | * c97239787 intel: avs: Add topology file for I2S Realtek 298
- | * 538bd2159 intel: avs: Add topology file for I2S Realtek 286
- | * c4b2727ed intel: avs: Add topology file for I2S Realtek 274
- | * f1be21917 intel: avs: Add topology file for Digital Microphone Array
- | * b8654fcb5 intel: avs: Add topology file for HDMI codecs
- | * e71decaf2 intel: avs: Add topology file for HDAudio codecs
- | * 8f2a62987 Add a copy of Apache-2.0
- * | 49bce1404 qcom: add gpu firmwares for x1e80100 chipset
- |/
- * 7d931f8af amlogic: Update bluetooth firmware binary
- * 330277599 linux-firmware: add new cc33xx firmware for cc33xx chips
- * 7f194335c linux-firmware: Add firmware for Lenovo Thinkbooks
- * a43af4a34 linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
- * ec156221e linux-firmware: Add firmware and tuning for Lenovo Y770S
- * 7d9210dda linux-firmware: Add firmware for Lenovo Thinkbook 13X
- * c57062e13 linux-firmware: Add CS35L41 HDA Firmware for Lenovo Legion Slim
7 16ARHA7
+ * 9b870dde1 intel_vpu: Add firmware for 37xx and 40xx NPUs
[Test Case]
To ensure no exiting bits being overwritten, the changes are reviewed
manually.
[Where problems could occur]
These firmware blobs are only referenced in the new hwe/oem kernels, and
shall not have side effect.
[Other Info]
Updates
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137618
Title:
Add new firmware for hwe-6.17
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2137618/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs