| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The series [1] changed the way sources are fetched/unpacked and
S needs to follow that. Additionally for git repos it moved away from
having 'git/' as the checkout directory.
This has been partly tested by building weston based image for
imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images.
E.g. none of the recipes specific for qoriq is built time tested.
As walnascar is no longer compatible with master/whinlatter drop
it from LAYERSERIES_COMPAT.
[1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add missing symbolic link for IW416 to the name expected by the mainline
Linux kernel driver.
Fixes the following error during the driver probe:
| mwifiex_sdio mmc2:0001:1: Direct firmware load for mrvl/sdiouartiw416_combo_v0.bin failed with error -2
| mwifiex_sdio mmc2:0001:1: Failed to get firmware mrvl/sdiouartiw416_combo_v0.bin
| mwifiex_sdio mmc2:0001:1: info: _mwifiex_fw_dpc: unregister device
Fixes: 6bc2c1fb01f2 ("firmware-nxp-wifi: Added symbolic links for wifi firmware files")
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
|
|
|
|
|
|
|
| |
In the bsp LF-6.12.3 update, it is found, that the names of firmware files
were chagned. So added additional symbolic links with old file name point
to new firmware files. It is done for compatibility with linux kernel where it
references with old filename.
Signed-off-by: Sathishkumar Duraisamy <sathishkumar.d.cbe@gmail.com>
|
|
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
|
|
|
|
|
|
| |
This commit changes the SRCBRANCH of firmware-nxp-wifi. Also
add new RDEPENDS to sdio and pcie.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
|
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates firmware-imx to the versions used in NXP BSP L6.12.3-1.0.0.
Compared to v8.26 at d4c33ab, the following binaries were added:
- ddr/lpddr4x_dmem_qb_v202409.bin
- ddr/lpddr4x_dmem_v202409.bin
- ddr/lpddr4x_imem_qb_v202409.bin
- ddr/lpddr4x_imem_v202409.bin
- ddr/lpddr5_dmem_qb_v202409.bin
- ddr/lpddr5_dmem_v202409.bin
- ddr/lpddr5_imem_qb_v202409.bin
- ddr/lpddr5_imem_v202409.bin
No binaries were removed, the following have been updated:
- vpu/vpu_fw_imx8_dec.bin
- vpu/ave633c_codec_fw.bin
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current COMPATIBLE_MACHINE is set to build every i.MX SoC with both
BSP variants. However the firmware-nxp-wifi deploys firmware related to
the NXP Wi-Fi Modules (e.g. Maya IW416), which can be used with other
SoCs as well, as example the Toradex Verdin-AM62 wich uses the TI SoC
and the NXP Wi-Fi Module.
With the current COMPATIBLE_MACHINE it is not possible to build this
recipe and deploy the NXP firmware with different SoCs, therefore remove
it.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upstream kernel Wi-Fi driver expects the sdiouart8997_combo_v4 and
sdiouartiw416_combo_v0 binaries to be located under firmware/mrvl [1],
different from the out-of-tree driver, which places them under
firmware/nxp. Create symbolic links to deploy these binaries in the
correct location for the upstream driver.
Due to this change, bump the recipe version to 1.1.
[1] https://github.com/torvalds/linux/blob/master/drivers/net/wireless/marvell/mwifiex/sdio.h#L31
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
|
|
| |
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop md5sum check as no longer mandated in Yocto Project.
SRC_URI[md5sum] used to also be commonly used, but it is deprecated and
should be replaced by SRC_URI[sha256sum] when updating existing recipes. See:
- https://docs.yoctoproject.org/dev/singleindex.html#fetching-code
- https://docs.yoctoproject.org/dev/singleindex.html#src-uri-checksum-behaviour
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
- Add firmware to support nxpiw610.
- Update file name of nxp8997 and nxp9098.
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
|
|
|
|
| |
This should fix errors like this:
| Parsing recipes...WARNING: /home/project/build/../meta-freescale/recipes-multimedia/imx-codec/imx-codec_4.8.3.bb: /home/project/build/../meta-freescale/recipes-multimedia/imx-codec/imx-codec_4.8.3.bb:63: SyntaxWarning: invalid escape sequence '\.'
| do_split_packages(d, codecdir, '^lib_([^_]*).*_arm.*_elinux\.so\..*',
Signed-off-by: Andrej Valek <andrej.v@skyrain.eu>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This aligns with the current version available on meta-imx layer.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
|
|
|
|
| |
Update to the new NXP BSP 6.6.23-2.0.0.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
| |
|
|
|
|
| |
firmware sources
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Update the recipe to be aligned with the NXP BSP LF6.6.3-1.0.0.
Add installing of a second part of ELE to rootfs.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
| |
Relevant commits:
- 2afa15e FwImage: update firmware to mxm6x17437.p3
- d962eb9 FwImage: update firmware to mxm6x17437
- c03add9 LICENSE.txt: update Software License to v53
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
| |
Update the firmware-imx to be aligned with the NXP BSP
LF6.6.3_1.0.0.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
| |
Since [1] the firmware-sentinel is renamed to firmware-ele-imx.
It also align the recipe to be aligned with the NXP BSP LF6.1.55_2.2.0.
[1] https://github.com/nxp-imx/meta-imx/commit/6412faf7e4b85f6d94342a19a79fd391888b1ec6
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
|
|
|
|
| |
Since [1] the install function is simpler.
[1] https://github.com/nxp-imx/meta-imx/commit/e29414cad747fb424170f53f12de2abb23e2e2d4
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
| |
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
|
|
|
| |
Update the firmware-imx to be aligned with the NXP BSP
LF6.1.55_2.2.0.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
|
|
|
| |
Update the firmware-imx-8 to be aligned with the NXP BSP
LF6.1.55_2.2.0.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
|
|
|
|
| |
There multiple providers for this so make this one imx-generic-bsp compatible
and chose linux-firmware provider in other bsp.
Otherwise when other bsp layers are available we need to set the PREFERRED_RPROVIDER.
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that the firmware packages provided are also upstreamed to
linux-firmware, fix the overlap error like:
```
* check_data_file_clashes: Package linux-firmware wants to install file ...1.0-r0/rootfs/lib/firmware/nxp/uartuart8997_bt_v4.bin
But that file is already provided by package
* firmware-nxp-wifi-nxp8997-common
```
Fixes: 1639
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
| |
This reverts commit 6876c09d25027ad482add5fef01e92a50d379a5a.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop:
- uartuart8987_bt.bin
- uartuart8997_bt_v4.bin
- uartuart9098_bt_v1.bin
- uartiw416_bt_v0.bin
- uartspi_n61x_v1.bin.se
Fixes: #1639
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
Also install the standalone NXP firmware for wlan and bt, available as
part of lf-6.1.22_2.0.0.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
|
|
|
|
|
| |
f775d53 EULA.txt: update Software License to v46
adb9517 FwImage: update firmware to mxm5x17391.p3
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
| |
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Fixes: 90df14f9 ("imx-boot-firmware-files: consolidate deploy firmware files across SoCs")
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The firmware-imx-8 and firmware-imx-8m recipes are mostly code
duplication and some parts even used by i.MX93 so consolidating it
allows code reuse and clearness.
Fixes: #1426.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Complete the installation for the just-added iw416 and iw612 and add
the packaging.
Fixes: e513c53
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The install -D option does unfortunately have idiosyncratic
requirements on the destination format. If you don't get the format
right, it fails:
```
install: target 'tmp/work/all-poky-linux/firmware-nxp-wifi/1.0-r0/image/lib/firmware/brcm' is not a directory
```
This commit also fixes a missing -D option.
Fixes: f9ce2b8
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
| |
Fixes: e513c53
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add installing firmware for IW416 and IW612.
Relevant changes:
- bacbeb4 MA-2102-1 [Android-powersave-image] Remove android_wifi_mod_para_powersave.conf
- 09b5e3d FwImage: update firmware to mxm5x17368.p2
- 6b9248a FwImage: IW612: rename the IW612 firmware subdirectory
- 87d2442 FwImage: update firmware to mxm5x17368
- 6fa6713 EULA.txt: update Software License to v40
- 5c66cfa FwImage: SD8801: change the ed_mac value for muRata 2DS module
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
| |
Do not use separate commands to install target directories. Instead,
add a proper option when files are installed.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
| |
SECO/SC FW/HDMI FW and friends should not be restricted to imx-nxp-bsp.
If one wants to build machines for a mainline kernel / user space these
would be required to build the boot container too.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
| |
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
Relevant changes:
- 982bb10 FwImage: update firmware to mxm5x17366.p3
- aeba88d FwImage: update firmware to mxm5x17362
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
| |
New firmware binaries are available from NXP as a part of
5.15.71-2.2.0 release.
Updated firmware:
vpu/vpu_fw_imx8_enc.bin - Sep 22 2022
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|