diff options
-rw-r--r-- | conf/layer.conf | 2 | ||||
-rw-r--r-- | recipes-bsp/u-boot/u-boot-fslc-common_2023.04.inc | 2 | ||||
-rw-r--r-- | recipes-devtools/uuu/uuu_git.bb | 2 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 13 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-fslc_6.1.bb | 4 | ||||
-rw-r--r-- | recipes-security/swm/keyctl-caam_git.bb | 23 |
6 files changed, 37 insertions, 9 deletions
diff --git a/conf/layer.conf b/conf/layer.conf index 039abe682..7f0934dd8 100644 --- a/conf/layer.conf +++ b/conf/layer.conf | |||
@@ -8,7 +8,7 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ | |||
8 | BBFILE_COLLECTIONS += "freescale-layer" | 8 | BBFILE_COLLECTIONS += "freescale-layer" |
9 | BBFILE_PATTERN_freescale-layer := "^${LAYERDIR}/" | 9 | BBFILE_PATTERN_freescale-layer := "^${LAYERDIR}/" |
10 | BBFILE_PRIORITY_freescale-layer = "5" | 10 | BBFILE_PRIORITY_freescale-layer = "5" |
11 | LAYERSERIES_COMPAT_freescale-layer = "langdale mickledore" | 11 | LAYERSERIES_COMPAT_freescale-layer = "kirkstone langdale mickledore" |
12 | LAYERDEPENDS_freescale-layer = "core" | 12 | LAYERDEPENDS_freescale-layer = "core" |
13 | 13 | ||
14 | # Add the Freescale-specific licenses into the metadata | 14 | # Add the Freescale-specific licenses into the metadata |
diff --git a/recipes-bsp/u-boot/u-boot-fslc-common_2023.04.inc b/recipes-bsp/u-boot/u-boot-fslc-common_2023.04.inc index ab7b44f97..36f0b87af 100644 --- a/recipes-bsp/u-boot/u-boot-fslc-common_2023.04.inc +++ b/recipes-bsp/u-boot/u-boot-fslc-common_2023.04.inc | |||
@@ -10,7 +10,7 @@ DEPENDS += "flex-native bison-native" | |||
10 | 10 | ||
11 | SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH};protocol=https" | 11 | SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH};protocol=https" |
12 | 12 | ||
13 | SRCREV = "1f4890c59efba516f432697fe7235a5296df6f54" | 13 | SRCREV = "7341fbb267e0cdb031c6ba6aa6572fe4be75d3c6" |
14 | SRCBRANCH = "2023.04+fslc" | 14 | SRCBRANCH = "2023.04+fslc" |
15 | 15 | ||
16 | PV = "2023.04+git${SRCPV}" | 16 | PV = "2023.04+git${SRCPV}" |
diff --git a/recipes-devtools/uuu/uuu_git.bb b/recipes-devtools/uuu/uuu_git.bb index 08fa51c24..6b1ecb1f6 100644 --- a/recipes-devtools/uuu/uuu_git.bb +++ b/recipes-devtools/uuu/uuu_git.bb | |||
@@ -15,6 +15,4 @@ S = "${WORKDIR}/git" | |||
15 | 15 | ||
16 | DEPENDS = "libusb zlib bzip2 openssl" | 16 | DEPENDS = "libusb zlib bzip2 openssl" |
17 | 17 | ||
18 | COMPATIBLE_MACHINE = "(imx-generic-bsp)" | ||
19 | |||
20 | BBCLASSEXTEND = "native nativesdk" | 18 | BBCLASSEXTEND = "native nativesdk" |
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 34034537d..94d70564b 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 =+ " \ | |||
107 | PACKAGES_GBM = "" | 107 | PACKAGES_GBM = "" |
108 | PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev" | 108 | PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev" |
109 | 109 | ||
110 | PACKAGES_OPENCL = "libclc-imx libclc-imx-dev libopencl-imx libopencl-imx-dev" | 110 | PACKAGES_OPENCL = "libclc-imx libopencl-imx libopencl-imx-dev" |
111 | PACKAGES_OPENCL:mx7-nxp-bsp = "" | 111 | PACKAGES_OPENCL:mx7-nxp-bsp = "" |
112 | PACKAGES_OPENCL:mx8mm-nxp-bsp = "" | 112 | PACKAGES_OPENCL:mx8mm-nxp-bsp = "" |
113 | 113 | ||
@@ -188,6 +188,10 @@ IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" | |||
188 | 188 | ||
189 | LIBVULKAN_API_VERSION = "1.2.182" | 189 | LIBVULKAN_API_VERSION = "1.2.182" |
190 | 190 | ||
191 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION = "false" | ||
192 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8qm-nxp-bsp = "true" | ||
193 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8mp-nxp-bsp = "true" | ||
194 | |||
191 | do_install () { | 195 | do_install () { |
192 | install -d ${D}${libdir} | 196 | install -d ${D}${libdir} |
193 | install -d ${D}${includedir} | 197 | install -d ${D}${includedir} |
@@ -248,7 +252,7 @@ do_install () { | |||
248 | 252 | ||
249 | if [ -z "${PACKAGES_OPENCL}" ]; then | 253 | if [ -z "${PACKAGES_OPENCL}" ]; then |
250 | set -f | 254 | set -f |
251 | for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx} ${FILES:libclc-imx-dev}; do | 255 | for f in ${FILES:libopencl-imx} ${FILES:libopencl-imx-dev} ${FILES:libclc-imx}; do |
252 | set +f | 256 | set +f |
253 | rm -rf ${D}$f | 257 | rm -rf ${D}$f |
254 | done | 258 | done |
@@ -257,6 +261,10 @@ do_install () { | |||
257 | # Install Vendor ICDs for OpenCL's installable client driver loader (ICDs Loader) | 261 | # Install Vendor ICDs for OpenCL's installable client driver loader (ICDs Loader) |
258 | install -d ${D}${sysconfdir}/OpenCL/vendors/ | 262 | install -d ${D}${sysconfdir}/OpenCL/vendors/ |
259 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd | 263 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd |
264 | |||
265 | if ! ${SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION}; then | ||
266 | rm -f ${D}${includedir}/CL/cl_viv_vx_ext.h | ||
267 | fi | ||
260 | fi | 268 | fi |
261 | 269 | ||
262 | if [ -z "${PACKAGES_OPENVX}" ]; then | 270 | if [ -z "${PACKAGES_OPENVX}" ]; then |
@@ -328,7 +336,6 @@ do_install:append:libc-musl() { | |||
328 | ALLOW_EMPTY:${PN} = "1" | 336 | ALLOW_EMPTY:${PN} = "1" |
329 | 337 | ||
330 | FILES:libclc-imx = "${libdir}/libCLC${SOLIBS}" | 338 | FILES:libclc-imx = "${libdir}/libCLC${SOLIBS}" |
331 | FILES:libclc-imx-dev = "${includedir}/CL/cl_viv_vx_ext.h" | ||
332 | 339 | ||
333 | # libEGL.so is used by some demo apps from Freescale | 340 | # libEGL.so is used by some demo apps from Freescale |
334 | INSANE_SKIP:libegl-imx += "dev-so" | 341 | INSANE_SKIP:libegl-imx += "dev-so" |
diff --git a/recipes-kernel/linux/linux-fslc_6.1.bb b/recipes-kernel/linux/linux-fslc_6.1.bb index 7f59d6898..e87b001a8 100644 --- a/recipes-kernel/linux/linux-fslc_6.1.bb +++ b/recipes-kernel/linux/linux-fslc_6.1.bb | |||
@@ -19,10 +19,10 @@ SRC_URI = "git://github.com/Freescale/linux-fslc.git;branch=${KBRANCH};protocol= | |||
19 | # | 19 | # |
20 | # LINUX_VERSION define should match to the kernel version referenced by SRC_URI and | 20 | # LINUX_VERSION define should match to the kernel version referenced by SRC_URI and |
21 | # should be updated once patchlevel is merged. | 21 | # should be updated once patchlevel is merged. |
22 | LINUX_VERSION = "6.1.29" | 22 | LINUX_VERSION = "6.1.31" |
23 | 23 | ||
24 | KBRANCH = "6.1.x+fslc" | 24 | KBRANCH = "6.1.x+fslc" |
25 | SRCREV = "9dd7c6bd8a02e7c5b745b18cfec8bce73feb6de7" | 25 | SRCREV = "58cb4aeaeec012a2d36b29531a5e48093f7183ef" |
26 | 26 | ||
27 | KBUILD_DEFCONFIG:mx27-generic-bsp = "imx_v4_v5_defconfig" | 27 | KBUILD_DEFCONFIG:mx27-generic-bsp = "imx_v4_v5_defconfig" |
28 | KBUILD_DEFCONFIG:mx5-generic-bsp = "imx_v6_v7_defconfig" | 28 | KBUILD_DEFCONFIG:mx5-generic-bsp = "imx_v6_v7_defconfig" |
diff --git a/recipes-security/swm/keyctl-caam_git.bb b/recipes-security/swm/keyctl-caam_git.bb new file mode 100644 index 000000000..25a5f656a --- /dev/null +++ b/recipes-security/swm/keyctl-caam_git.bb | |||
@@ -0,0 +1,23 @@ | |||
1 | # Copyright 2020-2022 NXP | ||
2 | |||
3 | SUMMARY = "NXP i.MX CAAM Keyctl" | ||
4 | DESCRIPTION = "NXP i.MX keyctl tool to manage CAAM Keys" | ||
5 | SECTION = "base" | ||
6 | LICENSE = "BSD-3-Clause" | ||
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=8636bd68fc00cc6a3809b7b58b45f982" | ||
8 | |||
9 | SRCBRANCH = "master" | ||
10 | SRC_URI = "git://github.com/nxp-imx/keyctl_caam.git;protocol=https;branch=${SRCBRANCH}" | ||
11 | |||
12 | SRCREV = "81dc06cdb9c4d0d4ba10459d85af9a8603774948" | ||
13 | |||
14 | S = "${WORKDIR}/git" | ||
15 | |||
16 | TARGET_CC_ARCH += "${LDFLAGS}" | ||
17 | |||
18 | do_install () { | ||
19 | oe_runmake DESTDIR=${D} install | ||
20 | } | ||
21 | |||
22 | COMPATIBLE_MACHINE = "(imx-generic-bsp)" | ||
23 | |||