summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2022-09-29 15:28:29 -0300
committerGitHub <noreply@github.com>2022-09-29 15:28:29 -0300
commit2404d9bffead0f5f43895a7e9047f8ccbc102f25 (patch)
tree33e9cdb3e9365a1c5af2d4275cf706a17469f1f2
parent557367ceadc89da7adee4ae0cd02dfc148133094 (diff)
parenta04dd567bbdeec733ee4e6e45bd4deaa014b5700 (diff)
downloadmeta-freescale-2404d9bffead0f5f43895a7e9047f8ccbc102f25.tar.gz
Merge pull request #1242 from Freescale/backport-1229-to-kirkstone
[Backport kirkstone] Some fixes for imx-nxp-bsp
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc9
1 files changed, 8 insertions, 1 deletions
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 474ddf35..0702600c 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -96,7 +96,6 @@ PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev"
96 96
97PACKAGES_OPENCL = "libopencl-imx libopencl-imx-dev libclc-imx libclc-imx-dev" 97PACKAGES_OPENCL = "libopencl-imx libopencl-imx-dev libclc-imx libclc-imx-dev"
98PACKAGES_OPENCL:mx7-nxp-bsp = "" 98PACKAGES_OPENCL:mx7-nxp-bsp = ""
99PACKAGES_OPENCL:mx8mm-nxp-bsp = ""
100 99
101PACKAGES_OPENVX = "" 100PACKAGES_OPENVX = ""
102PACKAGES_OPENVX:mx8qm-nxp-bsp = "libopenvx-imx libopenvx-imx-dev" 101PACKAGES_OPENVX:mx8qm-nxp-bsp = "libopenvx-imx libopenvx-imx-dev"
@@ -214,7 +213,9 @@ do_install () {
214 # Framebuffer backend for i.MX 8 and beyond 213 # Framebuffer backend for i.MX 8 and beyond
215 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl.pc ${D}${libdir}/pkgconfig/egl.pc 214 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl.pc ${D}${libdir}/pkgconfig/egl.pc
216 cp -r ${S}/gpu-core/usr/lib/wayland/* ${D}${libdir} 215 cp -r ${S}/gpu-core/usr/lib/wayland/* ${D}${libdir}
216 set -f
217 for f in ${FILES:libvdk-imx} ${FILES:libvdk-imx-dev}; do 217 for f in ${FILES:libvdk-imx} ${FILES:libvdk-imx-dev}; do
218 set +f
218 rm -rf ${D}/$f 219 rm -rf ${D}/$f
219 done 220 done
220 rm -rf \ 221 rm -rf \
@@ -228,7 +229,9 @@ do_install () {
228 fi 229 fi
229 230
230 if [ -z "${PACKAGES_OPENCL}" ]; then 231 if [ -z "${PACKAGES_OPENCL}" ]; then
232 set -f
231 for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx} ${FILES:libclc-imx-dev}; do 233 for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx} ${FILES:libclc-imx-dev}; do
234 set +f
232 rm -rf ${D}$f 235 rm -rf ${D}$f
233 done 236 done
234 rm -rf ${D}/opt/viv_samples/cl11 237 rm -rf ${D}/opt/viv_samples/cl11
@@ -239,7 +242,9 @@ do_install () {
239 fi 242 fi
240 243
241 if [ -z "${PACKAGES_OPENVX}" ]; then 244 if [ -z "${PACKAGES_OPENVX}" ]; then
245 set -f
242 for f in ${FILES:libopenvx-imx} ${FILES:libopenvx-imx-dev}; do 246 for f in ${FILES:libopenvx-imx} ${FILES:libopenvx-imx-dev}; do
247 set +f
243 rm -rf ${D}$f 248 rm -rf ${D}$f
244 done 249 done
245 fi 250 fi
@@ -255,7 +260,9 @@ do_install () {
255 ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$MAJOR 260 ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$MAJOR
256 ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so 261 ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so
257 if [ -z "${PACKAGES_VULKAN}" ]; then 262 if [ -z "${PACKAGES_VULKAN}" ]; then
263 set -f
258 for f in ${FILES:libvulkan-imx} ${FILES:libvulkan-imx-dev}; do 264 for f in ${FILES:libvulkan-imx} ${FILES:libvulkan-imx-dev}; do
265 set +f
259 rm -rf ${D}$f 266 rm -rf ${D}$f
260 done 267 done
261 fi 268 fi