diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-dpu-g2d_1.9.4.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-dpu-g2d_1.9.4.bb deleted file mode 100644 index 83a7df2bb..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-dpu-g2d_1.9.4.bb +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright (C) 2016 Freescale Semiconductor -# Copyright 2017-2021 NXP -# Released under the MIT license (see COPYING.MIT for the terms) - -DESCRIPTION = "GPU G2D library and apps for i.MX with 2D GPU and DPU" -LICENSE = "Proprietary" -LIC_FILES_CHKSUM = "file://COPYING;md5=e565271ec9a80ce47abbddc4bffe56fa" -PROVIDES += "virtual/libg2d" - -SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" -SRC_URI[md5sum] = "0b7fc529b3af3ecc3087a99cca0c627d" -SRC_URI[sha256sum] = "42d470373fd72b2e2aa8d8a226e133c61b0a88e4e5bddbfec9509f7d2764f206" - -inherit fsl-eula-unpack - -do_install () { - install -d ${D}${libdir} - install -d ${D}${includedir} - cp -r --no-preserve=ownership ${S}/g2d/usr/lib/*.so* ${D}${libdir} - cp -r --no-preserve=ownership ${S}/g2d/usr/include/* ${D}${includedir} - cp -r -d --no-preserve=ownership ${S}/gpu-demos/opt ${D} -} - -FILES:${PN} += "/opt" -INSANE_SKIP:${PN} += "ldflags" - -RDEPENDS:${PN} = "libgal-imx libdrm" - -# This is required to provide support for VPU Amphion HEVC tile format -# From NXP [MGS-5547] (commit e175d6b4f78deab24d319b852998bef55cdecc99): -# VPU Amphion HEVC tile support was added using OpenCL, so add a dependency on libopencl-imx. -RDEPENDS:${PN} += "libopencl-imx" - -COMPATIBLE_MACHINE = "(imxdpu)" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-g2d-samples_1.0.0.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-g2d-samples_1.0.0.bb deleted file mode 100644 index e62e43e37..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-g2d-samples_1.0.0.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "i.MX G2D Samples" -DESCRIPTION = "Set of sample applications for i.MX G2D" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://COPYING;md5=0858ec9c7a80c4a2cf16e4f825a2cc91" - -DEPENDS = "virtual/libg2d" - -GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxpmicro/g2d-samples.git;protocol=https" -SRCBRANCH ?= "imx_1.0" -SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" -SRCREV = "daf64d010666ef2458566573c074e238993f228c" - -S = "${WORKDIR}/git" - -do_configure[noexec] = "1" - -do_install() { - oe_runmake install DESTDIR=${D} PREFIX=${exec_prefix} -} - -FILES:${PN} += "/opt" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p2.4.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p2.4.bb deleted file mode 100644 index 15283bdbe..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p2.4.bb +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 2016 Freescale Semiconductor -# Copyright 2017-2021 NXP -# Copyright 2018 (C) O.S. Systems Software LTDA. -# Released under the MIT license (see COPYING.MIT for the terms) - -DESCRIPTION = "G2D library using i.MX GPU" -LICENSE = "Proprietary" -LIC_FILES_CHKSUM = "file://COPYING;md5=03bcadc8dc0a788f66ca9e2b89f56c6f" -DEPENDS = "libgal-imx" -PROVIDES = "virtual/libg2d" - -FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" - -SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" -SRC_URI[aarch64.md5sum] = "9d64a9c4a870419607d9e47e832eb997" -SRC_URI[aarch64.sha256sum] = "6065f545568e6cdc138f2d6e7cdcb525e477ce1d775c0ceabe2beb2eacf4eb5b" -SRC_URI[arm.md5sum] = "4d6cb47f09f268533cc6a9a90cc87555" -SRC_URI[arm.sha256sum] = "b298a38a16400e655ea46ab25b6261e602687e9970dd755594db343064a9ae53" - -S = "${WORKDIR}/${FSLBIN_NAME}" - -inherit fsl-eula-unpack - -do_install () { - cp -r -d --no-preserve=ownership ${S}/g2d/* ${D} -} - -INSANE_SKIP:${PN} += "ldflags" - -COMPATIBLE_MACHINE = "(imxgpu2d)" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6-overrides.inc b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6-overrides.inc deleted file mode 100644 index 6c382e592..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6-overrides.inc +++ /dev/null @@ -1,49 +0,0 @@ -require recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc - -PACKAGECONFIG ?= "valgrind" - -INHIBIT_SYSROOT_STRIP = "1" - -IMX_SOC = "IMX_SOC_NOT_SET" -IMX_SOC:mx8qm-nxp-bsp = "mx8qm" -IMX_SOC:mx8mp-nxp-bsp = "mx8mp" -IMX_SOC:mx8mq-nxp-bsp = "mx8mq" -IMX_SOC:mx8qxp-nxp-bsp = "mx8qxp" -IMX_SOC:mx8mn-nxp-bsp = "mx8mn" -IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" - -do_install:append() { - if [ -d ${S}/gpu-core/usr/lib/${IMX_SOC} ]; then - cp -r ${S}/gpu-core/usr/lib/${IMX_SOC}/* ${D}${libdir} - fi - # Undo removals - for header in ${GLES3_HEADER_REMOVALS}; do - cp ${S}/gpu-core/usr/include/GLES3/${header} ${D}${includedir}/GLES3 - done -} - -# dri and libVDK.so are removed, make a workaround so base install is not broken -do_install:prepend() { - mkdir -p ${S}/gpu-core/usr/lib/dri - mkdir -p ${S}/gpu-core/usr/lib/fb - touch ${S}/gpu-core/usr/lib/fb/libVDK.so.1.2.0 -} -do_install:append() { - rm -rf ${D}${libdir}/dri - rm -f ${D}${libdir}/libVDK-fb.so.1.2.0 -} - -RDEPENDS:libopenvg-imx += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-gpuconfig', '', d)}" - -FILES:libnn-imx:remove = "${libdir}/libnn*${SOLIBS} ${libdir}/libneuralnetworks${SOLIBS}" - -FILES:libvulkan-imx += "${libdir}/libvulkan_VSI${SOLIBS}" -INSANE_SKIP:libvulkan-imx += "dev-so" -FILES:libopenvx-imx += "${libdir}/libOpenVX${SOLIBS}" -INSANE_SKIP:libopenvx-imx += "dev-so dev-deps" -FILES:libopencl-imx += "${libdir}/libOpenCL${SOLIBS}" -INSANE_SKIP:libopencl-imx += "dev-so dev-deps" -FILES:libopenvg-imx += "${libdir}/libOpenVG*${SOLIBS}" -INSANE_SKIP:libopenvg-imx += "dev-so" -FILES:libvdk-imx += "${libdir}/libVDK*${SOLIBS}" -INSANE_SKIP:libvdk-imx += "dev-so" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch32.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch32.bb deleted file mode 100644 index 8b2f53a12..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch32.bb +++ /dev/null @@ -1,8 +0,0 @@ -require imx-gpu-viv-6-overrides.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=03bcadc8dc0a788f66ca9e2b89f56c6f" - -SRC_URI[md5sum] = "d577c4e34df73855ebf1c3b3be206f40" -SRC_URI[sha256sum] = "a0266612e8c9ca64b417047274941c867de1058db6709170d0bb5c8b8a38eab1" - -COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch64.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch64.bb deleted file mode 100644 index 970d636df..000000000 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p2.4-aarch64.bb +++ /dev/null @@ -1,8 +0,0 @@ -require imx-gpu-viv-6-overrides.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=03bcadc8dc0a788f66ca9e2b89f56c6f" - -SRC_URI[md5sum] = "d53371c1a9a504ff15f747e725164dcb" -SRC_URI[sha256sum] = "6106133afed40327b65d3eec0c197d214ff8f28f8ce3cad94653be4bffb9f9d4" - -COMPATIBLE_MACHINE = "(mx8-nxp-bsp)"