summaryrefslogtreecommitdiff
path: root/recipes-kernel/linux-firmware
AgeCommit message (Collapse)Author
2024-01-26linux-firmware: fix imx-firmware license rename/updateMarcel Ziswiler
This fixes NXP having renamed and updated the license (again). Fixes: a7100f0ca20b ("linux-firmware: update imx-firmware to lf-6.1.55-2.2.0") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 239237c27511902a9d7b430e44386791b8fa8fbc)
2024-01-26linux-firmware: update imx-firmware to lf-6.1.55-2.2.0Marcel Ziswiler
Update imx-firmware to commit 7be5a936ce8677962dd7b41c6c9f41dd14350bec on branch lf-6.1.55_2.2.0. This updates the IW416 Bluetooth and Wi-Fi Firmware to 16.92.21.p84.128. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit a7100f0ca20b6f6b2b61bbe112028cd3c703598b)
2023-08-10linux-firmware: add imx-firmware licenseMax Krummenacher
For legal compliance there's a need to ship EULA along with any firmware files from imx-firmware. Related-to: ELB-5247 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit c91a1b80c24712f835b1d7b9c83947727583749c)
2023-08-10linux-firmware: unpack imx-firmware in a subfolder of linux-firmwareMax Krummenacher
Rather than unpacking in ${WORKDIR}/imx-firmware, unpack it in ${S}/imx-firmware and adjust the install commands accordingly. This in preparation of properly adding the imx-firmware licence info. When using the openembedded-core create-spdx-2.2.bbclass the specified files are to be specified relative to ${S} which is easier to achieve if in a subdirectory of ${S}. Related-to: ELB-5247 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ee4386c2420368eb447ca6255bc387f16fe2097b)
2023-08-06linux-firmware: add common file packageAndrejs Cainikovs
Move common files into separate package and add it to sd89xx and iw416 dependencies. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 9b7bd08b10582056b9cecf7be694231cba75d992)
2023-08-06linux-firmware: bump imx-firmware srcrevAndrejs Cainikovs
Recent change switched the branch of imx-firmware to the latest release (lf-6.1.22_2.0.0), but did not update srcrev, effectively making no change to the target image at all. This bumps imx-firmware srcrev to the latest commit on the mentioned branch. Fixes: 8154788a0cfc ("linux-firmware: bump imx-firmware to latest version") Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 337a077d0cf63aea1c104bf9e8c730810721206a)
2023-08-06linux-firmware: bump imx-firmware to latest versionAndrejs Cainikovs
This bumps imx-firmware to latest lf-6.1.22_2.0.0. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 8154788a0cfcb950e104da7b67cc7244e8e3cdf6)
2023-08-06linux-firmware: add package iw416Andrejs Cainikovs
This adds the sdiouartiw416_combo_v0.bin firmware for IW416 based Wi-Fi/Bluetooth modules which are present on Verdin AM62 modules. This particular firmware variant is supposed to be used for configuration of Wi-Fi via SDIO and Bluetooth via UART. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 5e0f9936994fcd6c04910c4d33d266fddf054efa)
2023-08-06linux-firmware: move linux-firmware to meta-toradex-bsp-commonAndrejs Cainikovs
With the addition of Verdin AM62 with IW416 based WiFi module we need to get rid of meta-toradex-nxp dependency for TI based SoM. This change moves linux-firmware recipe from meta-toradex-nxp. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit 05c6a1ae9639ad990af1ff1fc52c5af290568ad8)
2020-11-15linux-firmware: delete empty bbappendMax Krummenacher
Completes commit 48ea0df ("linux-firmware: drop bbappend"). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-27linux-firmware: drop bbappendMax Krummenacher
The package split for sd8997 has been upstreamed to openembedded-core. openembedded-core provides now a rtl8188 package which contains the firmware for rtl8188 and rtl8188eu. Use that one. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-07-06linux-firmware: use mrvl sdsd8997_combo_v4 from linux-firmwareMax Krummenacher
The firmware for Marvell 8997 using SDIO as the interface is also available from the regular linux-firmware repo, although with an other filename. Use that one and provide a symlink to cope with the old name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-18linux-firmware: use nonarch_base_libdirColibri-iMX7_LXDE-Image_2.8b5.156-20181228Colibri-iMX6_LXDE-Image_2.8b5.156-20181228Colibri-iMX6ULL_LXDE-Image_2.8b5.156-20181228Colibri-VF_LXDE-Image_2.8b5.156-20181228Colibri-T30_LXDE-Image_2.8b5.156-20181228Colibri-T20_LXDE-Image_2.8b5.156-20181228Apalis-iMX6_LXDE-Image_2.8b5.156-20181228Apalis-TK1_LXDE-Image_2.8b5.156-20181228Apalis-TK1-Mainline_LXDE-Image_2.8b5.156-20181228Apalis-T30_LXDE-Image_2.8b5.156-20181228Stefan Agner
When building with usrmerge, the firmware directory is in /usr/lib. Make sure we pickup firmwares from nonarch_base_libdir. This fixes a build warning when building Torizon: * Problem 1/1: * - nothing provides linux-firmware-rtl8188eu needed by linux-firmware-1:0.0+git0+d114732723-r0.all Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27linux-firmware: add marvell sd8997_uapsta.binColibri-iMX7_LXDE-Image_2.8b4.129-20181005Colibri-iMX6_LXDE-Image_2.8b4.129-20181005Colibri-iMX6ULL_LXDE-Image_2.8b4.129-20181005Colibri-VF_LXDE-Image_2.8b4.129-20181005Colibri-T30_LXDE-Image_2.8b4.129-20181005Colibri-T20_LXDE-Image_2.8b4.129-20181005Apalis-iMX6_LXDE-Image_2.8b4.129-20181005Apalis-TK1_LXDE-Image_2.8b4.129-20181005Apalis-TK1-Mainline_LXDE-Image_2.8b4.129-20181005Apalis-T30_LXDE-Image_2.8b4.129-20181005Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22Revert "linux-firmware: split out firmware for marvell sd8887"Dominik Sliwa
This reverts commit e6641b0a6f93ebf752534b283d0dfb0c2c656ec2.
2017-11-27linux-firmware: split out firmware for marvell sd8887Colibri-iMX6ULL_LXDE-Image_2.7b5-20171201Apalis-TK1_LXDE-Image_2.7b5-20171201Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-firmware: firmware for rtl8188euDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-14linux-firmware: drop bbappend, changes are now in metaMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2015-12-15linux-firmware: backport rtl8192cx: Add latest available firmwareMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2013-09-22linux-firmware_git: remove bbappend, recipe now more granularMax Krummenacher
2012-11-19linux-firmware: split the Ralink firmware into its own packageMax Krummenacher