summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2023-01-10 08:34:31 -0300
committerGitHub <noreply@github.com>2023-01-10 08:34:31 -0300
commit1cfd9c034ea323f198f1bfadd74f589ffa3cc061 (patch)
tree0d470d8a9dee5406ca3800e9252af4b9a910ae2f
parentaf4f812d7a899f96f3aba7b6d66f78cb1a6fec8f (diff)
parente2c4b9b9fa9a2bccdf8a9a6b030112103e41052d (diff)
downloadmeta-freescale-1cfd9c034ea323f198f1bfadd74f589ffa3cc061.tar.gz
Merge pull request #1372 from Freescale/backport-1366-to-kirkstone
[Backport kirkstone] Update Graphics libs to LF5.15.71_2.2.0
-rw-r--r--recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb (renamed from recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb)10
-rw-r--r--recipes-graphics/imx-g2d/imx-g2d-samples_git.bb4
-rw-r--r--recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb33
-rw-r--r--recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb46
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb)4
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb)4
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb)2
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb)4
8 files changed, 63 insertions, 44 deletions
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb
index b3bcbdf1..667bc26b 100644
--- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb
+++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb
@@ -10,8 +10,8 @@ DEPENDS = "libgal-imx libdrm"
10PROVIDES += "virtual/libg2d" 10PROVIDES += "virtual/libg2d"
11 11
12SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" 12SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true"
13SRC_URI[md5sum] = "85daf26176695de80a024b5f67037f08" 13SRC_URI[md5sum] = "488d9f63b2d02c687a0bc8c3debfb51c"
14SRC_URI[sha256sum] = "1023814d810c0a85c91cb2170c77f663f624331261ba0e1ab1ce29e8c192e1bc" 14SRC_URI[sha256sum] = "62050bc5dd35e942c97e7a8ab22b0b98d02e27a38935b585e622cdc5221ef2a3"
15 15
16inherit fsl-eula-unpack 16inherit fsl-eula-unpack
17 17
@@ -25,6 +25,12 @@ do_install () {
25INSANE_SKIP:${PN} += "ldflags" 25INSANE_SKIP:${PN} += "ldflags"
26INSANE_SKIP:append:libc-musl = " file-rdeps" 26INSANE_SKIP:append:libc-musl = " file-rdeps"
27 27
28# The packaged binaries have been stripped of debug info, so disable
29# operations accordingly.
30INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
31INHIBIT_PACKAGE_STRIP = "1"
32INHIBIT_SYSROOT_STRIP = "1"
33
28COMPATIBLE_MACHINE = "(imxdpu)" 34COMPATIBLE_MACHINE = "(imxdpu)"
29 35
30RDEPENDS:${PN}:append:libc-musl = " gcompat" 36RDEPENDS:${PN}:append:libc-musl = " gcompat"
diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
index 46bd3a55..c02a4f50 100644
--- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
+++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
@@ -8,9 +8,9 @@ DEPENDS = "virtual/libg2d cairo"
8PV = "2.1+git${SRCPV}" 8PV = "2.1+git${SRCPV}"
9 9
10SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" 10SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}"
11GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxpmicro/g2d-samples.git;protocol=https" 11GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https"
12SRCBRANCH ?= "imx_2.1" 12SRCBRANCH ?= "imx_2.1"
13SRCREV = "5a38513b97ff83b46777cf73da3cbe37b4976498" 13SRCREV = "3efd75a90e3c606c9b7bed6791bcd4085ae69b9b"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb
deleted file mode 100644
index 524f15e9..00000000
--- a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb
+++ /dev/null
@@ -1,33 +0,0 @@
1# Copyright (C) 2016 Freescale Semiconductor
2# Copyright 2017-2022 NXP
3# Copyright 2018 (C) O.S. Systems Software LTDA.
4# Released under the MIT license (see COPYING.MIT for the terms)
5
6DESCRIPTION = "G2D library using i.MX GPU"
7LICENSE = "Proprietary"
8LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe"
9DEPENDS = "libgal-imx"
10PROVIDES = "virtual/libg2d"
11
12FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}"
13
14SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true"
15SRC_URI[aarch64.md5sum] = "98d46bca2ae66e31b7e4878a7b622b99"
16SRC_URI[aarch64.sha256sum] = "8341d6e2cde3f3ffa035dc95b0487dd04a50531cc80f4cddc5a689ebc4946e02"
17SRC_URI[arm.md5sum] = "ff96d069092424a50ba4542d6ef5e931"
18SRC_URI[arm.sha256sum] = "7737a3372bcde34e2d275397df67c307df5033d5b133ac770f75cac4e1ec2580"
19
20S = "${WORKDIR}/${FSLBIN_NAME}"
21
22inherit fsl-eula-unpack
23
24do_install () {
25 install -d ${D}${libdir}
26 install -d ${D}${includedir}
27 cp -r ${S}/g2d/usr/lib/*.so* ${D}${libdir}
28 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}
29}
30
31INSANE_SKIP:${PN} = "ldflags"
32
33COMPATIBLE_MACHINE = "(imxgpu2d)"
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb
new file mode 100644
index 00000000..d513c720
--- /dev/null
+++ b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb
@@ -0,0 +1,46 @@
1# Copyright (C) 2016 Freescale Semiconductor
2# Copyright 2017-2022 NXP
3# Copyright 2018 (C) O.S. Systems Software LTDA.
4# Released under the MIT license (see COPYING.MIT for the terms)
5
6DESCRIPTION = "G2D library using i.MX GPU"
7LICENSE = "Proprietary"
8LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe"
9DEPENDS = "libgal-imx"
10PROVIDES = "virtual/libg2d"
11
12FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}"
13
14SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true"
15SRC_URI[aarch64.md5sum] = "41e6c3a6f8d4151d30c1f34341465b30"
16SRC_URI[aarch64.sha256sum] = "70e007f66459ee6a392f4a21f4d4a753ff22a75b728cc7d952251b00ba3ab51e"
17SRC_URI[arm.md5sum] = "4c751218aa4db1f545bcec17ee963cc0"
18SRC_URI[arm.sha256sum] = "288f78419d825e71563c38a39a738f040e098b581b76e6f8b8fc5895e7d9d7c4"
19
20S = "${WORKDIR}/${FSLBIN_NAME}"
21
22inherit fsl-eula-unpack
23
24SOC_INSTALL_DIR = "SOC_INSTALL_DIR_NOT_SET"
25SOC_INSTALL_DIR:mx8mm-nxp-bsp = "mx8mm"
26
27do_install () {
28 install -d ${D}${libdir}
29 install -d ${D}${includedir}
30 cp -d ${S}/g2d/usr/lib/*.so* ${D}${libdir}
31 if [ -d ${S}/g2d/usr/lib/${SOC_INSTALL_DIR} ]; then
32 cp -d ${S}/g2d/usr/lib/${SOC_INSTALL_DIR}/*.so* ${D}${libdir}
33 fi
34 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}
35}
36
37# The packaged binaries have been stripped of debug info, so disable
38# operations accordingly.
39INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
40INHIBIT_PACKAGE_STRIP = "1"
41INHIBIT_SYSROOT_STRIP = "1"
42
43INSANE_SKIP:${PN} = "ldflags"
44
45PACKAGE_ARCH = "${MACHINE_SOCARCH}"
46COMPATIBLE_MACHINE = "(imxgpu2d)"
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb
index 2c7fbecc..7a8d0634 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb
@@ -4,7 +4,7 @@
4 4
5require imx-gpu-viv-6.inc 5require imx-gpu-viv-6.inc
6 6
7SRC_URI[md5sum] = "5cf2085e4b9706e4c964ed7fdb57bfe3" 7SRC_URI[md5sum] = "92d8a1440b680917a4001ebe65811584"
8SRC_URI[sha256sum] = "5b9dd02cb2dfa564903872576cd6586fbf4a02abdb8e180978bd84205ab302a7" 8SRC_URI[sha256sum] = "fdb9e4250d2baf9a76ba60eab376c2317f9c53b621fe2c886a02f6355c0e01c6"
9 9
10COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" 10COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)"
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb
index 531eb13c..2779ff3c 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb
@@ -1,7 +1,7 @@
1require imx-gpu-viv-6.inc 1require imx-gpu-viv-6.inc
2 2
3SRC_URI[md5sum] = "b899f9d4a179eab622880fd22ec7cb64" 3SRC_URI[md5sum] = "b33fde69f544674340ea617e9faf404e"
4SRC_URI[sha256sum] = "5c52bd15146c24d449638c6276c07103949c8efbc53d002518541bc37c57e424" 4SRC_URI[sha256sum] = "60a63b66ef28cadc62bc1305a3ab5a2018c910e171b0cd72f4876317282dcfcc"
5 5
6INSANE_SKIP:append:libc-musl = " file-rdeps" 6INSANE_SKIP:append:libc-musl = " file-rdeps"
7 7
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb
index c0943907..fc51acfe 100644
--- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
9 9
10PV .= "+git${SRCPV}" 10PV .= "+git${SRCPV}"
11 11
12SRCREV = "5c7b8847fb9533aaea809d9d5a4eba2f1792f93c" 12SRCREV = "1adf982c5954f2f87919c6874279386f82e898a6"
13SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" 13SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb
index 6c270dfb..abb7b323 100644
--- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb
@@ -11,8 +11,8 @@ SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=git/src \
11 file://Add-makefile.patch" 11 file://Add-makefile.patch"
12KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" 12KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}"
13SRCBRANCH = "lf-5.15.y" 13SRCBRANCH = "lf-5.15.y"
14LOCALVERSION = "-5.15.52-2.1.0" 14LOCALVERSION = "-5.15.71-2.2.0"
15SRCREV = "36363d8623ba60858e2632b7d2b70dae932c9a8b" 15SRCREV = "b257903e33d78d7658ea2a5697fd11044a7b1770"
16 16
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18 18