| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Follow the branch used by the LF6.18.37_2.1.0 release. It points at
the same commit (7d518eb), so the source is unchanged.
Tested by building it for imx8mq-evk and imx93-11x11-lpddr4x-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \
| | |
| | | |
imx-sw-pdm: Switch to the MM_04.11.01_2608_L6.18.37 branch
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Follow the branch used by the LF6.18.37_2.1.0 release. It points at
the same commit (60c4e8f), so the source is unchanged.
Tested by running do_fetch and do_unpack for imx8mq-evk, which checks
that the commit is on the new branch. A full build was not possible on
the test host, whose native clang toolchain fails to configure.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \
| |/
|/| |
neo-ipa-uguzzi: Update to lf-6.18.37_2.1.0
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the nxp-imx branch and commit used by the LF6.18.37_2.1.0
release (8bdbe77).
It synchronizes its copies of the libcamera files with libcamera
v0.7.2, and adds RGB-IR dual mode tuning for the ox05b1s sensor along
with several IPA fixes.
Its copy of the NXP EULA moves to LA_OPT_NXP_Software_License v64.2,
so update the license checksum.
Tested by building it for imx95-19x19-verdin against both
libcamera 0.7.1.imx and 0.7.2.imx.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
|
| |\
| |
| | |
libcamera: Update to 0.7.2.imx
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the nxp-imx fork branch and commit used by the LF6.18.37_2.1.0
release (84d2508), which is based on libcamera v0.7.2.
Refresh the verbatim meta-openembedded copy to the libcamera 0.7.2
recipe at 0938f25dc9. This brings its two build fixes (clang 23
-Wunused-template, EGL_NO_X11 redefinition), which apply to the fork
unchanged, and renames the pycamera PACKAGECONFIG to python.
Enable the kms PACKAGECONFIG, as meta-imx does, so cam can output to a
KMS display.
The upstream recipe now depends on libyuv, which only the virtual
pipeline handler and the Android layer use. Neither is built here, and
libyuv lives in meta-multimedia, which this layer does not depend on,
so remove the dependency.
Tested by building it for imx8mq-evk, and with neo-ipa-uguzzi for
imx95-19x19-verdin.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
|
| |\
| |
| | |
imx-vpu-hantro-vc: Update to 1.12.0
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the version used by the LF6.18.37_2.1.0 release. The license
and the packaged file list are unchanged.
Tested by building it with imx-vpuwrap, imx-vpu-hantro-daemon and
imx-gst1.0-plugin for imx8mp-lpddr4-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
|
| |\ \
| |/
|/| |
imx-vpu-hantro-daemon: Update to 1.10.0
|
| |/
|
|
|
|
|
|
|
| |
Update to the version used by the LF6.18.37_2.1.0 release.
Tested by building it for imx8mq-evk, imx8mm-lpddr4-evk and
imx8mp-lpddr4-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\
| |
| | |
imx-vpuwrap: Update to MM_04.11.01_2608_L6.18.37
|
| |/
|
|
|
|
|
|
|
|
| |
Move to the NXP branch and commit used by the LF6.18.37_2.1.0 release
(15c98d8). The only new commit adds the release SBOM file.
Tested by building it with imx-gst1.0-plugin for imx8mq-evk,
imx8mp-lpddr4-evk and imx6qdlsabresd.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
|
| |\
| |
| | |
imx-codec: Update to 4.11.1
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to the version used by the LF6.18.37_2.1.0 release, which
ships under the LA_OPT_NXP_Software_License v64.2 EULA.
The set of codec packages is unchanged.
Tested by building it with imx-gst1.0-plugin for imx8mq-evk and
imx6qdlsabresd (with the vpu PACKAGECONFIG). The 32bit-time QA
warnings on imx6qdlsabresd come from the prebuilt test binaries and
were already there with 4.10.0.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\
| |
| | |
Port imx parser 4.11.1
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (04126f9).
It adds IAMF audio and the PARSER_API_GET_MAX_SAMPLE_SIZE API, and
fixes crashes, overflows, PSIRT and Coverity issues.
Tested by building it with imx-parser and imx-gst1.0-plugin for
imx8mq-evk and imx6qdlsabresd.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (d99e35d).
It adds IAMF audio and the PARSER_API_GET_MAX_SAMPLE_SIZE API, and
fixes crashes in the MP3 and MPEG-2 parsers and Coverity issues.
Drop the -Wno-error pointer/int cast workaround, as meta-imx does: the
MPEG-2 parser now uses uintptr_t for its pointer arithmetic.
Tested by building it with imx-mp4-parser and imx-gst1.0-plugin for
imx8mq-evk and imx6qdlsabresd (32-bit, where the casts warned).
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\
| |
| | |
Port imx gst1.0 plugin 4.11.1
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (f308aef).
It adds i.MX 937 support, an RGBP output with padding in
imxvideoconvert_ocl, keyframe-aligned splitting of multi-segment
recordings in grecorder and an imxcompositor overlay tearing
workaround.
The OpenCL 2D device now uses the imx-opencl-converter 1.0 API, so it
needs imx-opencl-converter 1.0.0 on machines that build it.
Tested by building it for imx8mq-evk, imx8mp-lpddr4-evk,
imx93-11x11-lpddr4x-evk and imx95-19x19-verdin (with the opencl
distro feature).
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (48196a4).
Version 1.0 adds rotation, RGBP888 output, background colour fill for
downscaled output and common YUV/RGB conversion kernels, drops the
OCL_QuerySupportMap API and fixes several conversion and Coverity
issues. imx-gst1.0-plugin 4.11.1 needs the new API.
The license and the installed files are unchanged.
Tested by building it for imx8mq-evk, imx8mp-lpddr4-evk and
imx95-19x19-verdin (with the opencl distro feature), together with
imx-gst1.0-plugin 4.11.1.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
|
| |\
| |
| | |
imx-system-manager: Update to 2026q3
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the revision from the NXP LF6.18.37_2.1.0 release
(rel_imx_sm_2026q3, 114 commits). It adds i.MX 937 and i.MX 95
FRDM support, i.MX 95 B1 documentation and SCMI fixes, and drops
the i.MX 94 A0 silicon workarounds.
All the SM configs used by the layer's machines are still present.
Tested by building imx-system-manager for imx95-19x19-verdin
(mx95evk) and imx943-19x19-lpddr4-evk (mx94evk and mx94alt), and
imx-boot for imx95-19x19-verdin, with meta-arm-toolchain.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \
| | |
| | | |
Port gstreamer 2.1.0
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (9a9bbef).
It brings waylandsink fixes (a use-after-free and the allocator
choice), a kmssink tile modifier fix and a lower rank for the
imxvideoconvert_ocl autovideoconvert combinations.
Fetch with git:// instead of gitsm://, as meta-imx does: the fork has
no submodules.
Tested by building it for imx8mq-evk and imx93-11x11-lpddr4x-evk;
the gstcuda gir patch still applies.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (042e5a5).
It brings v4l2 decoder fixes (P010 10-bit on i.MX 952, a buffer
leak on qbuf failure, VC1 on Amphion), a matroska-mux fix and
upstream robustness fixes for rtpsbcdepay, qtmoovrecover and
gdkpixbufdec.
Fetch with git:// instead of gitsm://, as meta-imx does: the fork has
no submodules.
Tested by building it for imx8mq-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (95d3a18).
It brings gldownload fixes for a crash and an R/B channel swap,
a videopool alignment fix and an opusdec fix.
Fetch with git:// instead of gitsm://, as meta-imx does: the fork has
no submodules.
Tested by building it for imx8mq-evk and imx93-11x11-lpddr4x-evk;
the gstgl gir patch still applies.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move to the NXP fork branch and commit used by the LF6.18.37_2.1.0
release (ac230c2).
The only new commit adds an SBOM file.
Fetch with git:// instead of gitsm://, as meta-imx does: the fork has
no submodules.
Tested by building it for imx8mq-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
|
| |\ \
| | |
| | | |
isp-imx: Update to 4.2.2.26.3
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the version used by the lf-6.18.37_2.1.0 release, which
ships under the LA_OPT_NXP_Software_License v64.2 EULA.
The 4.2.2.26.3 binaries are already linked against libjsoncpp.so.27,
so drop the patchelf step that rewrote the jsoncpp dependency, along
with the patchelf-native build dependency.
Tested by building isp-imx for imx8mp-lpddr4-evk: the start_isp
patch applies, and libmedia_server.so and isp_media_server need
libjsoncpp.so.27. No board test: i.MX 8M Plus only.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \
| | |
| | | |
firmware-nxp-wifi: Update to lf-6.18.37_2.1.0
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update to the NXP LF6.18.37_2.1.0 release (MM6X18552.p22), which
updates the firmware for all chips and moves to the NXP EULA v64.2.
No firmware file is added or removed, so the package split is
unchanged.
Tested by building firmware-nxp-wifi and checking that every
package ships the same files as before.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \ \
| |/ /
|/| | |
Port imx mkimage 2.1.0
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
imx-boot copies ${SYSTEM_MANAGER_FIRMWARE_NAME}.bin from the deploy
folder for i.MX 943 and i.MX 95, but only imx95-19x19-verdin sets
it. On imx943-19x19-lpddr4-evk imx-boot fails:
cp: cannot stat '.../deploy/images/imx943-19x19-lpddr4-evk/.bin'
Default it to the name imx-system-manager deploys,
${SYSTEM_MANAGER_FIRMWARE_BASENAME}-${SYSTEM_MANAGER_CONFIG}, as
meta-imx does.
Tested by building imx-boot for imx943-19x19-lpddr4-evk and
imx95-19x19-verdin.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update to the NXP LF6.18.37_2.1.0 release (16 commits). It adds
i.MX 937 support, fixes the i.MX 95 B1 container format and moves
the i.MX 94 default to REV A1 with the mx94* ELE container name.
The native mkimage patch for i.MX 8M still applies.
Tested by building imx-boot for imx8mq-evk, imx8mp-lpddr4-evk,
imx93-11x11-lpddr4x-evk, imx8qxp-mek (flash_spl),
imx943-19x19-lpddr4-evk (flash_a55) and imx95-19x19-verdin, with
u-boot-imx where fslc defaults to u-boot-fslc.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The NXP LF6.18.37_2.1.0 release moves i.MX 943 to A1:
- firmware-ele-imx 2.0.7 ships the A1 containers as
mx94a1-ahab-container.img and mx94a1runtime-ahab-container.img.
- imx-mkimage now defaults to REV A1 and names the ELE container
mx94$(rev)-ahab-container.img.
- imx-system-manager 2026q3 drops the i.MX 94 A0 workarounds.
Default IMX_SOC_REV to A1 for i.MX 943 and follow the new container
names, as meta-imx does.
Tested by building imx-boot (flash_a55, with u-boot-imx) for
imx943-19x19-lpddr4-evk: mkimage packs mx94a1-ahab-container.img
with REV=A1.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\ \
| | |
| | | |
imx-oei: Update to lf-6.18.37_2.1.0
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the revision from the NXP LF6.18.37_2.1.0 release (40
commits): DDR timing updates for i.MX 95, 943 and 952, new i.MX 937
and FRDM boards, and the GCC 15.2 toolchain default.
Add OEI_IEE, passed to make as iee=, as NXP does. It defaults to
"0", the Makefile default, so the output does not change; boards
can set it to enable the IEE region.
Tested by building imx-oei for imx95-19x19-verdin and
imx943-19x19-lpddr4-evk, with meta-arm-toolchain.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | | |
|
| |\ \
| |/
|/| |
firmware-ele-imx: Update to 2.0.7
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to the version from the NXP LF6.18.37_2.1.0 release. The new
archive ships the NXP EULA v64.2.
All container names used by the layer are still shipped, so no
machine configuration change is needed. Compared with 2.0.6, the
archive renames the i.MX 943 A1 containers to mx94a1-*, drops the
mx943a2 ones, and adds mx95b1, mx937a1 and the mx91a0/mx93a1 el2go
containers. The mx943a0 containers used by default are unchanged.
Tested by building firmware-ele-imx for imx8ulp-lpddr4-evk,
imx93-11x11-lpddr4x-evk, imx943-19x19-lpddr4-evk and
imx95-19x19-verdin, and imx-boot (with u-boot-imx) for
imx93-11x11-lpddr4x-evk.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
|
| |\
| |
| | |
firmware-imx: Update to 8.33
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the version from the NXP LF6.18.37_2.1.0 release. The new
archive ships the NXP EULA v64.2 and carries the same files as 8.32.
Updated firmware: the i.MX 8QM/8QXP Amphion encoder
(vpu_fw_imx8_enc.bin) and the i.MX 952 VPU decoder
(wave511_dec_fw.bin) and LD (imx9xm0p_ld_fw.bin).
Tested by building firmware-imx and imx-boot-firmware-files for
imx8mq-evk, and imx-boot-firmware-files for imx8qm-mek,
imx93-11x11-lpddr4x-evk and imx95-19x19-verdin.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|