diff options
author | Iskander Amara <iskander.amara.it@gmail.com> | 2024-04-23 16:18:42 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-04-30 22:20:16 +0100 |
commit | c7fd9294a6a79ecdafb91a1b2a93cccf25fa36fe (patch) | |
tree | 9e6a5d22ad2837e4d56bf041fc4ddfc30c832c45 | |
parent | f095782a5a0e1b0851b00f1c43457131a66428e8 (diff) | |
download | poky-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.bb | 4 |
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" | |||
1277 | LICENSE:${PN}-ibt-11-5 = "Firmware-ibt_firmware" | 1278 | LICENSE:${PN}-ibt-11-5 = "Firmware-ibt_firmware" |
1278 | LICENSE:${PN}-ibt-12-16 = "Firmware-ibt_firmware" | 1279 | LICENSE:${PN}-ibt-12-16 = "Firmware-ibt_firmware" |
1279 | LICENSE:${PN}-ibt-17 = "Firmware-ibt_firmware" | 1280 | LICENSE:${PN}-ibt-17 = "Firmware-ibt_firmware" |
1281 | LICENSE:${PN}-ibt-18 = "Firmware-ibt_firmware" | ||
1280 | LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware" | 1282 | LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware" |
1281 | LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware" | 1283 | LICENSE:${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 | |||
1286 | FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" | 1288 | FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" |
1287 | FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" | 1289 | FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" |
1288 | FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" | 1290 | FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" |
1291 | FILES:${PN}-ibt-18 = "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc" | ||
1289 | FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" | 1292 | FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" |
1290 | FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" | 1293 | FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" |
1291 | 1294 | ||
@@ -1294,6 +1297,7 @@ RDEPENDS:${PN}-ibt-hw-37.8 = "${PN}-ibt-license" | |||
1294 | RDEPENDS:${PN}-ibt-11-5 = "${PN}-ibt-license" | 1297 | RDEPENDS:${PN}-ibt-11-5 = "${PN}-ibt-license" |
1295 | RDEPENDS:${PN}-ibt-12-16 = "${PN}-ibt-license" | 1298 | RDEPENDS:${PN}-ibt-12-16 = "${PN}-ibt-license" |
1296 | RDEPENDS:${PN}-ibt-17 = "${PN}-ibt-license" | 1299 | RDEPENDS:${PN}-ibt-17 = "${PN}-ibt-license" |
1300 | RDEPENDS:${PN}-ibt-18 = "${PN}-ibt-license" | ||
1297 | RDEPENDS:${PN}-ibt-20 = "${PN}-ibt-license" | 1301 | RDEPENDS:${PN}-ibt-20 = "${PN}-ibt-license" |
1298 | RDEPENDS:${PN}-ibt-misc = "${PN}-ibt-license" | 1302 | RDEPENDS:${PN}-ibt-misc = "${PN}-ibt-license" |
1299 | 1303 | ||