summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2024-04-24 11:54:44 -0700
committerTom Hochstein <tom.hochstein@nxp.com>2024-04-24 16:17:06 -0700
commit353ae2dd16fa6b525f9f2987feedf32c1d6bebbb (patch)
treeb1287db1f88973436e064d91fee8b89ba678868b /recipes-graphics
parent2f35f317a58def6724ea1b1908d2a29325fd81f4 (diff)
downloadmeta-freescale-353ae2dd16fa6b525f9f2987feedf32c1d6bebbb.tar.gz
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 <tom.hochstein@nxp.com>
Diffstat (limited to 'recipes-graphics')
-rw-r--r--recipes-graphics/imx-g2d/imx-g2d-samples_git.bb22
1 files 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 649a16d2..55f88da3 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}"
9 9
10SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" 10SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}"
11GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" 11GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https"
12SRCBRANCH ?= "imx_2.1" 12SRCBRANCH = "imx_2.1"
13SRCREV = "4391dcda499870418bb38fe395c3cba0664c5bab" 13SRCREV = "bec2f3839737b0e83b68b1c976373d9a78e5762f"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
@@ -19,6 +19,7 @@ inherit pkgconfig
19PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" 19PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}"
20PACKAGECONFIG_IMPLEMENTATION = "" 20PACKAGECONFIG_IMPLEMENTATION = ""
21PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" 21PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu"
22PACKAGECONFIG_IMPLEMENTATION:mx95-nxp-bsp = "dpu95"
22PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" 23PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm"
23PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" 24PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev"
24PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" 25PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp"
@@ -29,28 +30,35 @@ PACKAGECONFIG[dpu] = " \
29 imx-dpu-g2d wayland-native wayland wayland-protocols, \ 30 imx-dpu-g2d wayland-native wayland wayland-protocols, \
30 , \ 31 , \
31 , \ 32 , \
32 gpu-drm gpu-fbdev pxp" 33 dpu95 gpu-drm gpu-fbdev pxp"
34PACKAGECONFIG[dpu95] = " \
35 BUILD_IMPLEMENTATION=dpu95, \
36 , \
37 imx-dpu-g2d wayland-native wayland wayland-protocols, \
38 , \
39 , \
40 dpu gpu-drm gpu-fbdev pxp"
33PACKAGECONFIG[gpu-drm] = " \ 41PACKAGECONFIG[gpu-drm] = " \
34 BUILD_IMPLEMENTATION=gpu-drm, \ 42 BUILD_IMPLEMENTATION=gpu-drm, \
35 , \ 43 , \
36 imx-gpu-g2d wayland-native wayland wayland-protocols, \ 44 imx-gpu-g2d wayland-native wayland wayland-protocols, \
37 , \ 45 , \
38 , \ 46 , \
39 dpu gpu-fbdev pxp" 47 dpu dpu95 gpu-fbdev pxp"
40PACKAGECONFIG[gpu-fbdev] = " \ 48PACKAGECONFIG[gpu-fbdev] = " \
41 BUILD_IMPLEMENTATION=gpu-fbdev, \ 49 BUILD_IMPLEMENTATION=gpu-fbdev, \
42 , \ 50 , \
43 imx-gpu-g2d, \ 51 imx-gpu-g2d, \
44 , \ 52 , \
45 , \ 53 , \
46 dpu gpu-drm pxp" 54 dpu dpu95 gpu-drm pxp"
47PACKAGECONFIG[pxp] = " \ 55PACKAGECONFIG[pxp] = " \
48 BUILD_IMPLEMENTATION=pxp, \ 56 BUILD_IMPLEMENTATION=pxp, \
49 , \ 57 , \
50 imx-pxp-g2d wayland-native wayland wayland-protocols, \ 58 imx-pxp-g2d wayland-native wayland wayland-protocols, \
51 , \ 59 , \
52 , \ 60 , \
53 dpu gpu-drm gpu-fbdev" 61 dpu dpu95 gpu-drm gpu-fbdev"
54 62
55EXTRA_OEMAKE += " \ 63EXTRA_OEMAKE += " \
56 SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ 64 SDKTARGETSYSROOT=${STAGING_DIR_HOST} \
@@ -65,4 +73,4 @@ FILES:${PN} += "/opt"
65 73
66PACKAGE_ARCH = "${MACHINE_SOCARCH}" 74PACKAGE_ARCH = "${MACHINE_SOCARCH}"
67 75
68COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp)" 76COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp|mx95-nxp-bsp)"