Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update License and Graphics for NXP release 6.1.36-2.1.0 #1679

Merged
merged 12 commits into from
Oct 31, 2023
Merged
25 changes: 17 additions & 8 deletions EULA
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
LA_OPT_NXP_Software_License v45 May 2023
LA_OPT_NXP_Software_License v48 July 2023
IMPORTANT. Read the following NXP Software License Agreement (“Agreement”)
completely. By selecting the “I Accept” button at the end of this page, or
by downloading, installing, or using the Licensed Software, you indicate that
Expand Down Expand Up @@ -384,7 +384,7 @@ Agreement:

Airbiquity Inc.: The Airbiquity software may only be used in object code and
Licensee may not sublicense the Airbiquity software to any third party.
Licensee’s license to use the Airbiquity software expires on June 30, 2023.
Licensee’s license to use the Airbiquity software expires on June 30, 2024.

Amazon: Use of the Amazon software constitutes your acceptance of the terms of
the Amazon Program Materials License Agreement (including the AVS Component
Expand Down Expand Up @@ -415,16 +415,24 @@ here: https://github.com/aws/aws-iot-fleetwise-edge/blob/main/LICENSE.
Amphion Semiconductor Ltd.: Distribution of Amphion software must be a part of,
or embedded within, Authorized Systems that include an Amphion Video Decoder.

Apple Mfi Software Development Kit: Use of Apple Mfi Software and associated
documentation is restricted to current Apple Mfi licensees in accordance with
Apple MFi Software Development Kit: Use of Apple MFi Software and associated
documentation is restricted to current Apple MFi licensees in accordance with
the terms of their own valid and in-effect license from Apple.

Aquantia Corp.: You may use Aquantias API binaries solely to flash the API
Aquantia Corp.: You may use Aquantia's API binaries solely to flash the API
software to an NXP Product which mates with an Aquantia device.

Argus Cyber Security: The Argus software may only be used in object code and
only for evaluation and demonstration purposes.

Arm Toolkit: This tool is owned by Arm Limited. You may not reverse engineer,
decompile or dissemble any ARM Toolkit. You agree to abide by any third-party
IP requirements, including the relevant license terms where applicable, where
such third-party IP is identified in the documentation provided with the ARM
Toolkit. You may not copy the Arm Toolkit except solely for archival and backup
purposes provided all notices are preserved. Arm disclaims any and all
liability related to your use of the ARM Toolkit.

Atheros: Use of Atheros software is limited to evaluation and demonstration
only. Permitted distributions must be similarly limited. Further rights must
be obtained directly from Atheros.
Expand Down Expand Up @@ -575,9 +583,10 @@ MQX RTOS Code: MQX RTOS source code may not be re-distributed by any NXP
Licensee under any circumstance, even by a signed written amendment to this
Agreement.

NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), and Conversa may be
used for evaluation or demonstration purposes only. Any commercial distribution
rights are subject to a separate royalty agreement obtained from NXP.
NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), VIT Speech to
Intent, and Conversa may be used for evaluation or demonstration purposes only.
Any commercial distribution rights are subject to a separate royalty agreement
obtained from NXP.

NXP Wireless Charging Library: License to the Software is limited to use in
inductive coupling or wireless charging applications
Expand Down
409 changes: 207 additions & 202 deletions SCR/SCR-6.1.22-2.0.0.txt → SCR/SCR-6.1.36-2.1.0.txt

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion classes/fsl-eula-unpack.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V40 = "add2d392714d3096ed7e0f7e
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V42 = "ea25d099982d035af85d193c88a1b479"
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V44 = "d7853b7bf2936b2c25c893eac7033374"
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V45 = "63a38e9f392d8813d6f1f4d0d6fbe657"
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V46 = "673fa34349fa40f59e0713cb0ac22b1f"
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47 = "9135422c7a38dac21bf1f858b6ef3bac"
FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48 = "db4762b09b6bda63da103963e6e081de"

FSL_EULA_FILE_MD5SUMS = " \
${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \
Expand Down Expand Up @@ -104,11 +107,14 @@ FSL_EULA_FILE_MD5SUMS = " \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V42} \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V44} \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V45} \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V46} \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47} \
${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48} \
"

# The checksum for the EULA in the layer
FSL_EULA_FILE_MD5SUM ?= \
"${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V45}"
"${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48}"

LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}"
LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE"
Expand Down
34 changes: 18 additions & 16 deletions conf/machine/include/imx-base.inc
Original file line number Diff line number Diff line change
Expand Up @@ -562,32 +562,34 @@ PREFERRED_PROVIDER_opencl-headers:imxgpu ?= "imx-gpu-viv"
PREFERRED_PROVIDER_opencl-icd-loader:imxgpu ?= "imx-gpu-viv"
PREFERRED_PROVIDER_virtual/opencl-icd:imxgpu ?= "imx-gpu-viv"

