summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--EULA43
-rw-r--r--classes/fsl-eula-unpack.bbclass4
-rw-r--r--dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium/chromium.patch1
-rw-r--r--dynamic-layers/openembedded-layer/recipes-devtools/luajit/luajit/ppc-fixplt.patch3
-rw-r--r--dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch1
-rw-r--r--dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch1
-rw-r--r--dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch1
-rw-r--r--dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch1
-rw-r--r--dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0014-Add-IMX-GPU-support.patch1
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8.23.inc17
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8.24.inc17
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx_8.24.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_8.23.bb)2
-rw-r--r--recipes-bsp/firmware-imx/imx-boot-firmware-files_8.24.bb (renamed from recipes-bsp/firmware-imx/imx-boot-firmware-files_8.23.bb)0
-rw-r--r--recipes-kernel/linux/linux-imx.inc2
-rw-r--r--recipes-kernel/linux/linux-qoriq.inc2
-rw-r--r--recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch1
-rw-r--r--recipes-multimedia/imx-vpuwrap/imx-vpuwrap/0001-vpu_wrapper_hantro_encoder-add-sys-time.h-for-gettim.patch1
17 files changed, 67 insertions, 31 deletions
diff --git a/EULA b/EULA
index 64d5ecb6..c0273f8e 100644
--- a/EULA
+++ b/EULA
@@ -1,4 +1,4 @@
1LA_OPT_NXP_Software_License v53 December 2023 1LA_OPT_NXP_Software_License v56 April 2024
2IMPORTANT. Read the following NXP Software License Agreement ("Agreement") 2IMPORTANT. Read the following NXP Software License Agreement ("Agreement")
3completely. By selecting the "I Accept" button at the end of this page, or by 3completely. By selecting the "I Accept" button at the end of this page, or by
4downloading, installing, or using the Licensed Software, you indicate that you 4downloading, installing, or using the Licensed Software, you indicate that you
@@ -15,7 +15,9 @@ supersede this Agreement.
15NXP SOFTWARE LICENSE AGREEMENT 15NXP SOFTWARE LICENSE AGREEMENT
16This is a legal agreement between your employer, of which you are an authorized 16This is a legal agreement between your employer, of which you are an authorized
17representative, or, if you have no employer, you as an individual ("you" or 17representative, or, if you have no employer, you as an individual ("you" or
18"Licensee"), and NXP B.V. ("NXP"). It concerns your rights to use the software 18"Licensee"), and and NXP USA, Inc., if Licensee is located within the United
19States or NXP Semiconductors Netherlands B.V., if Licensee if located outside
20of the United States (“NXP”). It concerns your rights to use the software
19provided to you in binary or source code form and any accompanying written 21provided to you in binary or source code form and any accompanying written
20materials (the "Licensed Software"). The Licensed Software may include any 22materials (the "Licensed Software"). The Licensed Software may include any
21updates or error corrections or documentation relating to the Licensed Software 23updates or error corrections or documentation relating to the Licensed Software
@@ -290,13 +292,20 @@ APPLICATIONS BY LICENSEE. Accordingly, Licensee will indemnify and hold NXP
290harmless from any claims, liabilities, damages and associated costs and 292harmless from any claims, liabilities, damages and associated costs and
291expenses (including attorneys’ fees) that NXP may incur related to 293expenses (including attorneys’ fees) that NXP may incur related to
292Licensee’s incorporation of the Licensed Software in a Critical Application. 294Licensee’s incorporation of the Licensed Software in a Critical Application.
29315. CHOICE OF LAW; VENUE. This Agreement will be governed by, 29515. CHOICE OF LAW; VENUE. When Software is licensed by NXP USA, Inc.,
294construed, and enforced in accordance with the laws of The Netherlands, without 296Licensee agrees that the laws of the State of Texas, USA, without regard to
295regard to conflicts of laws principles, will apply to all matters relating to 297conflicts of laws principles, will apply to all matters relating to this
296this Agreement or the Licensed Software, and you agree that any litigation will 298Agreement or the Software, and Licensee agrees that any litigation will be
297be subject to the exclusive jurisdiction of the courts of Amsterdam, The 299subject to the exclusive jurisdiction of the state or federal courts in Austin,
298Netherlands. The United Nations Convention on Contracts for the International 300Texas, USA.. When Software is licensed by NXP Semiconductors Netherlands B.V.,
299Sale of Goods will not apply to this document. 301Licensee agrees that the laws of The Netherlands, without regard to conflicts
302of laws principles, will apply to all matters relating to this Agreement or the
303Software, and Licensee agrees that any litigation will be subject to the
304exclusive jurisdiction of the courts in Amsterdam, The Netherlands.
305Notwithstanding the foregoing, NXP will always be permitted to bring any action
306or proceedings against Licensee in any other court of competent jurisdiction.
307The United Nations Convention on Contracts for the International Sale of Goods
308will not apply to this document.
30016. CONFIDENTIAL INFORMATION. Subject to the license grants and 30916. CONFIDENTIAL INFORMATION. Subject to the license grants and
301restrictions contained herein, you must treat the Licensed Software as 310restrictions contained herein, you must treat the Licensed Software as
302confidential information and you agree to retain the Licensed Software in 311confidential information and you agree to retain the Licensed Software in
@@ -555,7 +564,15 @@ Lumissil: Use of the Lumissil software constitutes your acceptance of the terms
555of the Lumissil Software License Agreement. A link to the agreement is 564of the Lumissil Software License Agreement. A link to the agreement is
556incorporated as follows: 565incorporated as follows:
557https://www.lumissil.com/assets/pdf/support/2023%20Lumissil%20IS3xCG5317%20Softw 566https://www.lumissil.com/assets/pdf/support/2023%20Lumissil%20IS3xCG5317%20Softw
558are%20License%20Agreement%20NXP.pdf . 567are%20License%20Agreement%20NXP.pdf . The Run-Time Software and Boot ROM Code
568are without warranty of any kind from NXP or Lumissil, either express or
569implied, including without limitation the implied warranties of
570merchantability, fitness for a particular purpose, or non-infringement. You
571assume the entire risk arising out of the use or performance of the Lumissil
572software, or any systems you design using the such, if any. For the use of
573Lumissil software, Lumissil is as a third-party beneficiary of the this
574Agreement with authority to enforce its rights in the Run-Time Software and
575Boot ROM Code.
559 576
560Microsoft: Except for Microsoft PlayReady software, if the Licensed Software 577Microsoft: Except for Microsoft PlayReady software, if the Licensed Software
561includes software owned by Microsoft Corporation ("Microsoft"), it is subject 578includes software owned by Microsoft Corporation ("Microsoft"), it is subject
@@ -727,10 +744,16 @@ sublicense or otherwise distribute the source code, or any modifications or
727derivatives thereof as stand-alone products. You will be responsible for 744derivatives thereof as stand-alone products. You will be responsible for
728qualifying any modifications or derivatives with the Bluetooth SIG and any 745qualifying any modifications or derivatives with the Bluetooth SIG and any
729other qualifying bodies. 746other qualifying bodies.
747
730TARA Systems: Use of TARA Systems GUI technology Embedded Wizard is limited to 748TARA Systems: Use of TARA Systems GUI technology Embedded Wizard is limited to
731evaluation and demonstration only. Permitted distributions must be similarly 749evaluation and demonstration only. Permitted distributions must be similarly
732limited. Further rights must be obtained directly from TARA Systems. 750limited. Further rights must be obtained directly from TARA Systems.
733 751
752Teensyduino Core Library: If the Teensyduino Core Library or documentation is
753incorporated into a build system that allows selection among a list of target
754devices, then similar target devices manufactured by PJRC.com must be included
755in the list of target devices and selectable in the same manner.
756
734Texas Instruments: Your use of Texas Instruments Inc. WiLink8 Licensed Software 757Texas Instruments: Your use of Texas Instruments Inc. WiLink8 Licensed Software
735is restricted to NXP SoC based systems that include a compatible connectivity 758is restricted to NXP SoC based systems that include a compatible connectivity
736device manufactured by TI. 759device manufactured by TI.
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass
index 46b0f9c4..86338259 100644
--- a/classes/fsl-eula-unpack.bbclass
+++ b/classes/fsl-eula-unpack.bbclass
@@ -59,6 +59,7 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47 = "9135422c7a38dac21bf1f858
59FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48 = "db4762b09b6bda63da103963e6e081de" 59FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48 = "db4762b09b6bda63da103963e6e081de"
60FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49 = "2827219e81f28aba7c6a569f7c437fa7" 60FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49 = "2827219e81f28aba7c6a569f7c437fa7"
61FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85a3d1654f" 61FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85a3d1654f"
62FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a"
62 63
63FSL_EULA_FILE_MD5SUMS = " \ 64FSL_EULA_FILE_MD5SUMS = " \
64 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ 65 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \
@@ -114,11 +115,12 @@ FSL_EULA_FILE_MD5SUMS = " \
114 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48} \ 115 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48} \
115 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49} \ 116 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49} \
116 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53} \ 117 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53} \
118 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \
117" 119"
118 120
119# The checksum for the EULA in the layer 121# The checksum for the EULA in the layer
120FSL_EULA_FILE_MD5SUM ?= \ 122FSL_EULA_FILE_MD5SUM ?= \
121 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53}" 123 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56}"
122 124
123LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" 125LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}"
124LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" 126LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE"
diff --git a/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium/chromium.patch b/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium/chromium.patch
index 0329d42e..23a8fff9 100644
--- a/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium/chromium.patch
+++ b/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium/chromium.patch
@@ -1,3 +1,4 @@
1Upstream-Status: Pending
1diff -Naur chromium-48.0.2548.0_org/third_party/libva/va/va_dec_jpeg.h chromium-48.0.2548.0/third_party/libva/va/va_dec_jpeg.h 2diff -Naur chromium-48.0.2548.0_org/third_party/libva/va/va_dec_jpeg.h chromium-48.0.2548.0/third_party/libva/va/va_dec_jpeg.h
2--- chromium-48.0.2548.0_org/third_party/libva/va/va_dec_jpeg.h 2016-05-27 11:45:31.248306710 -0500 3--- chromium-48.0.2548.0_org/third_party/libva/va/va_dec_jpeg.h 2016-05-27 11:45:31.248306710 -0500
3+++ chromium-48.0.2548.0/third_party/libva/va/va_dec_jpeg.h 2016-05-27 11:49:53.000000000 -0500 4+++ chromium-48.0.2548.0/third_party/libva/va/va_dec_jpeg.h 2016-05-27 11:49:53.000000000 -0500
diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/luajit/luajit/ppc-fixplt.patch b/dynamic-layers/openembedded-layer/recipes-devtools/luajit/luajit/ppc-fixplt.patch
index b9f17f4e..a576f917 100644
--- a/dynamic-layers/openembedded-layer/recipes-devtools/luajit/luajit/ppc-fixplt.patch
+++ b/dynamic-layers/openembedded-layer/recipes-devtools/luajit/luajit/ppc-fixplt.patch
@@ -1,5 +1,4 @@
1Upstream-Status: Unknown 1Upstream-Status: Pending
2
3Signed-off-by: Khem Raj <raj.khem@gmail.com> 2Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 3
5libluajit is having symbols that can't be 4libluajit is having symbols that can't be
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch
index 1213650c..9508aee3 100644
--- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch
+++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch
@@ -5,6 +5,7 @@ Subject: [PATCH] Add support for i.MX codecs to phonon
5 5
6Add support for i.MX codecs to phonon 6Add support for i.MX codecs to phonon
7 7
8Upstream-Status: Pending
8Signed-off-by: Daniele Dall'Acqua <daniele.d@freescale.com> 9Signed-off-by: Daniele Dall'Acqua <daniele.d@freescale.com>
9Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com> 10Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
10--- 11---
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch
index 7eee7cf2..c954abfb 100644
--- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch
+++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch
@@ -4,6 +4,7 @@ Date: Thu, 29 Sep 2022 16:06:04 +0200
4Subject: [PATCH 1/2] config.tests: add DEFINES to compile egl test with 4Subject: [PATCH 1/2] config.tests: add DEFINES to compile egl test with
5 imxgpu2d (Vivante) 5 imxgpu2d (Vivante)
6 6
7Upstream-Status: Pending
7Signed-off-by: Mauro Salvini <m.salvini@koansoftware.com> 8Signed-off-by: Mauro Salvini <m.salvini@koansoftware.com>
8--- 9---
9 config.tests/unix/egl/egl.pro | 1 + 10 config.tests/unix/egl/egl.pro | 1 +
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch
index 993df85e..b29be7d3 100644
--- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch
+++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch
@@ -4,6 +4,7 @@ Date: Thu, 29 Sep 2022 16:12:11 +0200
4Subject: [PATCH 2/2] config.tests: add DEFINES to compile egl4gles1 test with 4Subject: [PATCH 2/2] config.tests: add DEFINES to compile egl4gles1 test with
5 imxgpu2d (Vivante) 5 imxgpu2d (Vivante)
6 6
7Upstream-Status: Pending
7Signed-off-by: Mauro Salvini <m.salvini@koansoftware.com> 8Signed-off-by: Mauro Salvini <m.salvini@koansoftware.com>
8--- 9---
9 config.tests/unix/egl4gles1/egl4gles1.pro | 1 + 10 config.tests/unix/egl4gles1/egl4gles1.pro | 1 +
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch
index 0226db59..fe4c4393 100644
--- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch
+++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4/0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch
@@ -18,6 +18,7 @@ a particular session for use in multi-headed applications.
18The default is /dev/video17: 18The default is /dev/video17:
19 export v4lsinkdev=/dev/video17 19 export v4lsinkdev=/dev/video17
20 20
21Upstream-Status: Pending
21Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> 22Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
22--- 23---
23 src/3rdparty/phonon/gstreamer/widgetrenderer.cpp | 5 ++++- 24 src/3rdparty/phonon/gstreamer/widgetrenderer.cpp | 5 ++++-
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0014-Add-IMX-GPU-support.patch b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0014-Add-IMX-GPU-support.patch
index e86d9ed5..57e38be5 100644
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0014-Add-IMX-GPU-support.patch
+++ b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0014-Add-IMX-GPU-support.patch
@@ -1,3 +1,4 @@
1Upstream-Status: Pending
1Index: git/mkspecs/linux-oe-g++/qmake.conf 2Index: git/mkspecs/linux-oe-g++/qmake.conf
2=================================================================== 3===================================================================
3--- git.orig/mkspecs/linux-oe-g++/qmake.conf 2017-06-26 10:20:57.139653321 -0500 4--- git.orig/mkspecs/linux-oe-g++/qmake.conf 2017-06-26 10:20:57.139653321 -0500
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.23.inc b/recipes-bsp/firmware-imx/firmware-imx-8.23.inc
deleted file mode 100644
index bd471f77..00000000
--- a/recipes-bsp/firmware-imx/firmware-imx-8.23.inc
+++ /dev/null
@@ -1,17 +0,0 @@
1# Copyright (C) 2012-2016 Freescale Semiconductor
2# Copyright 2017-2022 NXP
3# Copyright (C) 2018 O.S. Systems Software LTDA.
4SECTION = "base"
5LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=44a8052c384584ba09077e85a3d1654f"
7
8SRC_URI = " \
9 ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
10"
11
12SRC_URI[md5sum] = "eb03efb3a8fb98d99ed1df88537e72f4"
13SRC_URI[sha256sum] = "fe07633295dac3dd99f0ba4e07a7cde95bb24a29ca82b9a9b3f6026d29ae916a"
14
15S = "${WORKDIR}/firmware-imx-${PV}"
16
17inherit fsl-eula-unpack
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.24.inc b/recipes-bsp/firmware-imx/firmware-imx-8.24.inc
new file mode 100644
index 00000000..9e9d10dc
--- /dev/null
+++ b/recipes-bsp/firmware-imx/firmware-imx-8.24.inc
@@ -0,0 +1,17 @@
1# Copyright (C) 2012-2016 Freescale Semiconductor
2# Copyright 2017-2023 NXP
3# Copyright (C) 2018 O.S. Systems Software LTDA.
4SECTION = "base"
5LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
7
8# Note: This .inc file is used from differently named recipes, so the package
9# name must be hard-coded, i.e., ${BPN} cannot be used.
10SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true"
11IMX_SRCREV_ABBREV = "fbe0a4c"
12SRC_URI[md5sum] = "440b125e897614d77fac663d90bcffc8"
13SRC_URI[sha256sum] = "2e27962332197ebebbb30138f6dfb365361d48d7efa565df97c4f79285b1ca50"
14
15S = "${WORKDIR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}"
16
17inherit fsl-eula-unpack
diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.23.bb b/recipes-bsp/firmware-imx/firmware-imx_8.24.bb
index 0c935b92..489174d0 100644
--- a/recipes-bsp/firmware-imx/firmware-imx_8.23.bb
+++ b/recipes-bsp/firmware-imx/firmware-imx_8.24.bb
@@ -4,7 +4,7 @@
4SUMMARY = "Freescale i.MX firmware" 4SUMMARY = "Freescale i.MX firmware"
5DESCRIPTION = "Freescale i.MX firmware such as for the VPU" 5DESCRIPTION = "Freescale i.MX firmware such as for the VPU"
6 6
7require firmware-imx-${PV}.inc 7require ${BP}.inc
8 8
9PE = "1" 9PE = "1"
10 10
diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.23.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.24.bb
index 24619859..24619859 100644
--- a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.23.bb
+++ b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.24.bb
diff --git a/recipes-kernel/linux/linux-imx.inc b/recipes-kernel/linux/linux-imx.inc
index fcf152e2..34d50cfc 100644
--- a/recipes-kernel/linux/linux-imx.inc
+++ b/recipes-kernel/linux/linux-imx.inc
@@ -19,6 +19,8 @@ PV = "${LINUX_VERSION}+git${SRCPV}"
19 19
20SRC_URI = "git://github.com/nxp-imx/linux-imx;protocol=https;branch=${SRCBRANCH}" 20SRC_URI = "git://github.com/nxp-imx/linux-imx;protocol=https;branch=${SRCBRANCH}"
21 21
22S = "${WORKDIR}/git"
23
22# Tell to kernel class that we would like to use our defconfig to configure the kernel. 24# Tell to kernel class that we would like to use our defconfig to configure the kernel.
23# Otherwise, the --allnoconfig would be used per default which leads to mis-configured 25# Otherwise, the --allnoconfig would be used per default which leads to mis-configured
24# kernel. 26# kernel.
diff --git a/recipes-kernel/linux/linux-qoriq.inc b/recipes-kernel/linux/linux-qoriq.inc
index 0984a670..5d28ae84 100644
--- a/recipes-kernel/linux/linux-qoriq.inc
+++ b/recipes-kernel/linux/linux-qoriq.inc
@@ -5,6 +5,8 @@ SUMMARY = "Linux Kernel for NXP QorIQ platforms"
5SECTION = "kernel" 5SECTION = "kernel"
6LICENSE = "GPL-2.0-only" 6LICENSE = "GPL-2.0-only"
7 7
8S = "${WORKDIR}/git"
9
8DEPENDS:append = " libgcc" 10DEPENDS:append = " libgcc"
9# not put Images into /boot of rootfs, install kernel-image if needed 11# not put Images into /boot of rootfs, install kernel-image if needed
10RRECOMMENDS:${KERNEL_PACKAGE_NAME}-base = "" 12RRECOMMENDS:${KERNEL_PACKAGE_NAME}-base = ""
diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch
index deb81046..d84a6a63 100644
--- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch
+++ b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch
@@ -15,6 +15,7 @@ In file included from .../recipe-sysroot/usr/include/CL/cl_ext.h:27,
15 1348 | size_t * param_value_size_ret) CL_API_SUFFIX__VERSION_1_0; 15 1348 | size_t * param_value_size_ret) CL_API_SUFFIX__VERSION_1_0;
16 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 16 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
17 17
18Upstream-Status: Pending
18Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> 19Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
19--- 20---
20 src/ocl.c | 2 +- 21 src/ocl.c | 2 +-
diff --git a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap/0001-vpu_wrapper_hantro_encoder-add-sys-time.h-for-gettim.patch b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap/0001-vpu_wrapper_hantro_encoder-add-sys-time.h-for-gettim.patch
index 459d8626..cbf37417 100644
--- a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap/0001-vpu_wrapper_hantro_encoder-add-sys-time.h-for-gettim.patch
+++ b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap/0001-vpu_wrapper_hantro_encoder-add-sys-time.h-for-gettim.patch
@@ -6,6 +6,7 @@ Subject: [PATCH] vpu_wrapper_hantro_encoder: add sys/time.h for gettimeofday
6Fixes: 6Fixes:
7| ../git/vpu_wrapper_hantro_encoder.c:953:3: error: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration] 7| ../git/vpu_wrapper_hantro_encoder.c:953:3: error: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration]
8 8
9Upstream-Status: Pending
9Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> 10Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
10--- 11---
11 vpu_wrapper_hantro_encoder.c | 1 + 12 vpu_wrapper_hantro_encoder.c | 1 +