diff options
Diffstat (limited to 'recipes-graphics/imx-g2d')
-rw-r--r-- | recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb (renamed from recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb) | 6 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | 34 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb (renamed from recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb) | 10 |
3 files changed, 38 insertions, 12 deletions
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb index e2f5912b..b3bcbdf1 100644 --- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb +++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb | |||
@@ -4,14 +4,14 @@ | |||
4 | 4 | ||
5 | DESCRIPTION = "G2D library using i.MX DPU" | 5 | DESCRIPTION = "G2D library using i.MX DPU" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" |
8 | 8 | ||
9 | DEPENDS = "libgal-imx libdrm" | 9 | DEPENDS = "libgal-imx libdrm" |
10 | PROVIDES += "virtual/libg2d" | 10 | PROVIDES += "virtual/libg2d" |
11 | 11 | ||
12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" |
13 | SRC_URI[md5sum] = "fa60a480c8d98cee969aa520bc829bf4" | 13 | SRC_URI[md5sum] = "85daf26176695de80a024b5f67037f08" |
14 | SRC_URI[sha256sum] = "65acc7345dcaf39536d60ee4516ad731c403790ed05d61a818601392554a6620" | 14 | SRC_URI[sha256sum] = "1023814d810c0a85c91cb2170c77f663f624331261ba0e1ab1ce29e8c192e1bc" |
15 | 15 | ||
16 | inherit fsl-eula-unpack | 16 | inherit fsl-eula-unpack |
17 | 17 | ||
diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb index 8368aefc..46bd3a55 100644 --- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb +++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | |||
@@ -10,15 +10,39 @@ PV = "2.1+git${SRCPV}" | |||
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/nxpmicro/g2d-samples.git;protocol=https" | 11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxpmicro/g2d-samples.git;protocol=https" |
12 | SRCBRANCH ?= "imx_2.1" | 12 | SRCBRANCH ?= "imx_2.1" |
13 | SRCREV = "3268f291a15b2d8d5f650f627764a52eb0a8fc15" | 13 | SRCREV = "5a38513b97ff83b46777cf73da3cbe37b4976498" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
16 | 16 | ||
17 | inherit pkgconfig | 17 | inherit pkgconfig |
18 | 18 | ||
19 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" | 19 | PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" |
20 | 20 | PACKAGECONFIG_IMPLEMENTATION = "" | |
21 | PACKAGECONFIG[wayland] = "USE_WAYLAND=true,USE_WAYLAND=false,wayland-native wayland-protocols" | 21 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" |
22 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" | ||
23 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" | ||
24 | |||
25 | PACKAGECONFIG[dpu] = " \ | ||
26 | BUILD_IMPLEMENTATION=dpu, \ | ||
27 | , \ | ||
28 | imx-dpu-g2d wayland-native wayland-protocols, \ | ||
29 | , \ | ||
30 | , \ | ||
31 | gpu-drm gpu-fbdev" | ||
32 | PACKAGECONFIG[gpu-drm] = " \ | ||
33 | BUILD_IMPLEMENTATION=gpu-drm, \ | ||
34 | , \ | ||
35 | imx-gpu-g2d wayland-native wayland-protocols, \ | ||
36 | , \ | ||
37 | , \ | ||
38 | dpu gpu-fbdev" | ||
39 | PACKAGECONFIG[gpu-fbdev] = " \ | ||
40 | BUILD_IMPLEMENTATION=gpu-fbdev, \ | ||
41 | , \ | ||
42 | imx-gpu-g2d, \ | ||
43 | , \ | ||
44 | , \ | ||
45 | dpu gpu-drm" | ||
22 | 46 | ||
23 | EXTRA_OEMAKE += " \ | 47 | EXTRA_OEMAKE += " \ |
24 | SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ | 48 | SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ |
@@ -31,4 +55,6 @@ do_install() { | |||
31 | 55 | ||
32 | FILES:${PN} += "/opt" | 56 | FILES:${PN} += "/opt" |
33 | 57 | ||
58 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | ||
59 | |||
34 | COMPATIBLE_MACHINE = "(imxgpu2d)" | 60 | COMPATIBLE_MACHINE = "(imxgpu2d)" |
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb index 223fb955..524f15e9 100644 --- a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb +++ b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb | |||
@@ -5,17 +5,17 @@ | |||
5 | 5 | ||
6 | DESCRIPTION = "G2D library using i.MX GPU" | 6 | DESCRIPTION = "G2D library using i.MX GPU" |
7 | LICENSE = "Proprietary" | 7 | LICENSE = "Proprietary" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" |
9 | DEPENDS = "libgal-imx" | 9 | DEPENDS = "libgal-imx" |
10 | PROVIDES = "virtual/libg2d" | 10 | PROVIDES = "virtual/libg2d" |
11 | 11 | ||
12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" | 12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" |
13 | 13 | ||
14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" | 14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" |
15 | SRC_URI[aarch64.md5sum] = "bf2a4e45835863f0563760fc8a1b7d58" | 15 | SRC_URI[aarch64.md5sum] = "98d46bca2ae66e31b7e4878a7b622b99" |
16 | SRC_URI[aarch64.sha256sum] = "ff50ddfee2d989798a2aba84ef9114e01f8d867293891dc0aacfab1640cbf8a3" | 16 | SRC_URI[aarch64.sha256sum] = "8341d6e2cde3f3ffa035dc95b0487dd04a50531cc80f4cddc5a689ebc4946e02" |
17 | SRC_URI[arm.md5sum] = "45d0fce306a6e0c7237b27da7c787f26" | 17 | SRC_URI[arm.md5sum] = "ff96d069092424a50ba4542d6ef5e931" |
18 | SRC_URI[arm.sha256sum] = "0ba9806c4efa0154fc9f7be406e42bc2c50b975abd32cbe322cf7bcf6ae0d350" | 18 | SRC_URI[arm.sha256sum] = "7737a3372bcde34e2d275397df67c307df5033d5b133ac770f75cac4e1ec2580" |
19 | 19 | ||
20 | S = "${WORKDIR}/${FSLBIN_NAME}" | 20 | S = "${WORKDIR}/${FSLBIN_NAME}" |
21 | 21 | ||