** 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

Reply via email to