From 353ae2dd16fa6b525f9f2987feedf32c1d6bebbb Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Wed, 24 Apr 2024 11:54:44 -0700 Subject: imx-g2d-samples: Update to latest bec2f38 Adds support for i.MX 95. Align with NXP BSP 6.6.3-1.0.0. Signed-off-by: Tom Hochstein --- recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb index 649a16d24..55f88da39 100644 --- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb +++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb @@ -9,8 +9,8 @@ PV = "2.1+git${SRCPV}" SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" -SRCBRANCH ?= "imx_2.1" -SRCREV = "4391dcda499870418bb38fe395c3cba0664c5bab" +SRCBRANCH = "imx_2.1" +SRCREV = "bec2f3839737b0e83b68b1c976373d9a78e5762f" S = "${WORKDIR}/git" @@ -19,6 +19,7 @@ inherit pkgconfig PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" PACKAGECONFIG_IMPLEMENTATION = "" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" +PACKAGECONFIG_IMPLEMENTATION:mx95-nxp-bsp = "dpu95" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" @@ -29,28 +30,35 @@ PACKAGECONFIG[dpu] = " \ imx-dpu-g2d wayland-native wayland wayland-protocols, \ , \ , \ - gpu-drm gpu-fbdev pxp" + dpu95 gpu-drm gpu-fbdev pxp" +PACKAGECONFIG[dpu95] = " \ + BUILD_IMPLEMENTATION=dpu95, \ + , \ + imx-dpu-g2d wayland-native wayland wayland-protocols, \ + , \ + , \ + dpu gpu-drm gpu-fbdev pxp" PACKAGECONFIG[gpu-drm] = " \ BUILD_IMPLEMENTATION=gpu-drm, \ , \ imx-gpu-g2d wayland-native wayland wayland-protocols, \ , \ , \ - dpu gpu-fbdev pxp" + dpu dpu95 gpu-fbdev pxp" PACKAGECONFIG[gpu-fbdev] = " \ BUILD_IMPLEMENTATION=gpu-fbdev, \ , \ imx-gpu-g2d, \ , \ , \ - dpu gpu-drm pxp" + dpu dpu95 gpu-drm pxp" PACKAGECONFIG[pxp] = " \ BUILD_IMPLEMENTATION=pxp, \ , \ imx-pxp-g2d wayland-native wayland wayland-protocols, \ , \ , \ - dpu gpu-drm gpu-fbdev" + dpu dpu95 gpu-drm gpu-fbdev" EXTRA_OEMAKE += " \ SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ @@ -65,4 +73,4 @@ FILES:${PN} += "/opt" PACKAGE_ARCH = "${MACHINE_SOCARCH}" -COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp)" +COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp|mx95-nxp-bsp)" -- cgit v1.2.3-54-g00ecf