PREFERRED_VERSION_weston:imx-nxp-bsp ??= "11.0.1.imx"
PREFERRED_VERSION_weston:imx-nxp-bsp ??= "11.0.2.imx"
# i.MX 6 & 7 stay on weston 10.0 for fbdev
PREFERRED_VERSION_weston:mx6-nxp-bsp ??= "10.0.3.imx"
PREFERRED_VERSION_weston:mx7-nxp-bsp ??= "10.0.3.imx"
PREFERRED_VERSION_weston:mx6-nxp-bsp ??= "10.0.4.imx"
PREFERRED_VERSION_weston:mx7-nxp-bsp ??= "10.0.4.imx"
PREFERRED_VERSION_weston:imx-mainline-bsp = ""

PREFERRED_VERSION_wayland-protocols:mx6-nxp-bsp ??= "1.31.imx"
PREFERRED_VERSION_wayland-protocols:mx7-nxp-bsp ??= "1.31.imx"
PREFERRED_VERSION_wayland-protocols:mx8-nxp-bsp ??= "1.31.imx"
PREFERRED_VERSION_wayland-protocols:mx9-nxp-bsp ??= "1.31.imx"
PREFERRED_VERSION_wayland-protocols:mx6-nxp-bsp ??= "1.32.imx"
PREFERRED_VERSION_wayland-protocols:mx7-nxp-bsp ??= "1.32.imx"
PREFERRED_VERSION_wayland-protocols:mx8-nxp-bsp ??= "1.32.imx"
PREFERRED_VERSION_wayland-protocols:mx9-nxp-bsp ??= "1.32.imx"

PREFERRED_VERSION_wayland-native ??= "1.22.0.imx"
PREFERRED_VERSION_nativesdk-wayland ??= "1.22.0.imx"
PREFERRED_VERSION_wayland:imx-nxp-bsp ??= "1.22.0.imx"
PREFERRED_VERSION_xwayland:imx-nxp-bsp ??= "23.1.1.imx"

# Use i.MX libdrm Version
PREFERRED_VERSION_libdrm:mx6-nxp-bsp ??= "2.4.114.imx"
PREFERRED_VERSION_libdrm:mx7-nxp-bsp ??= "2.4.114.imx"
PREFERRED_VERSION_libdrm:mx8-nxp-bsp ??= "2.4.114.imx"
PREFERRED_VERSION_libdrm:mx9-nxp-bsp ??= "2.4.114.imx"

PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.2.182.0.imx"
PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.2.182.0.imx"
PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.2.182.0.imx"
PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.2.182.0.imx"
PREFERRED_VERSION_libdrm:mx6-nxp-bsp ??= "2.4.115.imx"
PREFERRED_VERSION_libdrm:mx7-nxp-bsp ??= "2.4.115.imx"
PREFERRED_VERSION_libdrm:mx8-nxp-bsp ??= "2.4.115.imx"
PREFERRED_VERSION_libdrm:mx9-nxp-bsp ??= "2.4.115.imx"

PREFERRED_VERSION_spirv-headers:imxvulkan ??= "1.3.239.0.imx"
PREFERRED_VERSION_spirv-tools:imxvulkan ??= "1.3.239.0.imx"
PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.3.239.0.imx"
PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.3.239.0.imx"
PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.239.0.imx"
PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.239.0.imx"

# Use i.MX optee Version
PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.21.0.imx"
Expand Down
18 changes: 18 additions & 0 deletions recipes-downgrade/spir/spirv-headers_1.3.239.0.imx.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
SUMMARY = "Machine-readable files for the SPIR-V Registry"
DESCRIPTION = "Headers are provided in the include directory, with up-to-date \
headers in the unified1 subdirectory. Older headers are provided according to \
their version."
SECTION = "graphics"
HOMEPAGE = "https://www.khronos.org/registry/spir-v"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c938b85bceb8fb26c1a807f28a52ae2d"

SRCREV = "d13b52222c39a7e9a401b44646f0ca3a640fbd47"
SRC_URI = "git://github.com/KhronosGroup/SPIRV-Headers;protocol=https;branch=main"
PE = "1"
UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)"
S = "${WORKDIR}/git"

inherit cmake

BBCLASSEXTEND = "native nativesdk"
42 changes: 42 additions & 0 deletions recipes-downgrade/spir/spirv-tools_1.3.239.0.imx.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
SUMMARY = "The SPIR-V Tools project provides an API and commands for \
processing SPIR-V modules"
DESCRIPTION = "The project includes an assembler, binary module parser, \
disassembler, validator, and optimizer for SPIR-V."
HOMEPAGE = "https://github.com/KhronosGroup/SPIRV-Tools"
SECTION = "graphics"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"

