diff options
-rw-r--r-- | recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | 22 |
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 | ||
10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" | 10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" |
11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" | 11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" |
12 | SRCBRANCH ?= "imx_2.1" | 12 | SRCBRANCH = "imx_2.1" |
13 | SRCREV = "4391dcda499870418bb38fe395c3cba0664c5bab" | 13 | SRCREV = "bec2f3839737b0e83b68b1c976373d9a78e5762f" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
16 | 16 | ||
@@ -19,6 +19,7 @@ inherit pkgconfig | |||
19 | PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" | 19 | PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" |
20 | PACKAGECONFIG_IMPLEMENTATION = "" | 20 | PACKAGECONFIG_IMPLEMENTATION = "" |
21 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" | 21 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" |
22 | PACKAGECONFIG_IMPLEMENTATION:mx95-nxp-bsp = "dpu95" | ||
22 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" | 23 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" |
23 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" | 24 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" |
24 | PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" | 25 | PACKAGECONFIG_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" |
34 | PACKAGECONFIG[dpu95] = " \ | ||
35 | BUILD_IMPLEMENTATION=dpu95, \ | ||
36 | , \ | ||
37 | imx-dpu-g2d wayland-native wayland wayland-protocols, \ | ||
38 | , \ | ||
39 | , \ | ||
40 | dpu gpu-drm gpu-fbdev pxp" | ||
33 | PACKAGECONFIG[gpu-drm] = " \ | 41 | PACKAGECONFIG[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" |
40 | PACKAGECONFIG[gpu-fbdev] = " \ | 48 | PACKAGECONFIG[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" |
47 | PACKAGECONFIG[pxp] = " \ | 55 | PACKAGECONFIG[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 | ||
55 | EXTRA_OEMAKE += " \ | 63 | EXTRA_OEMAKE += " \ |
56 | SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ | 64 | SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ |
@@ -65,4 +73,4 @@ FILES:${PN} += "/opt" | |||
65 | 73 | ||
66 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | 74 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" |
67 | 75 | ||
68 | COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp)" | 76 | COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp|mx95-nxp-bsp)" |