diff options
author | Lauren Post <lauren.post@freescale.com> | 2015-09-17 14:27:42 -0500 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2016-04-19 15:03:19 -0300 |
commit | f29e23a4e049c320ad3193fba83326e9bd149575 (patch) | |
tree | b4df0feda3f6f755e65e7ca6e30224e397aa5377 | |
parent | 735694ac01168939bc4644d58936a7bcf2dc2711 (diff) | |
download | meta-freescale-f29e23a4e049c320ad3193fba83326e9bd149575.tar.gz |
imx-gpu-viv: Update to 5.0.11-p7.1 version
Upgrade to 5.0.11 P7.1 for i.MX6 with GPU
i.MX6QP qualified graphics driver(5.0.11P7.1).
Includes many of the bug fixes and stability improvements.
For more information refer to release notes from http://www.freescale.com/imx6qp
libGAL_egl no longer provided in p7.1 so removed from include
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc | 6 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-hfp.bb | 11 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-hfp.bb | 9 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-sfp.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-sfp.bb) | 4 |
4 files changed, 11 insertions, 19 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc index 956b65241..ee3ac71d9 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc | |||
@@ -23,9 +23,6 @@ inherit fsl-eula-unpack | |||
23 | 23 | ||
24 | SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" | 24 | SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" |
25 | 25 | ||
26 | # FIXME: Drop for GA release | ||
27 | S = "${WORKDIR}/${PN}-${@'${PV}'.replace('5.0.11.p6.3', '5.0.11.p6.3-beta')}" | ||
28 | |||
29 | PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ | 26 | PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ |
30 | libgl-mx6 libgl-mx6-dev libgl-mx6-dbg \ | 27 | libgl-mx6 libgl-mx6-dev libgl-mx6-dbg \ |
31 | libgles-mx6 libgles-mx6-dev libgles-mx6-dbg \ | 28 | libgles-mx6 libgles-mx6-dev libgles-mx6-dbg \ |
@@ -133,7 +130,6 @@ do_install () { | |||
133 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv1_cm_x11.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc | 130 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv1_cm_x11.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc |
134 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv2_x11.pc ${D}${libdir}/pkgconfig/glesv2.pc | 131 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv2_x11.pc ${D}${libdir}/pkgconfig/glesv2.pc |
135 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/vg_x11.pc ${D}${libdir}/pkgconfig/vg.pc | 132 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/vg_x11.pc ${D}${libdir}/pkgconfig/vg.pc |
136 | mv ${D}${libdir}/libGAL_egl.dri.so ${D}${libdir}/libGAL_egl.so | ||
137 | #FIXME: WL & X11 is not currently functional | 133 | #FIXME: WL & X11 is not currently functional |
138 | #if [ "${USE_WL}" = "yes" ]; then | 134 | #if [ "${USE_WL}" = "yes" ]; then |
139 | # install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc | 135 | # install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc |
@@ -153,7 +149,6 @@ do_install () { | |||
153 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc | 149 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc |
154 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-egl.pc ${D}${libdir}/pkgconfig/wayland-egl.pc | 150 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-egl.pc ${D}${libdir}/pkgconfig/wayland-egl.pc |
155 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc | 151 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc |
156 | mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so | ||
157 | else | 152 | else |
158 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv1_cm.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc | 153 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv1_cm.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc |
159 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv2.pc ${D}${libdir}/pkgconfig/glesv2.pc | 154 | install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/glesv2.pc ${D}${libdir}/pkgconfig/glesv2.pc |
@@ -175,7 +170,6 @@ do_install () { | |||
175 | cp -r ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir} | 170 | cp -r ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir} |
176 | backend=fb | 171 | backend=fb |
177 | fi | 172 | fi |
178 | mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so | ||
179 | fi | 173 | fi |
180 | 174 | ||
181 | # Install Vendor ICDs for OpenCL's installable client driver loader (ICDs Loader) | 175 | # Install Vendor ICDs for OpenCL's installable client driver loader (ICDs Loader) |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-hfp.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-hfp.bb deleted file mode 100644 index 60ef9c5e8..000000000 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-hfp.bb +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | # Copyright (C) 2013-2015 Freescale Semiconductor | ||
2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
3 | |||
4 | require imx-gpu-viv.inc | ||
5 | |||
6 | SRC_URI = "${FSL_MIRROR}/${PN}-${@'${PV}'.replace('5.0.11.p6.3', '5.0.11.p6.3-beta')}.bin;fsl-eula=true" | ||
7 | |||
8 | SRC_URI[md5sum] = "ba6b5dfd10f8d0bf8533e8ba09a741b8" | ||
9 | SRC_URI[sha256sum] = "2bf62e24ca677159534b503ce247c1a8a50198db9050de1f8fe44fde7a1c786d" | ||
10 | |||
11 | PACKAGE_FP_TYPE = "hardfp" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-hfp.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-hfp.bb new file mode 100644 index 000000000..22f097b3e --- /dev/null +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-hfp.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | # Copyright (C) 2013-2015 Freescale Semiconductor | ||
2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
3 | |||
4 | require imx-gpu-viv.inc | ||
5 | |||
6 | SRC_URI[md5sum] = "b26211f322c325e76f912f432989f2ee" | ||
7 | SRC_URI[sha256sum] = "e49ca1d31ca83bb50f6672325db37ae3754eb9073ad98a37790ab1209ea5cba8" | ||
8 | |||
9 | PACKAGE_FP_TYPE = "hardfp" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-sfp.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-sfp.bb index 00ac015ef..610f7ce83 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p6.3-sfp.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p7.1-sfp.bb | |||
@@ -3,8 +3,8 @@ | |||
3 | 3 | ||
4 | require imx-gpu-viv.inc | 4 | require imx-gpu-viv.inc |
5 | 5 | ||
6 | SRC_URI[md5sum] = "b2155c395de054184211fb57ccdb1dfb" | 6 | SRC_URI[md5sum] = "5dbe194e87e4092379b195e866cdb687" |
7 | SRC_URI[sha256sum] = "9dad9944d7d3c4dd8cba52a829625c0546df0b15324e723c61e6f3ae97da9487" | 7 | SRC_URI[sha256sum] = "43fea6ebbb1222e0f594fff3b48147f4bb6173b85f2caa9fa6bf04a1c85ee93a" |
8 | 8 | ||
9 | # FIXME skip the QA error for viv-samples | 9 | # FIXME skip the QA error for viv-samples |
10 | INSANE_SKIP_${PN} += "rpaths" | 10 | INSANE_SKIP_${PN} += "rpaths" |