diff mbox series

[4/7] package/freescale-imx/imx-gpu-viv: bump version to 6.4.11.p3.0

Message ID 20250506-bump-imx-packages-lf-6-12-v1-4-56ee2884287a@armadeus.com
State Accepted
Delegated to: Julien Olivain
Headers show
Series package/freescale-imx: bump to NXP release LF6.12.3_1.0.0 | expand

Commit Message

Sébastien Szymanski May 6, 2025, 9:10 a.m. UTC
This version is aligned with NXP Linux BSP version "lf-6.12.3-1.0.0".

License hashes changed because the LA_OPT_NXP_Software_License changed
from "v57 July 2024" to "v58 November 2024".
The Vivante.icd file is now in gpu-core/etc/OpenCL/vendors/ and there is
a new directory "vulkan" in gpu-core/etc/. Copy both OpenCL and vulkan
directories to /etc/.

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
---
 package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash | 8 ++++----
 package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk   | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)
diff mbox series

Patch

diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
index 87ac86ab7abc12a1a4a21e0e1d41be9e51c1840d..7b4fcedf4a5e03b5e66bace1067d8a83445c4a62 100644
--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
+++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
@@ -1,6 +1,6 @@ 
 # Locally calculated
-sha256  2242c7cbf1a2b07d40eefe5d1507747e477c54912f179ee0585a5d7965074ce0  imx-gpu-viv-6.4.11.p2.10-aarch32-accdd64.bin
-sha256  8108fd146de6986486f34860227511a5101b31072b99cd78ae38afba8939fd4e  imx-gpu-viv-6.4.11.p2.10-aarch64-accdd64.bin
-sha256  601fa790c5b4d03579bd182fb4d65a6f329a32faf49db22f98e4608221e861f7  COPYING
-sha256  c3d9a7b2a5a7db5da690e9c1081b98b665802c3efbbba7fb237339395a92f607  EULA
+sha256  fe8fc231f18047b9547a038e111c08e855760190d0e9848ead22b383d793499d  imx-gpu-viv-6.4.11.p3.0-aarch32-c600d03.bin
+sha256  82e1bb6304d2aac70c72b691239d1bb5f6738cadfa812d07196db2f580c63d29  imx-gpu-viv-6.4.11.p3.0-aarch64-c600d03.bin
+sha256  3f4a12c82a84bd1c3578c9c986d6371a61d3399525e76288ecbbae01daf0ae26  COPYING
+sha256  38f1408d6e935c564efd9119c313269e643c1a85cab1d930c3c5bd70bc261769  EULA
 sha256  ab20fa3f527fce99087d8d3cd4e2cf4b9cfdfaaa98b3d766a2b5953a981323d3  SCR-imx-gpu-viv.txt
diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
index 857a11b3b90dd11602336dbc5c39f0345e03a1d0..8744ff1bc999d3d1e96e27634d9e7f7c2bd6bdfe 100644
--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
@@ -4,11 +4,11 @@ 
 #
 ################################################################################
 
-IMX_GPU_VIV_REVISION = accdd64
+IMX_GPU_VIV_REVISION = c600d03
 ifeq ($(BR2_aarch64),y)
-IMX_GPU_VIV_VERSION = 6.4.11.p2.10-aarch64
+IMX_GPU_VIV_VERSION = 6.4.11.p3.0-aarch64
 else
-IMX_GPU_VIV_VERSION = 6.4.11.p2.10-aarch32
+IMX_GPU_VIV_VERSION = 6.4.11.p3.0-aarch32
 endif
 IMX_GPU_VIV_SITE = $(FREESCALE_IMX_SITE)
 IMX_GPU_VIV_SOURCE = imx-gpu-viv-$(IMX_GPU_VIV_VERSION)-$(IMX_GPU_VIV_REVISION).bin
@@ -93,7 +93,7 @@  define IMX_GPU_VIV_INSTALL_TARGET_CMDS
 	$(IMX_GPU_VIV_INSTALL_EXAMPLES)
 	$(IMX_GPU_VIV_INSTALL_GMEM_INFO)
 	cp -a $(@D)/gpu-core/usr/lib $(TARGET_DIR)/usr
-	$(INSTALL) -D -m 0644 $(@D)/gpu-core/etc/Vivante.icd $(TARGET_DIR)/etc/OpenCL/vendors/Vivante.icd
+	cp -r $(@D)/gpu-core/etc/* $(TARGET_DIR)/etc
 endef
 
 $(eval $(generic-package))