From 6ec6cb2c5059235b18b1f26ef743381b276885db Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Fri, 26 May 2023 07:41:41 -0700 Subject: imx-gpu-viv: Move cl_viv_vx_ext.h to libopencl-imx-dev The header file cl_viv_vx_ext.h is an i.MX extension for VX intrinsic programming, enabling some specific OpenVX application to accelerate ML. It belongs with the other OpenCL headers files. Signed-off-by: Tom Hochstein --- recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'recipes-graphics') diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 34034537..8eabb26e 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc @@ -107,7 +107,7 @@ PACKAGES =+ " \ PACKAGES_GBM = "" PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev" -PACKAGES_OPENCL = "libclc-imx libclc-imx-dev libopencl-imx libopencl-imx-dev" +PACKAGES_OPENCL = "libclc-imx libopencl-imx libopencl-imx-dev" PACKAGES_OPENCL:mx7-nxp-bsp = "" PACKAGES_OPENCL:mx8mm-nxp-bsp = "" @@ -248,7 +248,7 @@ do_install () { if [ -z "${PACKAGES_OPENCL}" ]; then set -f - for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx} ${FILES:libclc-imx-dev}; do + for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx}; do set +f rm -rf ${D}$f done @@ -257,6 +257,10 @@ do_install () { # Install Vendor ICDs for OpenCL's installable client driver loader (ICDs Loader) install -d ${D}${sysconfdir}/OpenCL/vendors/ install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd + + if [ -z "${PACKAGES_OPENVX}" ]; then + rm -f ${D}${includedir}/CL/cl_viv_vx_ext.h + fi fi if [ -z "${PACKAGES_OPENVX}" ]; then @@ -328,7 +332,6 @@ do_install:append:libc-musl() { ALLOW_EMPTY:${PN} = "1" FILES:libclc-imx = "${libdir}/libCLC${SOLIBS}" -FILES:libclc-imx-dev = "${includedir}/CL/cl_viv_vx_ext.h" # libEGL.so is used by some demo apps from Freescale INSANE_SKIP:libegl-imx += "dev-so" -- cgit v1.2.3-54-g00ecf