SRCREV = "63de608daeb7e91fbea6d7477a50debe7cac57ce"
SRC_URI = "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https"
PE = "1"
UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)"
S = "${WORKDIR}/git"

inherit cmake python3native

DEPENDS = "spirv-headers"

EXTRA_OECMAKE += "\
-DSPIRV-Headers_SOURCE_DIR=${STAGING_EXECPREFIXDIR} \
-DSPIRV_TOOLS_BUILD_STATIC=OFF \
-DBUILD_SHARED_LIBS=ON \
-DSPIRV_SKIP_TESTS=ON \
"

do_install:append:class-target() {
# Properly set _IMPORT_PREFIX in INTERFACE_LINK_LIBRARIES so that dependent
# tools can find the right library
sed -i ${D}${libdir}/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake \
-e 's:INTERFACE_LINK_LIBRARIES.*$:INTERFACE_LINK_LIBRARIES "\$\{_IMPORT_PREFIX\}/lib":'
}

# all the libraries are unversioned, so don't pack it on PN-dev
SOLIBS = ".so"
FILES_SOLIBSDEV = ""

PACKAGES =+ "${PN}-lesspipe"
FILES:${PN}-lesspipe = "${base_bindir}/spirv-lesspipe.sh"
RDEPENDS:${PN}-lesspipe += "${PN} bash"

BBCLASSEXTEND = "native nativesdk"
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@ SECTION = "libs"

LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=master;protocol=https"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=main;protocol=https"

SRCREV = "37164a5726f7e6113810f9557903a117498421cf"
SRCREV = "2bb0a23104ceffd9a28d5b7401f2cee7dae35bb8"

S = "${WORKDIR}/git"

inherit cmake

FILES:${PN} += "${datadir}/vulkan"
RDEPENDS:${PN} += "python3-core"

UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)"
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@ SECTION = "libs"

LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;protocol=https;branch=master \
"
SRCREV = "1896143df69d439b0933c1bb485f5a4587bdf2dc"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=sdk-1.3.239;protocol=https"
SRCREV = "fa421a02686e7f01c8e4af24650fa04374df8338"

S = "${WORKDIR}/git"

Expand All @@ -29,7 +28,6 @@ EXTRA_OECMAKE = "\
-DVulkanRegistry_DIR=${RECIPE_SYSROOT}/${datadir} \
"

# must choose x11 or wayland or both
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}"

PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ SECTION = "libs"

LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;protocol=https;branch=sdk-1.2.182"
SRCREV = "9d3305731c3be8de05c9f223a79959d448506a37"
SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=sdk-1.3.239;protocol=https"
SRCREV = "84c61c463aecdda385de33b0149c7368119c23f6"

S = "${WORKDIR}/git"

inherit cmake features_check
inherit cmake features_check pkgconfig
ANY_OF_DISTRO_FEATURES = "x11 wayland"
REQUIRED_DISTRO_FEATURES = "vulkan"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ SECTION = "libs"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=8df9e8826734226d08cb412babfa599c"

SRC_URI = "git://[email protected]/KhronosGroup/Vulkan-ValidationLayers.git;branch=sdk-1.2.182;protocol=https"
SRCREV = "91fcffa8eca1a9573c8d736a54a028035ed4e06c"
SRC_URI = "git://[email protected]/KhronosGroup/Vulkan-ValidationLayers.git;branch=main;protocol=https"
SRCREV = "60e58bc683807fa396b1287deace8b45cfd957a3"

S = "${WORKDIR}/git"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ DEPENDS = "libpthread-stubs"

SRC_URI = "${IMX_LIBDRM_SRC};branch=${SRCBRANCH}"
IMX_LIBDRM_SRC ?= "git://github.com/nxp-imx/libdrm-imx.git;protocol=https;nobranch=1"
SRCBRANCH ?= "libdrm-imx-2.4.114"
SRCREV = "3660ea0fee6f2f131eca73cd4c30d20021a84284"
SRCBRANCH ?= "libdrm-imx-2.4.115"
SRCREV = "0f889a1f9640f6210132dd565141eb19005245fb"

S = "${WORKDIR}/git"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,18 @@

DESCRIPTION = "G2D library using i.MX DPU"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

DEPENDS = "libgal-imx libdrm"
PROVIDES += "virtual/libg2d"

SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true"
SRC_URI[md5sum] = "0f7ceac3f8ce97d4f0f6ad5bb8a5bbd2"
SRC_URI[sha256sum] = "dfcda2c286076bb6080261901241eac2a9e9db8ebbd00f301d8f49665af4c835"
SRC_URI = "${FSL_MIRROR}/${IMX_BIN_NAME}.bin;fsl-eula=true"
IMX_BIN_NAME = "${BP}-${IMX_SRCREV_ABBREV}"
IMX_SRCREV_ABBREV = "7ed5396"
SRC_URI[md5sum] = "eed4f724973192564474efbda83f67bc"
SRC_URI[sha256sum] = "bca725e442c1438990cf1b41a59194e6efbd080c63d9b683a0d572e27f900e25"

