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 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}" | |||
| 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)" |
