summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Merge pull request #1435 from YoeDistro/yoe/mutOtavio Salvador2023-02-201-1/+1
|\ \ | |/ |/| boot-format: Use https protocol with github
| * boot-format: Use https protocol with githubKhem Raj2023-02-201-1/+1
|/ | | | | | | | | https is the preferred protocol especially with github Fixes WARNING: boot-format-git-r6 do_fetch: URL: git://github.com/nxp-qoriq-yocto-sdk/boot-format;nobranch=1 uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1432 from thochstein/imx93Otavio Salvador2023-02-173-10/+14
|\ | | | | Update opencv and wayland-protocols for i.MX 9
| * wayland-protocols: Add i.MX 9 series compatibility for NXP BSPTom Hochstein2023-02-171-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * wayland-protocols: Simplify compatibility logicTom Hochstein2023-02-171-1/+1
| | | | | | | | | | | | | | | | | | The recipe is for all i.MX 6-8 SOCs using NXP BSP, but it confusingly uses an indirect override imxfbdev|imxgpu. The override used does happen to cover all 6-8, but it is simpler to just use i.MX series overrides. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * opencv: Add support for i.MX 9Tom Hochstein2023-02-171-8/+11
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Use OpenCV fork for i.MX 93, NXP BSPTom Hochstein2023-02-171-1/+2
|/ | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>