diff mbox series

[AUH] linux-firmware: upgrading to 20240115 SUCCEEDED

Message ID 0101018d65d3f9da-c3b1b980-e19e-45a5-af56-b6c05c6161ad-000000@us-west-2.amazonses.com
State RFC, archived
Headers show
Series [AUH] linux-firmware: upgrading to 20240115 SUCCEEDED | expand

Commit Message

auh@yoctoproject.org Feb. 1, 2024, 6 p.m. UTC
Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe *linux-firmware* to *20240115* has Succeeded.

Next steps:
    - apply the patch: git am 0001-linux-firmware-upgrade-20231211-20240115.patch
    - check the changes to upstream patches and summarize them in the commit message,
    - compile an image that contains the package
    - perform some basic sanity tests
    - amend the patch and sign it off: git commit -s --reset-author --amend
    - send it to the appropriate mailing list

Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.

Please review the attached files for further information and build/update failures.
Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper

-- >8 --
From 116cb063b6d98dd0e48a2b74bfb63eb1c0df617a Mon Sep 17 00:00:00 2001
From: Upgrade Helper <auh@yoctoproject.org>
Date: Thu, 1 Feb 2024 14:03:13 +0000
Subject: [PATCH] linux-firmware: upgrade 20231211 -> 20240115

---
 ...20231211.bb => linux-firmware_20240115.bb} | 857 +++++++++++++++++-
 1 file changed, 854 insertions(+), 3 deletions(-)
 rename meta/recipes-kernel/linux-firmware/{linux-firmware_20231211.bb => linux-firmware_20240115.bb} (62%)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20231211.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240115.bb
