diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2023-01-08 15:12:31 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-08 15:12:31 -0300 |
commit | 10c35e578ce7324a1505c4fcf3103e40e7beebc0 (patch) | |
tree | 0e27ff402c7425b61f4471fe45ced08ed37ec06d | |
parent | f5d9986b73afe6106996453b032d11391c2354ca (diff) | |
parent | 4b3d0fc1421b3ca5e3e547765117ea403ad4bbd0 (diff) | |
download | meta-freescale-10c35e578ce7324a1505c4fcf3103e40e7beebc0.tar.gz |
Merge pull request #1366 from boundarydevices/master
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.bb | 4 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb | 33 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb | 46 | ||||
-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" | |||
10 | PROVIDES += "virtual/libg2d" | 10 | PROVIDES += "virtual/libg2d" |
11 | 11 | ||
12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" |
13 | SRC_URI[md5sum] = "85daf26176695de80a024b5f67037f08" | 13 | SRC_URI[md5sum] = "488d9f63b2d02c687a0bc8c3debfb51c" |
14 | SRC_URI[sha256sum] = "1023814d810c0a85c91cb2170c77f663f624331261ba0e1ab1ce29e8c192e1bc" | 14 | SRC_URI[sha256sum] = "62050bc5dd35e942c97e7a8ab22b0b98d02e27a38935b585e622cdc5221ef2a3" |
15 | 15 | ||
16 | inherit fsl-eula-unpack | 16 | inherit fsl-eula-unpack |
17 | 17 | ||
@@ -25,6 +25,12 @@ do_install () { | |||
25 | INSANE_SKIP:${PN} += "ldflags" | 25 | INSANE_SKIP:${PN} += "ldflags" |
26 | INSANE_SKIP:append:libc-musl = " file-rdeps" | 26 | INSANE_SKIP:append:libc-musl = " file-rdeps" |
27 | 27 | ||
28 | # The packaged binaries have been stripped of debug info, so disable | ||
29 | # operations accordingly. | ||
30 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
31 | INHIBIT_PACKAGE_STRIP = "1" | ||
32 | INHIBIT_SYSROOT_STRIP = "1" | ||
33 | |||
28 | COMPATIBLE_MACHINE = "(imxdpu)" | 34 | COMPATIBLE_MACHINE = "(imxdpu)" |
29 | 35 | ||
30 | RDEPENDS:${PN}:append:libc-musl = " gcompat" | 36 | RDEPENDS:${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" | |||
8 | PV = "2.1+git${SRCPV}" | 8 | PV = "2.1+git${SRCPV}" |
9 | 9 | ||
10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" | 10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" |
11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxpmicro/g2d-samples.git;protocol=https" | 11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" |
12 | SRCBRANCH ?= "imx_2.1" | 12 | SRCBRANCH ?= "imx_2.1" |
13 | SRCREV = "5a38513b97ff83b46777cf73da3cbe37b4976498" | 13 | SRCREV = "3efd75a90e3c606c9b7bed6791bcd4085ae69b9b" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${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 | |||
6 | DESCRIPTION = "G2D library using i.MX GPU" | ||
7 | LICENSE = "Proprietary" | ||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" | ||
9 | DEPENDS = "libgal-imx" | ||
10 | PROVIDES = "virtual/libg2d" | ||
11 | |||
12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" | ||
13 | |||
14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" | ||
15 | SRC_URI[aarch64.md5sum] = "98d46bca2ae66e31b7e4878a7b622b99" | ||
16 | SRC_URI[aarch64.sha256sum] = "8341d6e2cde3f3ffa035dc95b0487dd04a50531cc80f4cddc5a689ebc4946e02" | ||
17 | SRC_URI[arm.md5sum] = "ff96d069092424a50ba4542d6ef5e931" | ||
18 | SRC_URI[arm.sha256sum] = "7737a3372bcde34e2d275397df67c307df5033d5b133ac770f75cac4e1ec2580" | ||
19 | |||
20 | S = "${WORKDIR}/${FSLBIN_NAME}" | ||
21 | |||
22 | inherit fsl-eula-unpack | ||
23 | |||
24 | do_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 | |||
31 | INSANE_SKIP:${PN} = "ldflags" | ||
32 | |||
33 | COMPATIBLE_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 | |||
6 | DESCRIPTION = "G2D library using i.MX GPU" | ||
7 | LICENSE = "Proprietary" | ||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" | ||
9 | DEPENDS = "libgal-imx" | ||
10 | PROVIDES = "virtual/libg2d" | ||
11 | |||
12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" | ||
13 | |||
14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" | ||
15 | SRC_URI[aarch64.md5sum] = "41e6c3a6f8d4151d30c1f34341465b30" | ||
16 | SRC_URI[aarch64.sha256sum] = "70e007f66459ee6a392f4a21f4d4a753ff22a75b728cc7d952251b00ba3ab51e" | ||
17 | SRC_URI[arm.md5sum] = "4c751218aa4db1f545bcec17ee963cc0" | ||
18 | SRC_URI[arm.sha256sum] = "288f78419d825e71563c38a39a738f040e098b581b76e6f8b8fc5895e7d9d7c4" | ||
19 | |||
20 | S = "${WORKDIR}/${FSLBIN_NAME}" | ||
21 | |||
22 | inherit fsl-eula-unpack | ||
23 | |||
24 | SOC_INSTALL_DIR = "SOC_INSTALL_DIR_NOT_SET" | ||
25 | SOC_INSTALL_DIR:mx8mm-nxp-bsp = "mx8mm" | ||
26 | |||
27 | do_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. | ||
39 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
40 | INHIBIT_PACKAGE_STRIP = "1" | ||
41 | INHIBIT_SYSROOT_STRIP = "1" | ||
42 | |||
43 | INSANE_SKIP:${PN} = "ldflags" | ||
44 | |||
45 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | ||
46 | COMPATIBLE_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 | ||
5 | require imx-gpu-viv-6.inc | 5 | require imx-gpu-viv-6.inc |
6 | 6 | ||
7 | SRC_URI[md5sum] = "5cf2085e4b9706e4c964ed7fdb57bfe3" | 7 | SRC_URI[md5sum] = "92d8a1440b680917a4001ebe65811584" |
8 | SRC_URI[sha256sum] = "5b9dd02cb2dfa564903872576cd6586fbf4a02abdb8e180978bd84205ab302a7" | 8 | SRC_URI[sha256sum] = "fdb9e4250d2baf9a76ba60eab376c2317f9c53b621fe2c886a02f6355c0e01c6" |
9 | 9 | ||
10 | COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" | 10 | COMPATIBLE_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 @@ | |||
1 | require imx-gpu-viv-6.inc | 1 | require imx-gpu-viv-6.inc |
2 | 2 | ||
3 | SRC_URI[md5sum] = "b899f9d4a179eab622880fd22ec7cb64" | 3 | SRC_URI[md5sum] = "b33fde69f544674340ea617e9faf404e" |
4 | SRC_URI[sha256sum] = "5c52bd15146c24d449638c6276c07103949c8efbc53d002518541bc37c57e424" | 4 | SRC_URI[sha256sum] = "60a63b66ef28cadc62bc1305a3ab5a2018c910e171b0cd72f4876317282dcfcc" |
5 | 5 | ||
6 | INSANE_SKIP:append:libc-musl = " file-rdeps" | 6 | INSANE_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 | ||
10 | PV .= "+git${SRCPV}" | 10 | PV .= "+git${SRCPV}" |
11 | 11 | ||
12 | SRCREV = "5c7b8847fb9533aaea809d9d5a4eba2f1792f93c" | 12 | SRCREV = "1adf982c5954f2f87919c6874279386f82e898a6" |
13 | SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" | 13 | SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${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" |
12 | KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" | 12 | KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" |
13 | SRCBRANCH = "lf-5.15.y" | 13 | SRCBRANCH = "lf-5.15.y" |
14 | LOCALVERSION = "-5.15.52-2.1.0" | 14 | LOCALVERSION = "-5.15.71-2.2.0" |
15 | SRCREV = "36363d8623ba60858e2632b7d2b70dae932c9a8b" | 15 | SRCREV = "b257903e33d78d7658ea2a5697fd11044a7b1770" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||