summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMadhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com>2019-07-10 16:10:47 -0700
committerSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2019-11-19 16:01:14 -0800
commit47e7cc7dc58c9a1ac103cc4a56ac7b8266f6815a (patch)
tree2a3fdffe189d41dd0c00326fe8caae14d9ad82a0
parent3bf867206130518b63b1336fef1832f228cccf97 (diff)
downloadmeta-xilinx-47e7cc7dc58c9a1ac103cc4a56ac7b8266f6815a.tar.gz
libmali-xlnx: Upgrade the userspace driver to r9p0
Upgrade the Mali-400 userspace driver to r9p0. Key features: -Minor bug fixes -Add user space support of GBM for MESA 17.3 -Supports Wayland > 1.15 Signed-off-by: Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/files/egl.pc2
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/files/gbm.pc2
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1.pc2
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1_cm.pc2
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/files/glesv2.pc2
-rw-r--r--meta-xilinx-bsp/recipes-graphics/libgles/libmali-xlnx.bb6
6 files changed, 8 insertions, 8 deletions
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/files/egl.pc b/meta-xilinx-bsp/recipes-graphics/libgles/files/egl.pc
index 7bdca50a..f24e110f 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/files/egl.pc
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/files/egl.pc
@@ -6,7 +6,7 @@ includedir=/usr/include
6Name: egl 6Name: egl
7Description: MALI EGL library 7Description: MALI EGL library
8Requires.private: 8Requires.private:
9Version: 1.4 9Version: r9p0
10Libs: -L${libdir} -lEGL 10Libs: -L${libdir} -lEGL
11Libs.private: -lm -lpthread -ldl 11Libs.private: -lm -lpthread -ldl
12Cflags: -I${includedir} 12Cflags: -I${includedir}
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/files/gbm.pc b/meta-xilinx-bsp/recipes-graphics/libgles/files/gbm.pc
index 0a07a660..4e27a4bd 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/files/gbm.pc
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/files/gbm.pc
@@ -6,7 +6,7 @@ includedir=/usr/include
6Name: gbm 6Name: gbm
7Description: MALI gbm library 7Description: MALI gbm library
8Requires.private: 8Requires.private:
9Version: 17.1.7 9Version: r9p0
10Libs: -L${libdir} -lgbm 10Libs: -L${libdir} -lgbm
11Libs.private: -lm -lpthread -ldl 11Libs.private: -lm -lpthread -ldl
12Cflags: -I${includedir} 12Cflags: -I${includedir}
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1.pc b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1.pc
index 48954007..6f09d594 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1.pc
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1.pc
@@ -6,7 +6,7 @@ includedir=/usr/include
6Name: glesv1 6Name: glesv1
7Description: MALI OpenGL ES 1.1 library 7Description: MALI OpenGL ES 1.1 library
8Requires.private: 8Requires.private:
9Version: r8p0 9Version: r9p0
10Libs: -L${libdir} -lGLESv1_CM 10Libs: -L${libdir} -lGLESv1_CM
11Libs.private: -lm -lpthread -ldl 11Libs.private: -lm -lpthread -ldl
12Cflags: -I${includedir} 12Cflags: -I${includedir}
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1_cm.pc b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1_cm.pc
index 888af87e..9fccc39c 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1_cm.pc
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv1_cm.pc
@@ -6,7 +6,7 @@ includedir=/usr/include
6Name: gles_cm 6Name: gles_cm
7Description: Mali OpenGL ES 1.1 CM library 7Description: Mali OpenGL ES 1.1 CM library
8Requires.private: 8Requires.private:
9Version: r8p0 9Version: r9p0
10Libs: -L${libdir} -lGLESv1_CM 10Libs: -L${libdir} -lGLESv1_CM
11Libs.private: -lm -lpthread -ldl 11Libs.private: -lm -lpthread -ldl
12Cflags: -I${includedir} 12Cflags: -I${includedir}
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv2.pc b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv2.pc
index 5047c394..e15cedef 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv2.pc
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/files/glesv2.pc
@@ -6,7 +6,7 @@ includedir=/usr/include
6Name: glesv2 6Name: glesv2
7Description: MALI OpenGL ES 2.0 library 7Description: MALI OpenGL ES 2.0 library
8Requires.private: 8Requires.private:
9Version: r8p0 9Version: r9p0
10Libs: -L${libdir} -lGLESv2 10Libs: -L${libdir} -lGLESv2
11Libs.private: -lm -lpthread -ldl 11Libs.private: -lm -lpthread -ldl
12Cflags: -I${includedir} 12Cflags: -I${includedir}
diff --git a/meta-xilinx-bsp/recipes-graphics/libgles/libmali-xlnx.bb b/meta-xilinx-bsp/recipes-graphics/libgles/libmali-xlnx.bb
index 124da639..368eeef7 100644
--- a/meta-xilinx-bsp/recipes-graphics/libgles/libmali-xlnx.bb
+++ b/meta-xilinx-bsp/recipes-graphics/libgles/libmali-xlnx.bb
@@ -11,7 +11,7 @@ PROVIDES += "virtual/libgles1 virtual/libgles2 virtual/egl virtual/libgbm"
11 11
12FILESEXTRAPATHS_append := " \ 12FILESEXTRAPATHS_append := " \
13 ${THISDIR}/files: \ 13 ${THISDIR}/files: \
14 ${THISDIR}/r8p0-00rel0: " 14 ${THISDIR}/r9p0-01rel0: "
15 15
16 16
17REPO ?= "git://github.com/Xilinx/mali-userspace-binaries.git;protocol=https" 17REPO ?= "git://github.com/Xilinx/mali-userspace-binaries.git;protocol=https"
@@ -19,7 +19,7 @@ BRANCH ?= "rel-v2019.2"
19SRCREV ?= "90ea8555cddaa7979019fd7eeaeb01a9f1b26ac7" 19SRCREV ?= "90ea8555cddaa7979019fd7eeaeb01a9f1b26ac7"
20BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 20BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
21 21
22PV = "r8p0-01rel0" 22PV = "r9p0-01rel0"
23SRC_URI = " \ 23SRC_URI = " \
24 ${REPO};${BRANCHARG} \ 24 ${REPO};${BRANCHARG} \
25 file://egl.pc \ 25 file://egl.pc \
@@ -62,7 +62,7 @@ USE_X11 = "${@bb.utils.contains("DISTRO_FEATURES", "x11", "yes", "no", d)}"
62USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}" 62USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}"
63USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}" 63USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}"
64 64
65MONOLITHIC_LIBMALI = "libMali.so.8.0" 65MONOLITHIC_LIBMALI = "libMali.so.9.0"
66 66
67do_install() { 67do_install() {
68 #Identify the ARCH type 68 #Identify the ARCH type