S = "${WORKDIR}/${IMX_BIN_NAME}"

inherit fsl-eula-unpack

Expand All @@ -22,7 +26,6 @@ do_install () {
cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}
}

INSANE_SKIP:${PN} += "ldflags"
INSANE_SKIP:append:libc-musl = " file-rdeps"
RDEPENDS:${PN}:append:libc-musl = " gcompat"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@

DESCRIPTION = "G2D library using i.MX GPU"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"
DEPENDS = "libgal-imx"
PROVIDES = "virtual/libg2d"

FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}"
SRC_URI = "${FSL_MIRROR}/${IMX_BIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true"
IMX_BIN_NAME = "${BP}-${TARGET_ARCH}-${IMX_SRCREV_ABBREV}"
IMX_SRCREV_ABBREV = "173c22a"
SRC_URI[aarch64.md5sum] = "620ea5e4df581abe5c3eaaa4e54eb910"
SRC_URI[aarch64.sha256sum] = "025d41007177b95dfc43fabc75447ac048ad7973cbda22970c9d36640fb990e5"
SRC_URI[arm.md5sum] = "2bf68fce3a6f55e04c97f2711dbe4feb"
SRC_URI[arm.sha256sum] = "37ca1ddb0ea6e19eaac75939517aaf5db27a47aeecf95f021a81089601933452"

SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true"
SRC_URI[aarch64.md5sum] = "f345087b5046fd63c418771f0929350d"
SRC_URI[aarch64.sha256sum] = "cdf096c9b15c773ad600b24ec8888c1c4a33711c195c655e9411d4b66a992c25"
SRC_URI[arm.md5sum] = "f02c7df5f52b97a7b453179dedd44189"
SRC_URI[arm.sha256sum] = "1ed29a4818161198b658ffc428dff7c154c38f5ba48d7358ed9b0be261d72b99"

S = "${WORKDIR}/${FSLBIN_NAME}"
S = "${WORKDIR}/${IMX_BIN_NAME}"

inherit fsl-eula-unpack

Expand Down
4 changes: 2 additions & 2 deletions recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

DESCRIPTION = "G2D library using i.MX PXP"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=db4762b09b6bda63da103963e6e081de"

PROVIDES += "virtual/libg2d"

Expand All @@ -13,7 +13,7 @@ PV = "2.1.0+git${SRCPV}"
SRC_URI = "${IMX_PXP_G2D_SRC};branch=${SRCBRANCH}"
IMX_PXP_G2D_SRC ?= "git://github.com/nxp-imx/imx-g2d-pxp.git;protocol=https"
SRCBRANCH ?= "imx_2.1"
SRCREV = "667c4ccbba208f47ac6d78f11a2c30737c66600f"
SRCREV = "8d8b48c7c3d95b6c54093a09873ae796a0f09e8a"

S = "${WORKDIR}/git"

Expand Down
3 changes: 1 addition & 2 deletions recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@ PROVIDES_OPENCL:mx8mm-nxp-bsp = ""

PROVIDES_OPENGLES3 = ""
PROVIDES_OPENGLES3:mx8-nxp-bsp = "virtual/libgles3"
PROVIDES_OPENGLES3:mx8mm-nxp-bsp = ""

# Note: OpenVX is fully supported on i.MX 8 QuadMax and 8 QuadPlus.
# However, only limited support is provided on other i.MX 8 machines
Expand Down Expand Up @@ -189,7 +188,7 @@ IMX_SOC:mx8mq-nxp-bsp = "mx8mq"
IMX_SOC:mx8mn-nxp-bsp = "mx8mn"
IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp"

LIBVULKAN_API_VERSION = "1.2.182"
LIBVULKAN_API_VERSION = "1.3.239"

do_install () {
install -d ${D}${libdir}
Expand Down
10 changes: 0 additions & 10 deletions recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.11.p1.2-aarch32.bb

This file was deleted.

10 changes: 0 additions & 10 deletions recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.11.p1.2-aarch64.bb

This file was deleted.

10 changes: 10 additions & 0 deletions recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.11.p2.0-aarch32.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
require imx-gpu-viv-6.inc

LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

IMX_SRCREV_ABBREV = "173c22a"

SRC_URI[md5sum] = "73f3bb663ebb6b632d2cd19b4cb48eab"
SRC_URI[sha256sum] = "18f25c68db762953ccbf051fc3559ab8587fdcbf84e1248275f91f8bdc9853ec"

COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)"
Loading
Loading