summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
diff options
context:
space:
mode:
authorPatryk Seregiet <patryk.seregiet@gmail.com>2025-08-20 03:16:16 -0700
committerSteve Sakoman <steve@sakoman.com>2025-08-26 06:33:14 -0700
commitf0c015b3f1ac27ce601e438bead36b7526e90db8 (patch)
tree7156985410de685370a4f8061f5ef7b1f9190e98 /meta/recipes-kernel
parent9fc83a33432397caba2951a1485f33711e3c171c (diff)
downloadpoky-f0c015b3f1ac27ce601e438bead36b7526e90db8.tar.gz
linux-firmware: fix FILES to drop RDEPENDS on full package
linux-firmware-rtl8723 and linux-firmware-adsp-sst contain symlinks to files that were previously packaged only in the main linux-firmware package. This caused both subpackages to inherit an unintended RDEPENDS on the full package. This change resolves the issue by ensuring all required files are correctly included in their respective subpackages. Thanks to Peter Kjellerstedt for figuring out the rootcause. (From OE-Core rev: cf27c7d040e7a5f1bbc60fb36c98686704bd7dc5) (From OE-Core rev: 4b785d2d416944a78bf4c09e85a508ae80e35ca4) Signed-off-by: Patryk Seregiet <patryk.seregiet@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (master rev: cf27c7d040e7a5f1bbc60fb36c98686704bd7dc5) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta/recipes-kernel')
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20250311.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20250311.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20250311.bb
index 675d378376..a4814d80d1 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20250311.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20250311.bb
@@ -1253,6 +1253,7 @@ FILES:${PN}-rtl8723 = " \
1253FILES:${PN}-rtl8821 = " \ 1253FILES:${PN}-rtl8821 = " \
1254 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin* \ 1254 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin* \
1255 ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin* \ 1255 ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin* \
1256 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8821*.bin \
1256" 1257"
1257FILES:${PN}-rtl8761 = " \ 1258FILES:${PN}-rtl8761 = " \
1258 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin* \ 1259 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin* \
@@ -1756,7 +1757,10 @@ RDEPENDS:${PN}-ice = "${PN}-ice-license"
1756FILES:${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst" 1757FILES:${PN}-adsp-sst-license = "${nonarch_base_libdir}/firmware/LICENCE.adsp_sst"
1757LICENSE:${PN}-adsp-sst = "Firmware-adsp_sst" 1758LICENSE:${PN}-adsp-sst = "Firmware-adsp_sst"
1758LICENSE:${PN}-adsp-sst-license = "Firmware-adsp_sst" 1759LICENSE:${PN}-adsp-sst-license = "Firmware-adsp_sst"
1759FILES:${PN}-adsp-sst = "${nonarch_base_libdir}/firmware/intel/dsp_fw*" 1760FILES:${PN}-adsp-sst = "\
1761 ${nonarch_base_libdir}/firmware/intel/dsp_fw* \
1762 ${nonarch_base_libdir}/firmware/intel/avs/*/dsp_basefw.bin \
1763"
1760RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license" 1764RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license"
1761 1765
1762# For QAT 1766# For QAT