summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move imx-boot-container MACHINEOVERRIDES to extendertopic/simplify-imx-boot-containerOtavio Salvador2023-03-296-15/+15
| | | | | | | | | The imx-boot-container is SoC specific so it should not be set inside the machine but in the BSP basic settings. This commit moves it to the imx-base.inc file as the bootloader recipe can still opt to not inherit the class specifically. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Remove conditional imx-boot-container MACHINEOVERRIDESOtavio Salvador2023-03-295-21/+5
| | | | | | | | The imx-boot-container MACHINEOVERRIDES allows the bootloader recipe to enable the binman support for the SoCs which uses it. The conditional belongs to the bootloader recipe and can be removed from machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #1460 from junzhuimx/masterOtavio Salvador2023-03-221-7/+7
|\ | | | | use-imx-security-controller-firmware.bbclass: SECO_FIRMWARE_NAME as w…
| * use-imx-security-controller-firmware.bbclass: SECO_FIRMWARE_NAME as weak ↵Jun Zhu2023-03-221-7/+7
|/ | | | | | | | | variable With `SECO_FIRMWARE_NAME` weak variable, user can update with new name when new version is released. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Merge pull request #1458 from boundarydevices/masterOtavio Salvador2023-03-181-4/+3
|\ | | | | isp-imx: Update isp-imx_4.2.2.19.0.bb to commit a7ef904
| * isp-imx: Update isp-imx_4.2.2.19.0.bb to commit a7ef904Gary Bisson2023-03-161-4/+3
|/ | | | | | | | | | | - NXP decided to change the binaries without updating the version [1] - Here is NXP changelog: [LF-8298] Fix intermittent build break "Error copying file ... isi_common.h". [1] https://github.com/nxp-imx/meta-imx/commit/43c0642e Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* Merge pull request #1456 from YoeDistro/yoe/mutOtavio Salvador2023-03-1414-2/+477
|\ | | | | imx-gst1.0-plugin: Fix build with clang
| * dpdk: Use nonarch_base_libdir instead of hardcoding /lib for module pathKhem Raj2023-03-131-1/+1
| | | | | | | | | | | | This fixes build with distros using usrmerge distro feature Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * dpdk_19.11-20.12.bb: Fix build with gcc-12Khem Raj2023-03-132-0/+50
| | | | | | | | | | | | Backport relevant fix from upstream dpdk Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * imx-gst1.0-plugin: Fix build with clangKhem Raj2023-03-1311-1/+426
|/ | | | | | | These warnings are already there, gcc just does not error on them yet but clang does. Therefore clean them up a bit Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1455 from YoeDistro/yoe/mutOtavio Salvador2023-03-132-3/+3
|\ | | | | xdg-desktop-portal-wlr: Disable when using vivante gpu driver
| * xdg-desktop-portal-wlr: Disable when using vivante gpu driverKhem Raj2023-03-132-3/+3
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1454 from YoeDistro/yoe/mutOtavio Salvador2023-03-131-0/+9
|\ | | | | qtmultimedia: Fix build of dependencies when using vivante gpu drivers
| * qtmultimedia: Fix build of dependencies when using vivante gpu driversKhem Raj2023-03-131-0/+9
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1453 from YoeDistro/yoe/mutOtavio Salvador2023-03-133-0/+12
|\ | | | | xdg-desktop-portal-wlr: Disable build when using imx gpu driver
| * gstreamer1.0-plugins-base: Provide gstreamer1.0-plugins-base-videoconvertscaleKhem Raj2023-03-131-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | This builds a bridge for packagegroups from oe-core master which are upgraded to use gstreamer 1.22 and some packages are merged together e.g. videoconvertscale is unified version of videoconvert and videoscale packages Fixes ERROR: gstreamer1.0-meta-base-1.0-r0 do_package_qa: QA Issue: gstreamer1.0-meta-base rdepends on gstreamer1.0-plugins-base-videoconvertscale, but it isn't a build dependen cy? [build-deps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * piglit: Fix build with clang when using NXP BSPKhem Raj2023-03-131-0/+1
| | | | | | | | | | | | | | | | | | Fixes build errors e.g. tests/egl/egl-util.c:89:9: error: incompatible integer to pointer conversion returning 'Pixmap' (aka 'unsigned long') from a function with result type 'EGLNativePixmapType' (aka 'struct wl_egl_pixmap *') [-Wint-conversion] return XCreatePixmap(state->dpy, state->win, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * xdg-desktop-portal-wlr: Disable build when using imx gpu driverKhem Raj2023-03-131-0/+3
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1451 from YoeDistro/yoe/mutOtavio Salvador2023-03-132-0/+5
|\ | | | | Fix vlc build with imx gpu
| * vlc: Disable x11 when using imx gpu driverKhem Raj2023-03-131-0/+2
| | | | | | | | | | | | | | It does not provide glx implementation which is needed for vlc x11 support Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * layer.conf: Add multimedia-layer to dynamic layersKhem Raj2023-03-131-0/+3
|/ | | | | | This is to patchup some meta-multimedia recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1450 from YoeDistro/yoe/mutOtavio Salvador2023-03-139-1/+245
|\ | | | | Pin More gstreamer components for 1.20.3.imx
| * dpdk: Always use gcc compilerKhem Raj2023-03-121-0/+3
| | | | | | | | | | | | Setting TOOLCHAIN=clang helps it compile with meta-clang in mix Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * optee-test: Fix build with clang compilerKhem Raj2023-03-121-0/+4
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gstreamer1.0-plugins-good: Fix build with clangKhem Raj2023-03-122-0/+33
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gst-devtools: Add recipe for 1.20.3.imxKhem Raj2023-03-113-0/+95
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gstreamer1.0-vaapi: Do not use glx backend on imxKhem Raj2023-03-111-3/+1
| | | | | | | | | | | | vivante does not implement glx Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gstreamer1.0-omx: Add 1.20.3.imx recipeKhem Raj2023-03-112-0/+53
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gstreamer1.0-vaapi: Add 1.20.3.imx recipeKhem Raj2023-03-112-1/+59
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1449 from YoeDistro/yoe/mutOtavio Salvador2023-03-115-6/+49
|\ | | | | gstreamer1.0-libav,gstreamer1.0-plugins-ugly,gstreamer1.0-rtsp-server…
| * gstreamer1.0-python: Add 1.20.3.imx version to match imx setKhem Raj2023-03-112-0/+31
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * gstreamer1.0-libav,gstreamer1.0-plugins-ugly,gstreamer1.0-rtsp-server: Drop ↵Khem Raj2023-03-113-6/+18
|/ | | | | | | | | | .imx when needing gstreamer version Fixes fetching errors otherwise, since it can not file source tarballs on gstreamer download servers with 1.20.3.imx suffix Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jose Quaresma <jose.quaresma@foundries.io>
* Merge pull request #1448 from quaresmajose/gstOtavio Salvador2023-03-104-3/+18
|\ | | | | gstreamer: rename the version to be imx specific
| * gstreamer: rename the version to be imx specificJose Quaresma2023-03-104-3/+18
|/ | | | | | | | | | These recipes are copies of oe-core 1.20.3 that are not available anymore upstream on the master branch. The requirement to have them is because they are dependencies of the other ones imx specific gstreamer forks on the layer. So make their names maching the exisng ones will make it more safe. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
* Merge pull request #1445 from sapiippo/masterOtavio Salvador2023-03-085-0/+202
|\ | | | | gstreamer: add recipes for upstream 1.20.3 versions
| * gstreamer: add recipes for upstream 1.20.3 versionsSamuli Piippo2023-03-085-0/+202
|/ | | | | | | | oe-core has moved to gstreamer 1.22.0 and recipes which don't have an imx version can no longer be built. Add older version of those components to be used with the gstreamer 1.20.3.imx. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge pull request #1441 from mdrodrigo/topic/wksfileOtavio Salvador2023-03-011-0/+19
|\ | | | | imx-imx-boot.wks: Add wks file without bootpart
| * imx-imx-boot.wks: Add wks file without bootpartRodrigo M. Duarte2023-03-011-0/+19
| | | | | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* | Merge pull request #1395 from thochstein/imx8mnulOtavio Salvador2023-03-013-33/+107
|\ \ | |/ |/| Add i.MX 8M Nano UltraLite EVK
| * opencv: Fix override for i.MX 8M Nano UltraLite SOCTom Hochstein2023-02-201-5/+5
| | | | | | | | | | | | The SOC override leaked early with a different name. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Add support for i.MX 8M Nano UltraLite SOCTom Hochstein2023-02-201-28/+33
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Add linux-firmware-imx-sdma-imx7d for all i.MX 8Tom Hochstein2023-02-201-3/+3
| | | | | | | | | | | | The SDMA firmware is recommended for all i.MX 8. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Fix MACHINE_FIRMWARE orderTom Hochstein2023-02-201-4/+4
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx8mnul-ddr3l-evk: Add i.MX 8M Nano UltraLite EVK machineTom Hochstein2023-02-201-0/+69
| | | | | | | | | | | | The new machine is currently supported only by linux-imx and u-boot-imx. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1434 from thochstein/miscOtavio Salvador2023-02-205-2/+6
|\ \ | | | | | | Upgrade imx-sc-firmware, update machine devicetrees for NXP BSP
| * | imx8qxp-mek: Add imx8qxp-mek-sof.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * | imx8qm-mek: Add imx8qm-mek-sof.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * | imx8mp-lpddr4-evk: Add imx8mp-evk-revA3-8mic-revE.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * | imx8mn-lpddr4-evk: Add imx8mn-evk-usd-wifi.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * | imx-sc-firmware: Upgrade 1.14.0 -> 1.15.0Tom Hochstein2023-02-201-2/+2
| |/ | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>