summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux-firmware
AgeCommit message (Collapse)Author
2024-04-04linux-firmware: update to 20240312Bartosz Golaszewski
Update the linux-firmware recipe to the most recent upstream tag. (From OE-Core rev: 346ba6b23be30ae82205aee2ccc8618a6c6b5006) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-18linux-firmware: Move Intel 9260 modules firmware.Yannick Rodriguez
Moving intel 9260 firmware because it's common wifi chip and otherwise to include this firmware whe have to include iwlwifi-misc which included a lot of firmwares. (From OE-Core rev: d924307b9cee4065ff60d08e3b4298278693ff2c) Signed-off-by: Yannick Rodriguez <y.rodriguez@i2s.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-18linux-firmware: remove pointless linux-firmware-gplv2-license packageRoss Burton
The GPLv2 text is the standard text, so the -carl9170 package can just set LICENSE=GPL-2.0-or-later and the custom license handling removed. Confirmed in the source that the intended license is v2-or-later, not v2-only as WHENCE says. (From OE-Core rev: f6ec30f46182afa27678999ba672f05b2899c77e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-18linux-firmware: set LICENSE field for -liquidui and -mellanoxRoss Burton
(From OE-Core rev: 9387bd66abf066a2a7260a632e0af1f80be20c32) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-18linux-firmware: add support for deduplicating the firmwareRoss Burton
This can a non-trivial amount of disk space, but requires rdfind from meta-oe. As duplicate pieces of firmware become links, this reduces the size of individual packages and adds dependencies: linux-firmware-adsp-sst: PKGSIZE changed from 6362678 to 5609999 (-12%) linux-firmware-amdgpu: PKGSIZE changed from 80234502 to 60819841 (-24%) linux-firmware-cirrus: PKGSIZE changed from 1290908 to 1068886 (-17%) linux-firmware-ibt-17: PKGSIZE changed from 2601222 to 1300679 (-50%) linux-firmware-ibt-17: RDEPENDS: added "linux-firmware-ibt-misc" linux-firmware-ibt-20: PKGSIZE changed from 2399511 to 1599721 (-33%) linux-firmware-ibt-20: RDEPENDS: added "linux-firmware-ibt-misc" linux-firmware-ibt-misc: PKGSIZE changed from 22400466 to 13390020 (-40%) linux-firmware-ibt-misc: RDEPENDS: added "linux-firmware-ibt-17" linux-firmware-qcom-qrb4210-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio" linux-firmware-qcom-qrb4210-modem: PKGSIZE changed from 8882947 to 63 (-100%) linux-firmware-qcom-qrb4210-modem: RDEPENDS: added "linux-firmware-qcom-qcm2290-modem" linux-firmware-qcom-sdm845-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio" linux-firmware-qcom-sdm845-compute: RDEPENDS: added "linux-firmware-qcom-qrb4210-compute" linux-firmware-qcom-sdm845-modem: RDEPENDS: added "linux-firmware-qcom-qcm2290-modem" linux-firmware-qcom-sm8250-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio" linux-firmware-qcom-sm8250-compute: RDEPENDS: added "linux-firmware-qcom-qrb4210-compute" linux-firmware-qcom-sm8250-thundercomm-rb5-sensors: RDEPENDS: added "linux-firmware-qcom-sdm845-thundercomm-db845c-sensors" linux-firmware-radeon: PKGSIZE changed from 7105560 to 3343141 (-53%) linux-firmware-radeon: RDEPENDS: added "linux-firmware-amdgpu" linux-firmware-rtl8822: RDEPENDS: added "linux-firmware-rtl8761" linux-firmware-sd8688: RDEPENDS: added "linux-firmware" linux-firmware: RDEPENDS: added "linux-firmware-rtl8761" (From OE-Core rev: 6acca0c04a82af90dca6a160b1b6edb2ec75c967) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-07linux-firmware: upgrade 20231211 -> 20240220Alexander Kanavin
License-Update: additional files (From OE-Core rev: add81ef0299ea5260f9bdc59ffc8f5cc0e74276f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-01linux-firmware: split out more firmware piecesRoss Burton
Split _most_ of the rtl_nic drivers to a subpackage. Notably this does not include rtl8168 as this is already split into a separate package. These drivers are fairly common so this lets people install the essential firmware easier. Also split out some large firmware collections into subpackages: - Mellanox (82M) - Marvell Prestera (72M) - QLogic 4xxxx (21M) (From OE-Core rev: fce06a1632484c9001541df1ac27ffca7d1d8b4b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-21linux-firmware: fix mediatek MT76x empty license packageTimotheus Giuliani
Installing the linux-firmware-dev package fails because of the following problem. For each mediatek MT76x firmware a separate license package was declared. In all these license packages the same file was referenced as the license file. This meant that if several of these packages were used at the same time, the license packages would be empty. This commit defines a common license package for the mediatek MT76x packages, which is then referenced by all of them. Fixes: dfb7d2c426b4 ("linux-firmware: create separate packages") (From OE-Core rev: b8af58ceade4d277133e49eeac0520792de85cce) Signed-off-by: Julian Haller <julian.haller@philips.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-15linux-firmware: split out rockchip/dptx firmwareAndré Draszik
The dptx firmware is required by the Rockchip Type-C DisplayPort controller, and we shouldn't have to pull in all of the other firmwares just for that. (From OE-Core rev: b624c194b054dceace6f260150c33c301cfe6e80) Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-15linux-firmware: package PowerVR firmwareAlexander Sverdlin
linux-firmware commit 9afbbf25689c ("powervr: add firmware for Imagination Technologies AXE-1-16M GPU") has added the initial firmware for AXE-1-16M GPU. New packages will be called linux-firmware-powervr{-license}. (From OE-Core rev: eb3150c63b8a23a4aa9d526f00f5ed94838d1e7c) Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-15linux-firmware: upgrade 20231030 -> 20231211Alexander Sverdlin
(From OE-Core rev: 0caafdbbf4e7dc84b919afe14f7cb8c46a9e4ac2) Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-10linux-firmware: Fix the linux-firmware-bcm4373 FILES variableRodrigo M. Duarte
This commit includes the 'cyfmac4373-sdio.clm_blob' file in the list of files for the linux-firmware-bcm4373 package. Without this file, the linux-firmware package adds all firmware packages to the image. (From OE-Core rev: 7886d3b77200e4488393fa11c8198658fcf386cd) Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-12-06linux-firmware: Create bnx2x subpackageJason Andryuk
bnx2x is another broadcom ethernet adapter with its own firmware. Place it into its own subpackage. (From OE-Core rev: 414f71bb692da7ca1899b07ebb689edeb53f8e0d) Signed-off-by: Jason Andryuk <jandryuk@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-12-06linux-firmware: Change bnx2 packagingJason Andryuk
The bnx2 module uses both the mips and rv2p files, so package them all together. Remove -mips from the package name, but add an RPROVIDES for compatibility. (From OE-Core rev: 46f2b7b3bebc7efdb4199cdfe386dc16c049d8d7) Signed-off-by: Jason Andryuk <jandryuk@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-12-06linux-firmware: Package iwlwifi .pnvm filesJason Andryuk
The iwlwifi uses the .pnvm files for newer AX210+ cards, so package them into the iwlwifi-misc subpackage. (From OE-Core rev: 056c4de1422ff06745c5669f871a1bb6f5390d01) Signed-off-by: Jason Andryuk <jandryuk@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: package Robotics RB5 sensors DSP firmwareDmitry Baryshkov
Add package with sensors DSP firmware for Qualcomm Robotics RB5 platform. (From OE-Core rev: 195df10fcbfa1ef7e073d3332943458064519ae0) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: package Qualcomm Venus 6.0 firmwareDmitry Baryshkov
Package firmware for the Qualcomm video encoder / decoder (venus) core, version 6.0 (From OE-Core rev: 51a64bd01adf3a81086e6368af01abaf4081a515) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: package firmware for Qualcomm QCM2290 / QRB4210Dmitry Baryshkov
Package firmware files for the Qualcomm QCM2290 and QRB4210 platforms. (From OE-Core rev: bc4170ca691df3eefa39fffd31c280b3ead111a9) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: package firmware for Qualcomm Adreno a702Dmitry Baryshkov
Separate firmware for the Quacomm Adreno A702 GPU, found on Qualcomm QCM2290 / QRB2210 platforms. (From OE-Core rev: ad24c24dc534b2da7dbd858e1436f8c0d1e86809) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: add audio topology symlink to the X13's audio packageDmitry Baryshkov
Add new symlink required for the sound driver to find the audio topology to the linux-firmware--qcom-sc8280xp-lenovo-x13s-audio package. (From OE-Core rev: 313135eaa236872e4aa5f698515a3363eb75601f) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: add notice file to sdm845 modem firmwareDmitry Baryshkov
Follow the upstream change (which moved wlanmdsp and notice files from ath10k to sdm845 dir) and include notice file into the sdm845 modem firmware package. (From OE-Core rev: e03d1b9cc06ae23a8abc8a30b1c09bd997465400) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: add missing depenencies on license packagesDmitry Baryshkov
Several Adreno packages lack dependency on the package with the license file. Add corresponding RDEPENDS. Fixes: bf00a042d2fa ("linux-firmware: split platform-specific Adreno shaders to separate packages") (From OE-Core rev: 9b9f7fef59cca72c3cd0aedd040a15e77ad5a2b2) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-06linux-firmware: upgrade 20230804 -> 20231030Dmitry Baryshkov
License-Update: additional firmwares (From OE-Core rev: 7c725d1f2ed9a271d39d899ac2534558c2d103fc) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-05linux-firmware: add new fw file to ${PN}-rtl8821Bastian Krause
Extend the linux-firmware-rtl8821 package with rtw8821 firmware files for Realtek RTL8821 variants. (From OE-Core rev: 23c945938f8d8bcf5fbd6d9b840ec319aaa40c62) Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-firmware: create separate packagesFahad Arslan
This is in continuation of earlier commit: 3ddddfc14f805fe7572bba129605869fb848fed4 linux-firmware: create separate package for cirrus and cnm firmwares And creates separate sub packages for firmwares corresponding to following list of licenses: LICENSE.amphion_vpu LICENCE.cw1200 LICENSE.ice_enhanced LICENCE.mediatek LICENCE.microchip LICENCE.moxa LICENSE.nxp_mc_firmware LICENCE.OLPC LICENCE.phanfw LICENCE.qla2xxx LICENCE.ti-keystone LICENCE.wl1251 LICENCE.xc4000 LICENCE.xc5000 LICENCE.xc5000c (From OE-Core rev: c110e5708465a6becc611acf97f166302a17ebdf) Signed-off-by: Fahad Arslan <fahad.arslan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-06linux-firmware: create separate package for cirrus and cnm firmwaresFahad Arslan
Some licenses only allow usage of corresponding firmwares when a specific hardware is present. This requires split of such firmwares from linux-firmware package to firmware specific sub package. As this split is based off of licensing, it makes sense to group firmware blobs having the same license in the same package. This commit is a first step in this direction, and creates separate packages for cirrus and cnm firmware. (From OE-Core rev: 53d9d8789efc701609a5a1e985287344c2209d62) Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-09-07linux-firmware: add firmware files for NXP BT chipsetsTom Hochstein
These BT only firmware files are submitted for NXP chips. 88w8997-bt: uartuart8997_bt_v4.bin version: 16.92.21.p81 helper_uart_3000000.bin version: 16.92.21.p81 88w8987-bt: uartuart8987_bt.bin version: 16.92.21.p76.5 88w9098-bt: uartuart9098_bt_v1.bin version: 17.92.1.p136.24 iw416-bt: uartiw416_bt_v0.bin version: 16.92.21.p81 iw611-bt / iw612-bt: uartspi_n61x_v1.bin.se version: 18.99.1.p154.40 These firmware files are downloaded over UART interface. The helper_uart_3000000.bin needs to be downloaded before uartuart8997_bt_v4.bin for 88w8997 chip to set download baudrate to 3000000. The above commit message is copied from the source commit message: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/nxp?id=1f82dd25c3ea59b6bed80ee685d860f0c5f19875 (From OE-Core rev: 4a6cf0b53346262872dd82a55d69a93a8d2e2cce) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-08-29linux-firmware: package Dragonboard 845c sensors DSP firmwareDmitry Baryshkov
Add package with sensors DSP firmware for Qualcomm RB3 aka Dragonboard 845c platform. (From OE-Core rev: 632a8955ce8f6cd8fe66fef4b116747e11fa7085) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-08-29linux-firmware: package audio topology for Lenovo X13sDmitry Baryshkov
Add audio topology description to the qcom-sc8280xp-lenovo-x13s-audio package. The file is licensed is copyright by Linaro and licensed under BSD 3-clause license. (From OE-Core rev: 958d6a209edf059d31ff07bdd55179fc21ea7079) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-08-29linux-firmware: upgrade 20230625 -> 20230804Dmitry Baryshkov
License-Update: additional firmwares (From OE-Core rev: 6a36c10cd51382bd2356fe6589e4c1d3be8179cd) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-08-10linux-firmware: Fix mediatek mt7601u firmware pathMarek Vasut
The following linux-firmware commit moved the mt7601u firmware blob into a mediatek/ subdirectory, update the path accordingly. 8451c2b1 ("mt76xx: Move the old Mediatek WiFi firmware to mediatek") Fixes: 64603f602d ("linux-firmware: upgrade 20230404 -> 20230515") (From OE-Core rev: 6fa5c4967a7e70192e9233c92534f27ec3e394c8) Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-07-30linux-firmware: split platform-specific Adreno shaders to separate packagesDmitry Baryshkov
For newest Qualcomm platforms the firmware for the Adreno GPU consists of two parts: platform-independent SQE/GMU/GPMU/PFP/PM4 and platform-specific ZAP shader, which is used during the boot process. As the platform-independent parts can be shared between different platforms, split the platform-specific part to the separate package. (From OE-Core rev: bf00a042d2fa2eb4b20d8c5982926758821bf990) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-07-30linux-firmware : Add firmware of RTL8822 serieBELOUARGA Mohamed
RTL8822 is a serie of wireless modules that need firmwares to function correctly. The linux firmware recipe does not have a package of these firmwares, and this commit add them. (From OE-Core rev: 6459959beeb91c0b694f5f17b6587a12c6dcb087) Signed-off-by: BELOUARGA Mohamed <m.belouarga@technologyandstrategy.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-07-27linux-firmware: package firmare for Dragonboard 410cDmitry Baryshkov
Latest linux-firmware archive inclues firmware for the Dragonboard 410c device (Qualcomm apq8016 SBC). Follow the rest of linux-firmware-qcom-* packages as a template and create packages for the new firmware files. (From OE-Core rev: 380216e8d3b63d563ebfb10445fc6eb5e77eb9f2) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-07-19linux-firmware: upgrade 20230515 -> 20230625Trevor Gamblin
WHENCE checksum changed because of updated version lists and removal of information for the RTL8188EU driver. (From OE-Core rev: 986f8ca9d4c2c22d368f69e65b2ab76d661edca0) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-16linux-firmware: upgrade 20230404 -> 20230515Alexander Kanavin
License-Update: additional firmwares (From OE-Core rev: 64603f602d00999220fe5bafeed996ddcb56d36b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-13linux-firmware: upgrade 20230210 -> 20230404Dmitry Baryshkov
The LICENCE.qat_firmware license file was updated to reflect Intel licensing (it removed a term regarding patent licenses). License-Update: additional files (From OE-Core rev: fd43b59ab32e2115fcda7ad63d3a5ccc2683c7d5) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-20linux-firmware: upgrade 20230117 -> 20230210Alexander Kanavin
License-Update: additional firmwares (From OE-Core rev: 8e6134d39b840d96e1c37d3df21a522afea8bc76) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-15linux-firmware: add yamato fw files to qcom-adreno-a2xx packageDmitry Baryshkov
Newest linux-firmware release got firmware for Adreno A200. Add these two files to the ${PN}-qcom-adreno-a2xx package. As these files are licensed under a separate BSD-3-Clause license, add separate license package too. (From OE-Core rev: 56e1b2b06ef7f22d4ac5899046f650ae8ec0d547) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-15linux-firmware: properly set license for all Qualcomm firmwareDmitry Baryshkov
It is not enough to depend on the ${PN}-qcom-license package. Set LICENSE variable for all the qcom packages to point to the proper license. (From OE-Core rev: 9dc41e18dc138a7cce920f8e4c85eb3130c0d553) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09linux-firmware: upgrade 20221214 -> 20230117Alexander Kanavin
License-Update: additional firmwares, copyright years (From OE-Core rev: fdb8c12fc71b4a985372f5d02ce59a1402c14c4a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-06linux-firmware: upgrade 20221109 -> 20221214Alexander Kanavin
License-Update: additional files (From OE-Core rev: 15f3a9f6c4406ddc00f7dc0ca7e1beafe9c71a9f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-22linux-firmware: add new fw file to ${PN}-qcom-adreno-a530Dmitry Baryshkov
Extend the linux-firmware-qcom-adreno-a530 package with the squashed Adreno 530 zap shader. (From OE-Core rev: 920bf119f35824a3531801f5e41158a8ad1bca4c) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-22linux-firmware: upgrade 20221012 -> 20221109Dmitry Baryshkov
License-Update: additional files (From OE-Core rev: 6940f297243a66bd58d6adee7d690bcee9b9ccb2) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-09linux-firmware: don't put the firmware into the sysrootRoss Burton
There's no need to have linux-firmware in the sysroot. The sysroot won't ever be used anyway as nothing needs the firmware at build-time, but this saves us building a ~900MB sysroot (~300MB sstate tarball). (From OE-Core rev: 26ed998c4f201c5cacf330f52e51e416afbd300c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08linux-firmware: upgrade 20220913 -> 20221012Alexander Kanavin
License-Update: copyright years, additional firmwares (From OE-Core rev: 9f658c724b6635e5745f30b25601bcc51a004be4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-26linux-firmware: package amdgpu firmwareVincent Davis Jr
Add packages for the firmware required by amdgpu kernel driver. (From OE-Core rev: 0d7aa21f120a756d1a4fc4ae0be3527b54a58247) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-26linux-firmware: split rtl8761 firmwareChristian Eggers
Realtek Bluetooth devices require binary firmware files. Package them separately in order to avoid installing the full linux-firmware package on embedded devices. Affected (end user) products (incomplete list): - TP-Link UB500 - Logilink BT0054 (From OE-Core rev: fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-17linux-firmware: package new Qualcomm firmwareDmitry Baryshkov
Add packages for the new Qualcomm firmware released for Lenovo X13s laptop. The INSANE_SKIP:${PN} has to be provided to silent following warnings: WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! (From OE-Core rev: af9924a3da0569e90c2d3abe030584456e66229b) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-17linux-firmware: upgrade 20220708 -> 20220913Dmitry Baryshkov
License-Update: additional files (From OE-Core rev: 68ce822b765a7b67f8cc8590688860cc2530cf04) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>