| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
U-Boot fork has been updated to include tagged version v2025.01 from
upstream.
Following commits were ported from 2024.07+fslc to this version:
----
aa4bc52d08 ("imx: iMX6: Define disconnect_from_pc function")
a6f371cad5 ("MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot")
bd90432d6c ("pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition")
49f4fa81f9 ("mx6sabre_common: Dynamically change the video output")
9f3a98873d ("mx6sabresd: Enable video interfaces in bootargs")
----
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
(cherry picked from commit 26bccf046ec12103520d2edd2587d954046dfb06)
|
|\
| |
| | |
[Backport styhead] libimxvpuapi2: Upgrade to version 2.3.1
|
| |
| |
| |
| | |
(cherry picked from commit 710b0e5c7d032ab9d47b8bdda2f918e86d626bad)
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* vpu: Add more options, flags, and frameskipping support to encoder API
* vpu: Deprecate min_intra_refresh_mb_count and replace it with flag
This is more practical, since the macroblock count if anyway usually set
to resemble the GOP length, so this might as well be automatically
calculated.
* vpu: encoder: Add GOP size checks
* vpu: encoder: Add imx_vpu_api_enc_get_encoded_frame_ext()
This is a preparation for reworked intra refresh support. In intra
refresh encoding, only the first frame is an I/IDR frame; all followup
frames are P frames. The start of an intra refresh interval qualifies
as a sync point. But since only P frames are present, callers callers
can't rely on the frame type to detect sync points. To fix this, the
imx_vpu_api_enc_get_encoded_frame_ext() is added to the API to be able
to communicate to callers that a sync point was produced.
* imx8m-hantro: Rewrite encoder to directly use the Hantro H1 API
This allows for more fine grained control of the H1 encoder.
Most notably, intra refresh works properly, and skipped frames
are correctly handled.
* imx8m-hantro: encoder: Add closed GOP interval support
* imx8m-hantro: encoder: Rework intra refresh
Use codec specific features for intra refresh. For h.264, use the Hantro
GDR (Gradual Decoder Refresh) feature, since it also takes care of
filling SEI message and SPS/PPS NALUs appropriately. For VP8, implement
a manual method. (Intra refresh is not officially supported in VP8
though. See the note about VP8 intra refresh in the comment blocks in
this commit.)
* imx6-coda: return IMX_VPU_API_ENC_RETURN_CODE_INVALID_CALL from
imx_vpu_api_enc_get_skipped_frame_info()
This keeps the imx6 backend consistent with the API. Previously, that
backend's implementation of that function was not returning anything at
all.
* imx8m-hantro: implement imx_vpu_api_enc_get_skipped_frame_info() stubs
for all encoders
Implement this function for all encoders to fix a linker error in
gstreamer-imx.
These encoders never return IMX_VPU_API_ENC_OUTPUT_CODE_FRAME_SKIPPED,
so we always return IMX_VPU_API_ENC_RETURN_CODE_INVALID_CALL from
imx_vpu_api_enc_get_skipped_frame_info().
* imx8m-hantro: dummy_encoder: add imx_vpu_api_enc_get_encoded_frame_ext()
Linking gstreamer-imx will fail if imx_vpu_api_enc_get_encoded_frame_ext)
is not available.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
(cherry picked from commit 71bef353dc461541f2a554e8cbed42d026718488)
|
|\
| |
| | |
[Backport styhead] imx-gpu-viv: Add missing PROVIDES virtual/libgles3
|
|/
|
|
|
|
|
| |
The recipe is missing PROVIDES virtual/libgles3 for i.MX 6 and 7 GPU.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit ed203f9d540860901caeb7d48c38c0dd0edb84d7)
|
|\
| |
| | |
[Backport styhead] linux-fslc-imx: Forward port patches into 6.6-2.2.x
|
|/
|
|
|
|
|
|
| |
Port some patches from 6.6-2.1.x to 6.6-2.2.x and update the recipe
documentation to include them.
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit b50af8befaa566c4d866b795e425dd1dbd8db0d2)
|
|\
| |
| | |
[Backport styhead] Set default UBOOT_ENTRYPOINT for mx93-generic-bsp
|
|/
|
|
|
|
|
|
|
| |
It allows a correct kernel load address when using FIT image with
i.MX93. The value 0x80400000 has been retrieved from
imx93_11x11_evk_defconfig in uboot-imx.
Signed-off-by: Jonathan GUILLOT <jonathan@joggee.fr>
(cherry picked from commit 128523217561d9090902f6bcd90566c6fa103ad7)
|
|\
| |
| | |
[Backport styhead] linux-fslc-imx: Update 6.6-2.2.x to stable v6.6.74
|
|/
|
|
|
|
|
| |
Move to stable kernel version 6.6.74 and fix the NXP tag.
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit d31e3c3234430fd457910554fbe1f6c490677ff6)
|
|\
| |
| | |
[Backport styhead] firmware-upower: SRC_URI uses PN not BPN
|
|/
|
|
|
|
|
| |
Fix src-uri-bad QA error.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 980419236f0bfb0bc1861f9c8ba9f740a83c1fa2)
|
|\
| |
| | |
[Backport styhead] Fix dtb changes for 6.6.52_2.0.0
|
| |
| |
| |
| |
| |
| |
| | |
Fixes: #2093
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit a8b9c17eba8ccb972227f794f59868efb5c47374)
|
|/
|
|
|
|
|
|
|
|
| |
Revert commit that pulled in changes from a later branch.
Fixes: #2093
This reverts commit c1857d834eb1037dd5db3642cf2c1a2e5d482851.
(cherry picked from commit 0302b9ffc77c94bf5fe1323706344c8c9b5c3cd1)
|
| |
|
|\
| |
| | |
[Backport styhead] firmware-ele-imx: Use generic-bsp compatible
|
|/
|
|
|
| |
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
(cherry picked from commit a790076164115e65686c3eff973217874a39b2ec)
|
|\
| |
| | |
[Backport styhead] scripts: avoid pointless LICENSE churn
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I was wondering why a bot decided to force-push a commit to a PR of
mine. It turns out the script responsible for generating the LICENSE
file is not deterministic, so depending on random file system layout
we can end up regenerating the LICENSE without any actual change. For
example:
$ diff -u <(git show baf20676~1:LICENSE | sort) <(git show baf20676:LICENSE | sort)
shows that baf20676 didn't provide any change at all in the actual
contents, yet
$ git show --stat baf20676
commit baf20676bcd2b454577449dbf7b0346d7080b880
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Wed Jan 22 21:42:44 2025 +0000
Auto-update LICENSE file with current recipe licenses
LICENSE | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------
1 file changed, 128 insertions(+), 128 deletions(-)
(cherry picked from commit 0602af4c78ef5a6ee5e64d2cf9202c22aa636b25)
|
|\
| |
| | |
[Backport styhead] Basic i.MX91 platform support
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add the SECO FW file name for i.MX 91. It is based on
imx-6.6.52_2.2.0 NXP BSP release.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
(cherry picked from commit f79a6de90e7d492622a3870cef529337e54f6b9e)
|
|/
|
|
|
|
|
| |
It is based on imx-6.6.52_2.2.0 NXP BSP release.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
(cherry picked from commit 96b9e1da101979dc90c97eadfbbe40ba304cd15f)
|
|\
| |
| | |
[styhead] drop walnascar compatiblity
|
| | |
|
|/
|
|
|
| |
This branch is not, in fact, compatible with walnascar due to oe-core
commit 4ccc3bc8266c3.
|
| |
|
|\
| |
| | |
Add imxviv and imxmali overrides & upgrade to LF6.6.52_2.2.0
|
| |
| |
| |
| |
| |
| | |
Add libdecor to PACKAGECONFIG for imx platforms
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Bump version r50.0 -> r50.2
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Update checksum to latest
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Bump xwayland version 23.1.1.imx -> 23.2.5.imx
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bump imx-gpu-viv version 6.4.11.p2.8 -> 6.4.11.p2.10
Bump LIBVULKAN_API_VERSION 1.3.239 -> 1.3.204
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bump imx-dpu-g2d version 2.2.0 -> 2.2.2
Bump imx-gpu-g2d version 6.4.11.p2.8 -> 6.4.11.p2.10
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
Since imx-opencl-converter is supported going forward, the logic is
simpler if that is the default and only the exceptions must be noted.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| | |
There's no need for the SOC-specific overrides.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The recipe overrides for Mali are set currently by mx95 override. Add
imxmali and imxviv overrides for a simpler, scalable model. Use the new
model to set the preferred providers for the graphics libraries.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The default graphics provider is already set to mesa in
poky/meta/conf/distro/include/default-providers.inc, which is included
by bitbake.conf.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| |/
|/| |
qe-ucode: replace NXP-Binary-EULA with LICENSE to calculate checksum
|
|/
|
|
|
|
|
|
|
| |
According to the commit c89d7843943f("Move License File from
NXP-Binary-EULA to LICENSE") of repo https://github.com/nxp-qoriq/qoriq-qe-ucode.
NXP-Binary-EULA is renamed to LICENSE, so replace NXP-Binary-EULA
with LICENSE in recipe file.
Signed-off-by: Meng Li <Meng.Li@windriver.com>
|
|\
| |
| | |
linux-imx: Remove obsolete patch file
|
|/
|
|
| |
Signed-off-by: Timo Schuster <timo.schuster@leica-microsystems.com>
|
|\
| |
| | |
Upstream from NXP-6.6.52-2.0.0
|
| |
| |
| |
| |
| |
| | |
Update SRCREV to c89d784
Signed-off-by: Flora Hu <flora.hu@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Update SRCREV to 88ef2e8
Signed-off-by: Flora Hu <flora.hu@nxp.com>
|