summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | fsl-kernel-localversion: fix regression setting LOCALVERSIONJavier Viguera2023-06-191-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CONFIG_LOCALVERSION is a string setting. It needs to go between quotes in the .config file. $ grep CONFIG_LOCALVERSION= .config CONFIG_LOCALVERSION="-dey" Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | | Merge pull request #1577 from MaxKrummenacher/masterOtavio Salvador2023-06-171-0/+4
|\ \ \ | |/ / |/| | basler-camera: delete files also provided by isp-imx
| * | basler-camera: delete files also provided by isp-imxMax Krummenacher2023-06-171-0/+4
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The binary blob providing basler-camera files now (4.2.2.21) contains configuration files for the Omnivion OS08A20 as used on NXP's camera module [1]. Those files have been and still are provided by isp-imx. The content is identical. Delete them to prevent the following error during do_rootfs if the basler-camera package is installed into a image: | * check_data_file_clashes: Package libdaa3840-30mc1 wants to install file | .../rootfs/opt/imx8-isp/bin/dewarp_config/sensor_dwe_os08a20_1080P_config.json | But that file is already provided by package * isp-imx | * check_data_file_clashes: Package libdaa3840-30mc1 wants to install file | .../rootfs/opt/imx8-isp/bin/dewarp_config/sensor_dwe_os08a20_4K_config.json | But that file is already provided by package * isp-imx [1] https://www.nxp.com/part/IMX-OS08A20#/ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* | Merge pull request #1573 from thochstein/vulkanOtavio Salvador2023-06-131-3/+3
|\ \ | | | | | | vulkan-validation-layers: Fix do_configure failure
| * | vulkan-validation-layers: Fix do_configure failureTom Hochstein2023-06-131-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | The build does fail in do_configure: ``` | CMake Error at /opt/work/upstream/fsl-xwayland/tmp/work/cortexa72-cortexa53-crypto-mx8-fsl-linux/vulkan-validation-layers/1.2.182.0.imx-r0/recipe-sysroot-native/usr/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message): | Could NOT find VulkanHeaders (missing: VulkanHeaders_INCLUDE_DIR) Updating EXTRA_OECMAKE to match the upstream recipe does fix the configure error ``` Checking the upstream recipe, there are three changes in `EXTRA_OECMAKE`. Aligning those does fix the failure. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1568 from EasyIP2023/feature/support-vvlOtavio Salvador2023-06-132-3/+57
|\ \ | | | | | | add vulkan-validation-layers support
| * | imx-base: set PREFERRED_VERSION_vulkan-validation-layersVincent Davis Jr2023-06-131-3/+5
| | | | | | | | | | | | Signed-off-by: Vincent Davis Jr <vince@underview.tech>
| * | vulkan-validation-layers: add new recipe v1.2.182.0Vincent Davis Jr2023-06-131-0/+52
|/ / | | | | | | | | | | | | | | | | | | | | Add a recipe to build the Khronos official Vulkan validation layers that can assist developers in verifying that their applications correctly use the Vulkan APIs. Using vulkan version v1.2.182.0 to be compatible with other vulkan recipes in meta-freescale layer. Signed-off-by: Vincent Davis Jr <vince@underview.tech>
* | Merge pull request #1571 from EasyIP2023/feature/change-vulkan-recipe-namesOtavio Salvador2023-06-135-3/+3
|\ \ | | | | | | recipes-downgrade/vulkan: rename vulkan packages
| * | recipes-downgrade/vulkan: rename vulkan packagesVincent Davis Jr2023-06-125-3/+3
|/ / | | | | | | | | | | | | | | | | | | Rename from <recipe name>_<version>.bb to <recipe name>_<version>.imx.bb Hopefully making it more obvious that recipes are forks/older version of what's in OE-core. Signed-off-by: Vincent Davis Jr <vince@underview.tech>
* | Merge pull request #1570 from limeng-linux/masterOtavio Salvador2023-06-122-0/+34
|\ \ | | | | | | meta-freescale: tsntool: remove redundant parameters from BIN_LDFLAGS
| * | meta-freescale: tsntool: remove redundant parameters from BIN_LDFLAGSMeng Li2023-06-122-0/+34
|/ / | | | | | | | | | | | | The recipe file has pass the same parameter(-Wl,-rpath-link,<lib path>) to Makefile, so remove redundant parameters from BIN_LDFLAGS. Signed-off-by: Meng Li <Meng.Li@windriver.com>
* | Merge pull request #1569 from YoeDistro/kraj/lldOtavio Salvador2023-06-103-1/+4
|\ \ | | | | | | imx-atf: Explicitly demand BFD linker
| * | imx-sc-firmware: Remove -fuse-ld=lld from linker flagsKhem Raj2023-06-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | This package uses its own pre-compiled toolchain which is based on old gcc where -fuse-ld=lld is not implemented and it breaks the builds for distros using `ld-is-lld` distro feature Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | imx-gpu-viv: Skip dev-deps QA check on libopenvx-imxKhem Raj2023-06-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recently a dependency on a dev package namely libopencl-imx-dev was added via https://github.com/Freescale/meta-freescale/pull/1563 which now triggers the QA check ERROR: imx-gpu-viv-1_6.4.11.p1.0-aarch64-r0 do_package_qa: QA Issue: libopenvx-imx rdepends on libopencl-imx-dev [dev-deps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | imx-atf: Explicitly demand BFD linkerKhem Raj2023-06-091-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | This component uses BFD linker specific options which may not be available when default ld is not GNU BFD LD Fixes | aarch64-yoe-linux-ld: error: unknown argument '--fix-cortex-a53-835769' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | Merge pull request #1567 from limeng-linux/masterOtavio Salvador2023-06-091-0/+3
|\ \ | | | | | | meta-freescale: fmlib: map kernel source path to target path
| * | meta-freescale: fmlib: map kernel source path to target pathMeng Li2023-06-091-0/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | When building package fmlib based on Yocto version mickledore, there is below warning reported: WARNING: fmlib-git-r1 do_package_qa: QA Issue: File /usr/lib64/libfm-arm.a in package fmlib-staticdev contains reference to TMPDIR [buildpaths] Because the KERNEL_SRC is passed into Makefile, and not mapped to a target path like the source of this package. To void this warning, it also needs to add the path map in CFLAGS for kernel source. Signed-off-by: Meng Li <Meng.Li@windriver.com>
* | Merge pull request #1563 from thochstein/cl_viv_vx_ext.hOtavio Salvador2023-06-081-6/+5
|\ \ | | | | | | imx-gpu-viv: Add runtime dependency for OpenCL VX Intrinsic Extension
| * | imx-gpu-viv: Add runtime dependency for OpenCL VX Intrinsic ExtensionTom Hochstein2023-06-061-6/+5
| |/ | | | | | | | | | | | | | | The OpenCL implementation includes an extension for VX Intrinsics. To use it, an app requires the CL compiler and /usr/include/CL/cl_viv_vx_ext.h, so add the appropriate runtime dependency to libopenvx-imx. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1566 from YoeDistro/yoe/mutOtavio Salvador2023-06-084-0/+37
|\ \ | | | | | | Fixes with latest oe-core master changes and clang16
| * | mpv: Do not enable x11 when using vivante graphics driverKhem Raj2023-06-081-0/+2
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | gstreamer1.0-plugins-good: Fix build with clang-16Khem Raj2023-06-082-0/+33
| | | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | gstreamer1.0-python: package the internal libraries explicitlyKhem Raj2023-06-081-0/+2
|/ / | | | | | | | | | | | | | | | | | | | | setuptools3-base FILES assignments have been simplified, therefore the internal libraries should be now packaged explicitly. Fixes ERROR: QA Issue: gstreamer1.0-python: Files/directories were installed but not shipped in any package: /usr/lib/gstreamer-1.0/libgstpython.so Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | Merge pull request #1562 from liuming50/introduce-xwayland-PACKAGECONFIGOtavio Salvador2023-06-071-0/+9
|\ \ | |/ |/| weston-init: disable xwayland for mainline BSPs
| * weston-init: disable xwayland for mainline BSPsMing Liu2023-06-071-0/+9
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A regression was introduced by commit 47f0410be1: [ weston-init: Rework weston.ini configuration ] xwayland had been dropped from weston.ini for mainline BSPs before that commit, since it's not supported by mainline BSPs: [ weston-init: comment in xwayland=true for mainline BSPs The main recipe now sets xwayland=true in weston.ini, but xwayland does not really work for mainline BSPs, the following error was observed on both imx6/imx7 machines, as follows: ``` | # gst-play-1.0 testvideo_h264_360p.mp4 | Press 'k' to see a list of keyboard shortcuts. | Now playing testvideo_h264_360p.mp4 | X connection to :0.0 broken (explicit kill or server shutdown). ``` after removing "xwayland=true" from weston.ini, it works again. This patch mainly aims to resolve this problem by introducing a variable INI_COMMENT_ASSIGNMENTS that the end users could set to comment a line in weston.ini. ] but after commit 47f0410be1, "xwayland=true" is added back again to weston.ini. Introduce a xwayland PACKAGECONFIG to control that, drop it from weston.ini for mainline BSPs. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* Merge pull request #1559 from thochstein/multimediaOtavio Salvador2023-06-027-34/+48
|\ | | | | gstreamer LF6.1.1-1.0.0 update
| * imx-alsa-plugins: Update MM_04.07.01_2208_L5.15.y -> MM_04.07.03_2301_L6.1.yTom Hochstein2023-06-021-3/+4
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-lib: Fix license, add i.MX 9 supportTom Hochstein2023-06-021-8/+9
| | | | | | | | | | | | | | The latest version of imx-lib renamed the license file and added i.MX 9 support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-good: Fix libsoup runtime dependencyTom Hochstein2023-06-011-0/+1
| | | | | | | | | | | | | | Backport a fix for libsoup: https://github.com/openembedded/openembedded-core/commit/56c4559788d3d87ceed965aedd03d461df5999aa Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0*: Update MM_04.07.02_2210_L5.15.y -> MM_04.07.03_2301_L6.1.yTom Hochstein2023-06-015-13/+26
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-good: Move i.MX overrides to overrides sectionTom Hochstein2023-05-311-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-base: Move i.MX overrides to overrides sectionTom Hochstein2023-05-311-9/+7
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1560 from chrisdimich/masterOtavio Salvador2023-06-028-97/+44
|\ \ | | | | | | Update various recipes as per NXP release 6.1.1-1.0.0
| * | basler-camera: upgrade to 4.2.2.21.0Chris Dimich2023-06-021-3/+3
| | | | | | | | | | | | | | | | | | As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * | isp-imx: upgrade to 4.2.2.21.0Chris Dimich2023-06-011-9/+12
| | | | | | | | | | | | | | | | | | As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * | kernel-module-isp-vvcam: upgrade to 4.2.2.21.0Chris Dimich2023-06-012-24/+20
| | | | | | | | | | | | | | | | | | As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * | imx-vpuwrap: Upgrade to 6.1.1-1.0.0Chris Dimich2023-06-011-3/+3
| | | | | | | | | | | | | | | | | | As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * | imx-vpu-hantro-daemon: upgrade to 1.1.6Chris Dimich2023-06-011-2/+2
| | | | | | | | | | | | | | | | | | As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * | imx-vpu-hantro: upgrade to 1.28.0Chris Dimich2023-06-012-56/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove patch that prevented warning from oe qa, but no longer needed as new version builds with no warning. As per NXP langdale-6.1.1-1.0.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
* | | Merge pull request #1557 from Ossanes/topic/bump-kernelOtavio Salvador2023-06-011-2/+2
|\ \ \ | |_|/ |/| | linux-fslc: Bump revision to 58cb4aea (Linux 6.1.31)
| * | linux-fslc: update to v6.1.31Vinicius Aquino2023-06-011-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v6.1.31 from stable release. Relevant changes: - 9dd7c6bd8a02 ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config - ddc32335b72f ARM: imx_v6_v7_defconfig: Remove firmware loader helper - c8bd9d350e9c ARM64: defconfig: Enable KPROBES so allow LTTng use - a537328a29a1 ARM: mxs_defconfig: Enable KPROBES so allow LTTng use - 49c1fcc69f0f ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used - 33dcbe6ae47a media: coda: Change firmware probing order - 72237a237e1a drivers, misc: add U-Boot bootcount driver - 5034eca49602 fec: Add disable_giga parameter to force 10/100 operation - 05be689ec351 MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode - 144198f6fd9f ARM: imx: add cpu_is_imx6() routine Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* | Merge pull request #1555 from Ossanes/topic/bump-fslc-u-bootOtavio Salvador2023-05-311-1/+1
|\ \ | | | | | | u-boot-fslc: bump to revision 7341fbb
| * | u-boot-fslc: bump to revision 7341fbbVinicius Aquino2023-05-311-1/+1
|/ / | | | | | | | | | | mx6sabresd: Fix extra environment settings Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* | Merge pull request #1554 from Villemoes/uuu-drop-compatOtavio Salvador2023-05-311-2/+0
|\ \ | | | | | | uuu: drop bogus COMPATIBLE_MACHINE
| * | uuu: drop bogus COMPATIBLE_MACHINERasmus Villemoes2023-05-311-2/+0
|/ / | | | | | | | | | | | | | | | | | | | | This apparently prevents the recipe from actually building for the most useful variants, native and nativesdk - it's really rare that one would actually want to run uuu itself _on_ an imx target. Moreover, we have a test setup where we use Raspberry Pis for power cycling, exposing the serial console etc. from various boards, so we do want to build uuu for the BSPs we put on those RPis in order to automatically test bootstrapping of imx boards.
* | Merge pull request #1552 from thochstein/imx-gpu-vivOtavio Salvador2023-05-301-1/+5
|\ \ | | | | | | imx-gpu-viv: Limit cl_viv_vx_ext.h to 8QuadMax and 8M Plus
| * | imx-gpu-viv: Limit cl_viv_vx_ext.h to 8QuadMax and 8M PlusTom Hochstein2023-05-301-1/+5
|/ / | | | | | | | | | | The OpenCL extensions for VX Intrinsics is limited. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1546 from thochstein/libclc-imxOtavio Salvador2023-05-301-3/+6
|\ \ | | | | | | imx-gpu-viv: Move cl_viv_vx_ext.h out of libclc-imx-dev
| * | imx-gpu-viv: Move cl_viv_vx_ext.h to libopencl-imx-devTom Hochstein2023-05-271-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | The header file cl_viv_vx_ext.h is an i.MX extension for VX intrinsic programming, enabling some specific OpenVX application to accelerate ML. It belongs with the other OpenCL headers files. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>