similarity index 62%
rename from meta/recipes-kernel/linux-firmware/linux-firmware_20231211.bb
rename to meta/recipes-kernel/linux-firmware/linux-firmware_20240115.bb
index 9347cde298..3a57939cd9 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20231211.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240115.bb
@@ -1,3 +1,854 @@ 
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LICENSE.cirrus
+# +++ LICENSE.cirrus
+# @@ -180,3 +180,313 @@
+#  modify or cancel any other written agreement between Licensee and CIRRUS LOGIC.
+#  If there is any inconsistency between these terms and those presented as part of
+#  the process to install the Software, these terms will prevail.
+# +
+# +
+# +Additional CS42L43 Notices
+# +==========================
+# +
+# +These additional notices are required in relation to additional third party
+# +components within the cs42l43 firmware:
+# +
+# +cmsis_armclang.h
+# +/**************************************************************************//**
+# + * @file     cmsis_armclang.h
+# + * @brief    CMSIS compiler armclang (Arm Compiler 6) header file
+# + * @version  V5.3.1
+# + * @date     26. March 2020
+# + ******************************************************************************/
+# +/*
+# + * Copyright (c) 2009-2020 Arm Limited. All rights reserved.
+# + *
+# + * SPDX-License-Identifier: Apache-2.0
+# + *
+# + * Licensed under the Apache License, Version 2.0 (the License); you may
+# + * not use this file except in compliance with the License.
+# + * You may obtain a copy of the License at
+# + *
+# + * www.apache.org/licenses/LICENSE-2.0
+# + *
+# + * Unless required by applicable law or agreed to in writing, software
+# + * distributed under the License is distributed on an AS IS BASIS, WITHOUT
+# + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# + * See the License for the specific language governing permissions and
+# + * limitations under the License.
+# + */
+# +
+# +core_cm0plus.h
+# +/**************************************************************************//**
+# + * @file     core_cm0plus.h
+# + * @brief    CMSIS Cortex-M0+ Core Peripheral Access Layer Header File
+# + * @version  V5.0.9
+# + * @date     21. August 2019
+# + ******************************************************************************/
+# +/*
+# + * Copyright (c) 2009-2019 Arm Limited. All rights reserved.
+# + *
+# + * SPDX-License-Identifier: Apache-2.0
+# + *
+# + * Licensed under the Apache License, Version 2.0 (the License); you may
+# + * not use this file except in compliance with the License.
+# + * You may obtain a copy of the License at
+# + *
+# + * www.apache.org/licenses/LICENSE-2.0
+# + *
+# + * Unless required by applicable law or agreed to in writing, software
+# + * distributed under the License is distributed on an AS IS BASIS, WITHOUT
+# + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# + * See the License for the specific language governing permissions and
+# + * limitations under the License.
+# + */
+# +
+# +cmsis_compiler.h
+# +/**************************************************************************//**
+# + * @file     cmsis_compiler.h
+# + * @brief    CMSIS compiler generic header file
+# + * @version  V5.1.0
+# + * @date     09. October 2018
+# + ******************************************************************************/
+# +/*
+# + * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
+# + *
+# + * SPDX-License-Identifier: Apache-2.0
+# + *
+# + * Licensed under the Apache License, Version 2.0 (the License); you may
+# + * not use this file except in compliance with the License.
+# + * You may obtain a copy of the License at
+# + *
+# + * www.apache.org/licenses/LICENSE-2.0
+# + *
+# + * Unless required by applicable law or agreed to in writing, software
+# + * distributed under the License is distributed on an AS IS BASIS, WITHOUT
+# + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# + * See the License for the specific language governing permissions and
+# + * limitations under the License.
+# + */
+# +
+# +cmsis_version.h
+# +/**************************************************************************//**
+# + * @file     cmsis_version.h
+# + * @brief    CMSIS Core(M) Version definitions
+# + * @version  V5.0.4
+# + * @date     23. July 2019
+# + ******************************************************************************/
+# +/*
+# + * Copyright (c) 2009-2019 ARM Limited. All rights reserved.
+# + *
+# + * SPDX-License-Identifier: Apache-2.0
+# + *
+# + * Licensed under the Apache License, Version 2.0 (the License); you may
+# + * not use this file except in compliance with the License.
+# + * You may obtain a copy of the License at
+# + *
+# + * www.apache.org/licenses/LICENSE-2.0
+# + *
+# + * Unless required by applicable law or agreed to in writing, software
+# + * distributed under the License is distributed on an AS IS BASIS, WITHOUT
+# + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# + * See the License for the specific language governing permissions and
+# + * limitations under the License.
+# + */
+# +
+# +
+# +                                 Apache License
+# +                           Version 2.0, January 2004
+# +                        http://www.apache.org/licenses/
+# +
+# +   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+# +
+# +   1. Definitions.
+# +
+# +      "License" shall mean the terms and conditions for use, reproduction,
+# +      and distribution as defined by Sections 1 through 9 of this document.
+# +
+# +      "Licensor" shall mean the copyright owner or entity authorized by
+# +      the copyright owner that is granting the License.
+# +
+# +      "Legal Entity" shall mean the union of the acting entity and all
+# +      other entities that control, are controlled by, or are under common
+# +      control with that entity. For the purposes of this definition,
+# +      "control" means (i) the power, direct or indirect, to cause the
+# +      direction or management of such entity, whether by contract or
+# +      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+# +      outstanding shares, or (iii) beneficial ownership of such entity.
+# +
+# +      "You" (or "Your") shall mean an individual or Legal Entity
+# +      exercising permissions granted by this License.
+# +
+# +      "Source" form shall mean the preferred form for making modifications,
+# +      including but not limited to software source code, documentation
+# +      source, and configuration files.
+# +
+# +      "Object" form shall mean any form resulting from mechanical
+# +      transformation or translation of a Source form, including but
+# +      not limited to compiled object code, generated documentation,
+# +      and conversions to other media types.
+# +
+# +      "Work" shall mean the work of authorship, whether in Source or
+# +      Object form, made available under the License, as indicated by a
+# +      copyright notice that is included in or attached to the work
+# +      (an example is provided in the Appendix below).
+# +
+# +      "Derivative Works" shall mean any work, whether in Source or Object
+# +      form, that is based on (or derived from) the Work and for which the
+# +      editorial revisions, annotations, elaborations, or other modifications
+# +      represent, as a whole, an original work of authorship. For the purposes
+# +      of this License, Derivative Works shall not include works that remain
+# +      separable from, or merely link (or bind by name) to the interfaces of,
+# +      the Work and Derivative Works thereof.
+# +
+# +      "Contribution" shall mean any work of authorship, including
+# +      the original version of the Work and any modifications or additions
+# +      to that Work or Derivative Works thereof, that is intentionally
+# +      submitted to Licensor for inclusion in the Work by the copyright owner
+# +      or by an individual or Legal Entity authorized to submit on behalf of
+# +      the copyright owner. For the purposes of this definition, "submitted"
+# +      means any form of electronic, verbal, or written communication sent
+# +      to the Licensor or its representatives, including but not limited to
+# +      communication on electronic mailing lists, source code control systems,
+# +      and issue tracking systems that are managed by, or on behalf of, the
+# +      Licensor for the purpose of discussing and improving the Work, but
+# +      excluding communication that is conspicuously marked or otherwise
+# +      designated in writing by the copyright owner as "Not a Contribution."
+# +
+# +      "Contributor" shall mean Licensor and any individual or Legal Entity
+# +      on behalf of whom a Contribution has been received by Licensor and
+# +      subsequently incorporated within the Work.
+# +
+# +   2. Grant of Copyright License. Subject to the terms and conditions of
+# +      this License, each Contributor hereby grants to You a perpetual,
+# +      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+# +      copyright license to reproduce, prepare Derivative Works of,
+# +      publicly display, publicly perform, sublicense, and distribute the
+# +      Work and such Derivative Works in Source or Object form.
+# +
+# +   3. Grant of Patent License. Subject to the terms and conditions of
+# +      this License, each Contributor hereby grants to You a perpetual,
+# +      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+# +      (except as stated in this section) patent license to make, have made,
+# +      use, offer to sell, sell, import, and otherwise transfer the Work,
+# +      where such license applies only to those patent claims licensable
+# +      by such Contributor that are necessarily infringed by their
+# +      Contribution(s) alone or by combination of their Contribution(s)
+# +      with the Work to which such Contribution(s) was submitted. If You
+# +      institute patent litigation against any entity (including a
+# +      cross-claim or counterclaim in a lawsuit) alleging that the Work
+# +      or a Contribution incorporated within the Work constitutes direct
+# +      or contributory patent infringement, then any patent licenses
+# +      granted to You under this License for that Work shall terminate
+# +      as of the date such litigation is filed.
+# +
+# +   4. Redistribution. You may reproduce and distribute copies of the
+# +      Work or Derivative Works thereof in any medium, with or without
+# +      modifications, and in Source or Object form, provided that You
+# +      meet the following conditions:
+# +
+# +      (a) You must give any other recipients of the Work or
+# +          Derivative Works a copy of this License; and
+# +
+# +      (b) You must cause any modified files to carry prominent notices
+# +          stating that You changed the files; and
+# +
+# +      (c) You must retain, in the Source form of any Derivative Works
+# +          that You distribute, all copyright, patent, trademark, and
+# +          attribution notices from the Source form of the Work,
+# +          excluding those notices that do not pertain to any part of
+# +          the Derivative Works; and
+# +
+# +      (d) If the Work includes a "NOTICE" text file as part of its
+# +          distribution, then any Derivative Works that You distribute must
+# +          include a readable copy of the attribution notices contained
+# +          within such NOTICE file, excluding those notices that do not
+# +          pertain to any part of the Derivative Works, in at least one
+# +          of the following places: within a NOTICE text file distributed
+# +          as part of the Derivative Works; within the Source form or
+# +          documentation, if provided along with the Derivative Works; or,
+# +          within a display generated by the Derivative Works, if and
+# +          wherever such third-party notices normally appear. The contents
+# +          of the NOTICE file are for informational purposes only and
+# +          do not modify the License. You may add Your own attribution
+# +          notices within Derivative Works that You distribute, alongside
+# +          or as an addendum to the NOTICE text from the Work, provided
+# +          that such additional attribution notices cannot be construed
+# +          as modifying the License.
+# +
+# +      You may add Your own copyright statement to Your modifications and
+# +      may provide additional or different license terms and conditions
+# +      for use, reproduction, or distribution of Your modifications, or
+# +      for any such Derivative Works as a whole, provided Your use,
+# +      reproduction, and distribution of the Work otherwise complies with
+# +      the conditions stated in this License.
+# +
+# +   5. Submission of Contributions. Unless You explicitly state otherwise,
+# +      any Contribution intentionally submitted for inclusion in the Work
+# +      by You to the Licensor shall be under the terms and conditions of
+# +      this License, without any additional terms or conditions.
+# +      Notwithstanding the above, nothing herein shall supersede or modify
+# +      the terms of any separate license agreement you may have executed
+# +      with Licensor regarding such Contributions.
+# +
+# +   6. Trademarks. This License does not grant permission to use the trade
+# +      names, trademarks, service marks, or product names of the Licensor,
+# +      except as required for reasonable and customary use in describing the
+# +      origin of the Work and reproducing the content of the NOTICE file.
+# +
+# +   7. Disclaimer of Warranty. Unless required by applicable law or
+# +      agreed to in writing, Licensor provides the Work (and each
+# +      Contributor provides its Contributions) on an "AS IS" BASIS,
+# +      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# +      implied, including, without limitation, any warranties or conditions
+# +      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+# +      PARTICULAR PURPOSE. You are solely responsible for determining the
+# +      appropriateness of using or redistributing the Work and assume any
+# +      risks associated with Your exercise of permissions under this License.
+# +
+# +   8. Limitation of Liability. In no event and under no legal theory,
+# +      whether in tort (including negligence), contract, or otherwise,
+# +      unless required by applicable law (such as deliberate and grossly
+# +      negligent acts) or agreed to in writing, shall any Contributor be
+# +      liable to You for damages, including any direct, indirect, special,
+# +      incidental, or consequential damages of any character arising as a
+# +      result of this License or out of the use or inability to use the
+# +      Work (including but not limited to damages for loss of goodwill,
+# +      work stoppage, computer failure or malfunction, or any and all
+# +      other commercial damages or losses), even if such Contributor
+# +      has been advised of the possibility of such damages.
+# +
+# +   9. Accepting Warranty or Additional Liability. While redistributing
+# +      the Work or Derivative Works thereof, You may choose to offer,
+# +      and charge a fee for, acceptance of support, warranty, indemnity,
+# +      or other liability obligations and/or rights consistent with this
+# +      License. However, in accepting such obligations, You may act only
+# +      on Your own behalf and on Your sole responsibility, not on behalf
+# +      of any other Contributor, and only if You agree to indemnify,
+# +      defend, and hold each Contributor harmless for any liability
+# +      incurred by, or claims asserted against, such Contributor by reason
+# +      of your accepting any such warranty or additional liability.
+# +
+# +   END OF TERMS AND CONDITIONS
+# +
+# +   APPENDIX: How to apply the Apache License to your work.
+# +
+# +      To apply the Apache License to your work, attach the following
+# +      boilerplate notice, with the fields enclosed by brackets "[]"
+# +      replaced with your own identifying information. (Don't include
+# +      the brackets!)  The text should be enclosed in the appropriate
+# +      comment syntax for the file format. We also recommend that a
+# +      file or class name and description of purpose be included on the
+# +      same "printed page" as the copyright notice for easier
+# +      identification within third-party archives.
+# +
+# +   Copyright [yyyy] [name of copyright owner]
+# +
+# +   Licensed under the Apache License, Version 2.0 (the "License");
+# +   you may not use this file except in compliance with the License.
+# +   You may obtain a copy of the License at
+# +
+# +       http://www.apache.org/licenses/LICENSE-2.0
+# +
+# +   Unless required by applicable law or agreed to in writing, software
+# +   distributed under the License is distributed on an "AS IS" BASIS,
+# +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# +   See the License for the specific language governing permissions and
+# +   limitations under the License.
+# --- WHENCE
+# +++ WHENCE
+# @@ -1124,7 +1124,7 @@
+#  File: iwlwifi-ty-a0-gf-a0.pnvm
+#  
+#  File: iwlwifi-gl-c0-fm-c0-83.ucode
+# -Version: 80.d24e06ed.0
+# +Version: 80.ec13314b.0
+#  
+#  File: iwlwifi-gl-c0-fm-c0-86.ucode
+#  Version: 83.fb5c9aeb.0
+# @@ -1167,6 +1167,42 @@
+#  Link: intel/ipu3-fw.bin -> irci_irci_ecr-master_20161208_0213_20170112_1500.bin
+#  
+#  Licence: Redistributable. See LICENSE.ipu3_firmware for details
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: mei-vsc-hw - Intel Visual Sensing Controller
+# +
+# +File: intel/vsc/ivsc_fw.bin
+# +File: intel/vsc/ivsc_pkg_hi556_0.bin
+# +File: intel/vsc/ivsc_pkg_himx11b1_0.bin
+# +File: intel/vsc/ivsc_pkg_himx2170_0.bin
+# +File: intel/vsc/ivsc_pkg_himx2172_0.bin
+# +File: intel/vsc/ivsc_pkg_int3537_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti01a0_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti01af_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti01as_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti02c1_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti02e1_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti2740_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti5678_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti9734_0.bin
+# +File: intel/vsc/ivsc_pkg_ovti9738_0.bin
+# +File: intel/vsc/ivsc_skucfg_hi556_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_himx11b1_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_himx2170_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_himx2172_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_int3537_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti01a0_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti01af_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti01as_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti02c1_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti02e1_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti2740_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti5678_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti9734_0_1.bin
+# +File: intel/vsc/ivsc_skucfg_ovti9738_0_1.bin
+# +
+# +Licence: Redistributable. See LICENSE.ivsc for details
+#  
+#  --------------------------------------------------------------------------
+#  
+# @@ -3445,7 +3481,7 @@
+#  Version: WLAN.RM.2.0-00180-QCARMSWPZ-1
+#  File: ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
+#  File: ath10k/QCA6174/hw3.0/firmware-6.bin
+# -Version: WLAN.RM.4.4.1-00288-QCARMSWPZ-1
+# +Version: WLAN.RM.4.4.1-00309-
+#  File: ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
+#  File: ath10k/QCA6174/hw3.0/firmware-sdio-6.bin
+#  Version: WLAN.RMH.4.4.1-00174
+# @@ -3539,7 +3575,7 @@
+#  File: ath11k/WCN6855/hw2.0/board-2.bin
+#  File: ath11k/WCN6855/hw2.0/amss.bin
+#  File: ath11k/WCN6855/hw2.0/m3.bin
+# -Version: WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23
+# +Version: WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.36
+#  File: ath11k/WCN6855/hw2.0/Notice.txt
+#  Link: ath11k/WCN6855/hw2.1/regdb.bin -> ../hw2.0/regdb.bin
+#  Link: ath11k/WCN6855/hw2.1/board-2.bin -> ../hw2.0/board-2.bin
+# @@ -3586,6 +3622,18 @@
+#  File: ath11k/IPQ5018/hw1.0/q6_fw.mdt
+#  Version: WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
+#  File: ath11k/IPQ5018/hw1.0/Notice.txt
+# +
+# +Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: ath12k - Qualcomm Technologies Wi-Fi 7 chipset support
+# +
+# +File: ath12k/WCN7850/hw2.0/board-2.bin
+# +File: ath12k/WCN7850/hw2.0/amss.bin
+# +File: ath12k/WCN7850/hw2.0/m3.bin
+# +Version: WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
+# +File: ath12k/WCN7850/hw2.0/Notice.txt
+#  
+#  Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k for details
+#  
+# @@ -3838,17 +3886,17 @@
+#  File:intel/ibt-19-240-4.ddc
+#  Version: BT_HarrisonPeak_REL53497
+#  File:intel/ibt-0041-0041.sfi
+# -Version: BT_TyphoonPeak_REL73111
+# +Version: BT_TyphoonPeak_REL75234
+#  File:intel/ibt-0041-0041.ddc
+# -Version: BT_TyphoonPeak_REL73111
+# +Version: BT_TyphoonPeak_REL75234
+#  File:intel/ibt-0040-0041.sfi
+# -Version: BT_Solar_GfP2_REL73111
+# +Version: BT_Solar_GfP2_REL75234
+#  File:intel/ibt-0040-0041.ddc
+# -Version: BT_Solar_GfP2_REL73111
+# +Version: BT_Solar_GfP2_REL75234
+#  File:intel/ibt-1040-0041.sfi
+# -Version: BT_SolarF_GfP2_REL73111
+# +Version: BT_SolarF_GfP2_REL75234
+#  File:intel/ibt-1040-0041.ddc
+# -Version: BT_SolarF_GfP2_REL73111
+# +Version: BT_SolarF_GfP2_REL75234
+#  
+#  File:intel/ibt-0040-1020.sfi
+#  Version: BT_Solar_JfP1_REL59564
+# @@ -3869,22 +3917,22 @@
+#  Version: BT_SolarF_JfP2_REL59564
+#  
+#  File:intel/ibt-0040-1050.sfi
+# -Version: BT_Solar_HrP1_REL73111
+# +Version: BT_Solar_HrP1_REL75234
+#  File:intel/ibt-0040-1050.ddc
+# -Version: BT_Solar_HrP1_REL73111
+# +Version: BT_Solar_HrP1_REL75234
+#  File:intel/ibt-1040-1050.sfi
+#  Version: BT_SolarF_HrP1_REL73111
+#  File:intel/ibt-1040-1050.ddc
+#  Version: BT_SolarF_HrP1_REL73111
+#  
+#  File:intel/ibt-0040-4150.sfi
+# -Version: BT_Solar_JnP2_REL73111
+# +Version: BT_Solar_JnP2_REL75234
+#  File:intel/ibt-0040-4150.ddc
+# -Version: BT_Solar_JnP2_REL73111
+# +Version: BT_Solar_JnP2_REL75234
+#  File:intel/ibt-1040-4150.sfi
+# -Version: BT_SolarF_JnP2_REL73111
+# +Version: BT_SolarF_JnP2_REL75234
+#  File:intel/ibt-1040-4150.ddc
+# -Version: BT_SolarF_JnP2_REL73111
+# +Version: BT_SolarF_JnP2_REL75234
+#  
+#  File:intel/ibt-0291-0291.sfi
+#  Version: BT_GalePeak_REL45894
+# @@ -3892,19 +3940,19 @@
+#  Version: BT_GalePeak_REL45894
+#  
+#  File:intel/ibt-0180-0041.sfi
+# -Version: BT_Magnetar_GfP2_REL91648
+# +Version: BT_Magnetar_GfP2_REL94759
+#  File:intel/ibt-0180-0041.ddc
+# -Version: BT_Magnetar_GfP2_REL91648
+# +Version: BT_Magnetar_GfP2_REL94759
+#  
+#  File:intel/ibt-0180-4150.sfi
+# -Version: BT_Magnetar_JnP2_REL91648
+# +Version: BT_Magnetar_JnP2_REL94759
+#  File:intel/ibt-0180-4150.ddc
+# -Version: BT_Magnetar_JnP2_REL91648
+# +Version: BT_Magnetar_JnP2_REL94759
+#  
+#  File:intel/ibt-0180-1050.sfi
+# -Version: BT_Magnetar_HrP1_REL91648
+# +Version: BT_Magnetar_HrP1_REL94759
+#  File:intel/ibt-0180-1050.ddc
+# -Version: BT_Magnetar_HrP1_REL91648
+# +Version: BT_Magnetar_HrP1_REL94759
+#  
+#  Licence: Redistributable. See LICENCE.ibt_firmware for details
+#  
+# @@ -3944,6 +3992,8 @@
+#  File: rtl_bt/rtl8852cu_config.bin
+#  File: rtl_bt/rtl8851bu_fw.bin
+#  File: rtl_bt/rtl8851bu_config.bin
+# +File: rtl_bt/rtl8852btu_fw.bin
+# +File: rtl_bt/rtl8852btu_config.bin
+#  
+#  Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
+#  
+# @@ -4458,6 +4508,8 @@
+#  File: qca/hpnv21.302
+#  File: qca/hpnv21g.301
+#  File: qca/hpnv21g.302
+# +File: qca/hpnv21.309
+# +File: qca/hpnv21g.309
+#  
+#  
+#  Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k and qca/NOTICE.txt for details
+# @@ -5595,6 +5647,26 @@
+#  
+#  --------------------------------------------------------------------------
+#  
+# +Driver: mt7925 - MediaTek MT7925 Wireless MACs
+# +
+# +File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
+# +Version: 20231227093012a
+# +File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
+# +Version: 20231227093232
+# +
+# +Licence: Redistributable. See LICENCE.mediatek for details.
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: mt7925 - MediaTek MT7925 bluetooth chipset
+# +
+# +File: mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
+# +Version: 20231227094014
+# +
+# +Licence: Redistributable. See LICENCE.mediatek for details.
+# +
+# +--------------------------------------------------------------------------
+# +
+#  Driver: mt7988 - MediaTek MT7988 Internal 2.5G Ethernet Phy
+#  
+#  File: mediatek/mt7988/i2p5ge-phy-pmb.bin
+# @@ -6321,6 +6393,46 @@
+#  File: cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-l0.bin
+#  File: cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-r0.bin
+#  File: cirrus/cs35l41-dsp1-spk-cali-17aa3855-spkid1.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b4.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b4.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b5.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b5.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b6.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b6.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b7.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b7.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +File: cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b4-spkid1-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b4-spkid1-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b5-spkid0-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b5-spkid0-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b5-spkid1-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b5-spkid1-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b6-spkid0-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b6-spkid0-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b6-spkid1-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b6-spkid1-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b7-spkid0-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b7-spkid0-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b7-spkid1-l0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-l0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-cali-17aa38b7-spkid1-r0.bin -> cs35l41-dsp1-spk-cali-17aa38b4-spkid0-r0.bin
+#  Link: cirrus/cs35l41-dsp1-spk-prot-17aa22f1.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+#  Link: cirrus/cs35l41-dsp1-spk-cali-17aa22f1.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+#  Link: cirrus/cs35l41-dsp1-spk-prot-17aa22f2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# @@ -6659,6 +6771,78 @@
+#  File: cirrus/cs35l41-dsp1-spk-cali-10431c43-spkid1-l0.bin
+#  File: cirrus/cs35l41-dsp1-spk-prot-10431c43-spkid1-r0.bin
+#  File: cirrus/cs35l41-dsp1-spk-cali-10431c43-spkid1-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10431ee2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10431ee2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10431da2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10431da2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10431f62.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10431f62.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431ee2-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431ee2-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431ee2-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431ee2-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431da2-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431da2-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431da2-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431da2-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f62-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f62-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f62-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f62-spkid1-r0.bin
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10431f1f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10431f1f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-104316d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-104316d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-104316f3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-104316f3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10431863.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10431863.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-104318d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-104318d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f1f-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f1f-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431f1f-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431f1f-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316d3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316d3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316d3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316d3-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316f3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316f3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316f3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104316f3-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431863-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431863-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431863-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431863-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431863-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431863-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10431863-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10431863-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104318d3-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104318d3-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104318d3-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-104318d3-spkid1-r0.bin
+#  Link: cirrus/cs35l41-dsp1-spk-prot-17aa2316.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+#  Link: cirrus/cs35l41-dsp1-spk-cali-17aa2316.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+#  Link: cirrus/cs35l41-dsp1-spk-prot-17aa2317.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# @@ -6805,6 +6989,47 @@
+#  Link: cirrus/cs35l41-dsp1-spk-cali-10280cc4-spkid0.bin -> cs35l41-dsp1-spk-cali-10280cbd-spkid0.bin
+#  Link: cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid1.bin
+#  Link: cirrus/cs35l41-dsp1-spk-cali-10280cc4-spkid1.bin -> cs35l41-dsp1-spk-cali-10280cbd-spkid1.bin
+# +File: cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10280beb.wmfw -> cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10280beb.wmfw -> cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10280b27.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10280b27.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10280b28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10280b28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-prot-10280c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +Link: cirrus/cs35l41-dsp1-spk-cali-10280c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.bin
+# +File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin
+# +File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.bin
+#  
+#  License: Redistributable. See LICENSE.cirrus for details.
+#  
+# @@ -6812,6 +7037,20 @@
+#  only in connection with Cirrus Logic hardware products.
+#  
+#  Copyright © 2022 Cirrus Logic, Inc. and Cirrus Logic International
+# +Semiconductor Ltd. All Rights Reserved.
+# +
+# +---------------------------------------------------------------------------
+# +
+# +Driver: cs42l43 - CS42L43 ALSA audio driver
+# +
+# +File: cs42l43.bin
+# +
+# +License: Redistributable. See LICENSE.cirrus for details.
+# +
+# +Use of Cirrus Logic drivers, firmware and other materials is permitted
+# +only in connection with Cirrus Logic hardware products.
+# +
+# +Copyright © 2023 Cirrus Logic, Inc. and Cirrus Logic International
+#  Semiconductor Ltd. All Rights Reserved.
+#  
+#  ---------------------------------------------------------------------------
+# @@ -6874,7 +7113,12 @@
+#  
+#  Driver: amlogic - Amlogic SoC Firmware
+#  File: amlogic/bluetooth/w2_bt_fw_uart.bin
+# -Version: date = 38.01, number = 0xa914
+# +Version: 38.01
+# +Info: 0xa914
+# +
+# +File: amlogic/bluetooth/w1u_bt_fw_uart.bin
+# +Version: 41.05
+# +Info: 0xb024
+#  
+#  Licence: Redistributable. See LICENSE.amlogic for details
+#  
+# @@ -6886,3 +7130,99 @@
+#  Version: 1.0.OS@6503725
+#  
+#  License: Redistributable. See LICENSE.powervr for details
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: qcom-sm8550 - Qualcomm ASoC tplg Firmware
+# +File: qcom/sm8550/SM8550-QRD-tplg.bin
+# +Version: v0.1.0
+# +
+# +Licence: Redistributable. See LICENCE.linaro for details
+# +Originates from https://git.codelinaro.org/linaro/qcomlt/audioreach-topology.git
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: qcom-sm8650 - Qualcomm ASoC tplg Firmware
+# +File: qcom/sm8650/SM8650-QRD-tplg.bin
+# +Version: v0.1.0
+# +
+# +Licence: Redistributable. See LICENCE.linaro for details
+# +Originates from https://git.codelinaro.org/linaro/qcomlt/audioreach-topology.git
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: ti-tas2781 - tas2781 firmware
+# +File: ti/tas2781/TAS2XXX387D.bin
+# +File: ti/tas2781/TAS2XXX387E.bin
+# +File: ti/tas2781/TAS2XXX387F.bin
+# +File: ti/tas2781/TAS2XXX3880.bin
+# +File: ti/tas2781/TAS2XXX3881.bin
+# +File: ti/tas2781/TAS2XXX3882.bin
+# +File: ti/tas2781/TAS2XXX3884.bin
+# +File: ti/tas2781/TAS2XXX3886.bin
+# +File: ti/tas2781/TAS2XXX38A5.bin
+# +File: ti/tas2781/TAS2XXX38A7.bin
+# +File: ti/tas2781/TAS2XXX38A8.bin
+# +File: ti/tas2781/TAS2XXX38B8.bin
+# +File: ti/tas2781/TAS2XXX38B9.bin
+# +File: ti/tas2781/TAS2XXX38BA.bin
+# +File: ti/tas2781/TAS2XXX38BB.bin
+# +File: ti/tas2781/TAS2XXX38BE.bin
+# +File: ti/tas2781/TAS2XXX38BF.bin
+# +File: ti/tas2781/TAS2XXX38C3.bin
+# +File: ti/tas2781/TAS2XXX38CB.bin
+# +File: ti/tas2781/TAS2XXX38CD.bin
+# +File: ti/tas2781/TAS2XXX38D3.bin
+# +File: ti/tas2781/TAS2XXX38D4.bin
+# +File: ti/tas2781/TAS2XXX38D5.bin
+# +File: ti/tas2781/TAS2XXX38D6.bin
+# +File: ti/tas2781/TAS2XXX38DF.bin
+# +File: ti/tas2781/TAS2XXX38E0.bin
+# +File: ti/tas2781/TIAS2781RCA2.bin
+# +File: ti/tas2781/TIAS2781RCA4.bin
+# +Link: TAS2XXX387D.bin -> ti/tas2781/TAS2XXX387D.bin
+# +Link: TAS2XXX387E.bin -> ti/tas2781/TAS2XXX387E.bin
+# +Link: TAS2XXX387F.bin -> ti/tas2781/TAS2XXX387F.bin
+# +Link: TAS2XXX3880.bin -> ti/tas2781/TAS2XXX3880.bin
+# +Link: TAS2XXX3881.bin -> ti/tas2781/TAS2XXX3881.bin
+# +Link: TAS2XXX3882.bin -> ti/tas2781/TAS2XXX3882.bin
+# +Link: TAS2XXX3884.bin -> ti/tas2781/TAS2XXX3884.bin
+# +Link: TAS2XXX3886.bin -> ti/tas2781/TAS2XXX3886.bin
+# +Link: TAS2XXX38A5.bin -> ti/tas2781/TAS2XXX38A5.bin
+# +Link: TAS2XXX38A7.bin -> ti/tas2781/TAS2XXX38A7.bin
+# +Link: TAS2XXX38A8.bin -> ti/tas2781/TAS2XXX38A8.bin
+# +Link: TAS2XXX38B8.bin -> ti/tas2781/TAS2XXX38B8.bin
+# +Link: TAS2XXX38B9.bin -> ti/tas2781/TAS2XXX38B9.bin
+# +Link: TAS2XXX38BA.bin -> ti/tas2781/TAS2XXX38BA.bin
+# +Link: TAS2XXX38BB.bin -> ti/tas2781/TAS2XXX38BB.bin
+# +Link: TAS2XXX38BE.bin -> ti/tas2781/TAS2XXX38BE.bin
+# +Link: TAS2XXX38BF.bin -> ti/tas2781/TAS2XXX38BF.bin
+# +Link: TAS2XXX38C3.bin -> ti/tas2781/TAS2XXX38C3.bin
+# +Link: TAS2XXX38CB.bin -> ti/tas2781/TAS2XXX38CB.bin
+# +Link: TAS2XXX38CD.bin -> ti/tas2781/TAS2XXX38CD.bin
+# +Link: TAS2XXX38D3.bin -> ti/tas2781/TAS2XXX38D3.bin
+# +Link: TAS2XXX38D4.bin -> ti/tas2781/TAS2XXX38D4.bin
+# +Link: TAS2XXX38D5.bin -> ti/tas2781/TAS2XXX38D5.bin
+# +Link: TAS2XXX38D6.bin -> ti/tas2781/TAS2XXX38D6.bin
+# +Link: TAS2XXX38DF.bin -> ti/tas2781/TAS2XXX38DF.bin
+# +Link: TAS2XXX38E0.bin -> ti/tas2781/TAS2XXX38E0.bin
+# +Link: TIAS2781RCA2.bin -> ti/tas2781/TIAS2781RCA2.bin
+# +Link: TIAS2781RCA4.bin -> ti/tas2781/TIAS2781RCA4.bin
+# +
+# +Licence: Allegedly GPLv2+, but no source visible. Marked:
+# +	 Copyright (C) 2023 Texas Instruments
+# +
+# +Found in hex form in kernel source.
+# +
+# +--------------------------------------------------------------------------
+# +
+# +Driver: ti-tas2563 - tas2563 firmware
+# +File: ti/tas2563/TAS2XXX3870.bin
+# +File: ti/tas2563/INT8866RCA2.bin
+# +Link: TAS2XXX3870.bin -> ti/tas2563/TAS2XXX3870.bin
+# +Link: INT8866RCA2.bin -> ti/tas2563/INT8866RCA2.bin
+# +
+# +Licence: Allegedly GPLv2+, but no source visible. Marked:
+# +	 Copyright (C) 2023 Texas Instruments
+# +
+# +Found in hex form in kernel source.
+# 
+#
+
 SUMMARY = "Firmware files for use with Linux kernel"
 HOMEPAGE = "https://www.kernel.org/"
 DESCRIPTION = "Linux firmware is a package distributed alongside the Linux kernel \
@@ -93,7 +944,7 @@  LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
                     file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0 \
                     file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea \
                     file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 \
-                    file://LICENSE.cirrus;md5=bb18d943382abf8e8232a9407bfdafe0 \
+                    file://LICENSE.cirrus;md5=662ea2c1a8888f7d79ed7f27c27472e1 \
                     file://LICENCE.cnm;md5=93b67e6bac7f8fec22b96b8ad0a1a9d0 \
                     file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed \
                     file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b \
@@ -151,7 +1002,7 @@  LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
                     file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
                     file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
                     file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
-                    file://WHENCE;md5=${WHENCE_CHKSUM} \
+                    file://WHENCE;md5=2275e743ce91984f03dc78263e0fc51d \
                     "
 # WHENCE checksum is defined separately to ease overriding it if
 # class-devupstream is selected.
@@ -243,7 +1094,7 @@  SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw
 # Pin this to the 20220509 release, override this in local.conf
 SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae"
 
-SRC_URI[sha256sum] = "96af7e4b5eabd37869cdb3dcbb7ab36911106d39b76e799fa1caab16a9dbe8bb"
+SRC_URI[sha256sum] = "ab7caff09bbb9e68e2b8a7c3e86d32b65f6444caa4ef8b0aabca9503da2c678d"
 
 inherit allarch