summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIskander Amara <iskander.amara.it@gmail.com>2024-04-23 16:18:42 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-04-30 22:20:16 +0100
commitc7fd9294a6a79ecdafb91a1b2a93cccf25fa36fe (patch)
tree9e6a5d22ad2837e4d56bf041fc4ddfc30c832c45
parentf095782a5a0e1b0851b00f1c43457131a66428e8 (diff)
downloadpoky-c7fd9294a6a79ecdafb91a1b2a93cccf25fa36fe.tar.gz
linux-firmware: Move Intel AC 9260 bluetooth firmware to a separate package
In order to use Bluetooth on Intel AC 9260, we need to select linux-firmware-ibt-misc package that brings a lot of fimw- ares that are, in most cases, irrelevant for the used hardware. This adds a new package linux-firmware-ibt-18 that only includes the corresponding firmware for Intel AC 9260 bluetooth chips. Below, the link to the commit that adds Intel AC 9260 firmwares in linux- firmware: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?h=20220610&id=97339b3a1d3bf3e4c40d679896a27a25fa83765f Reported-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> (From OE-Core rev: 33827edf8212705a829c5aa23b69e8d1f7131d08) Signed-off-by: Iskander Amara <iskander.amara@theobroma-systems.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20240312.bb4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240312.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240312.bb
index 53851b58fe..13538afede 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240312.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240312.bb
@@ -343,6 +343,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
343 ${PN}-ibt-license ${PN}-ibt \ 343 ${PN}-ibt-license ${PN}-ibt \
344 ${PN}-ibt-11-5 ${PN}-ibt-12-16 ${PN}-ibt-hw-37-7 ${PN}-ibt-hw-37-8 \ 344 ${PN}-ibt-11-5 ${PN}-ibt-12-16 ${PN}-ibt-hw-37-7 ${PN}-ibt-hw-37-8 \
345 ${PN}-ibt-17 \ 345 ${PN}-ibt-17 \
346 ${PN}-ibt-18 \
346 ${PN}-ibt-20 \ 347 ${PN}-ibt-20 \
347 ${PN}-ibt-misc \ 348 ${PN}-ibt-misc \
348 ${PN}-i915-license ${PN}-i915 \ 349 ${PN}-i915-license ${PN}-i915 \
@@ -1277,6 +1278,7 @@ LICENSE:${PN}-ibt-hw-37-8 = "Firmware-ibt_firmware"
1277LICENSE:${PN}-ibt-11-5 = "Firmware-ibt_firmware" 1278LICENSE:${PN}-ibt-11-5 = "Firmware-ibt_firmware"
1278LICENSE:${PN}-ibt-12-16 = "Firmware-ibt_firmware" 1279LICENSE:${PN}-ibt-12-16 = "Firmware-ibt_firmware"
1279LICENSE:${PN}-ibt-17 = "Firmware-ibt_firmware" 1280LICENSE:${PN}-ibt-17 = "Firmware-ibt_firmware"
1281LICENSE:${PN}-ibt-18 = "Firmware-ibt_firmware"
1280LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware" 1282LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware"
1281LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware" 1283LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware"
1282 1284
@@ -1286,6 +1288,7 @@ FILES:${PN}-ibt-hw-37-8 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.8*.bs
1286FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" 1288FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc"
1287FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" 1289FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc"
1288FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" 1290FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc"
1291FILES:${PN}-ibt-18 = "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc"
1289FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" 1292FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc"
1290FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" 1293FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*"
1291 1294
@@ -1294,6 +1297,7 @@ RDEPENDS:${PN}-ibt-hw-37.8 = "${PN}-ibt-license"
1294RDEPENDS:${PN}-ibt-11-5 = "${PN}-ibt-license" 1297RDEPENDS:${PN}-ibt-11-5 = "${PN}-ibt-license"
1295RDEPENDS:${PN}-ibt-12-16 = "${PN}-ibt-license" 1298RDEPENDS:${PN}-ibt-12-16 = "${PN}-ibt-license"
1296RDEPENDS:${PN}-ibt-17 = "${PN}-ibt-license" 1299RDEPENDS:${PN}-ibt-17 = "${PN}-ibt-license"
1300RDEPENDS:${PN}-ibt-18 = "${PN}-ibt-license"
1297RDEPENDS:${PN}-ibt-20 = "${PN}-ibt-license" 1301RDEPENDS:${PN}-ibt-20 = "${PN}-ibt-license"
1298RDEPENDS:${PN}-ibt-misc = "${PN}-ibt-license" 1302RDEPENDS:${PN}-ibt-misc = "${PN}-ibt-license"
1299 1303