diff options
author | Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> | 2019-07-10 16:10:47 -0700 |
---|---|---|
committer | Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> | 2019-11-19 16:01:14 -0800 |
commit | 47e7cc7dc58c9a1ac103cc4a56ac7b8266f6815a (patch) | |
tree | 2a3fdffe189d41dd0c00326fe8caae14d9ad82a0 | |
parent | 3bf867206130518b63b1336fef1832f228cccf97 (diff) | |
download | meta-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>
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 | |||
6 | Name: egl | 6 | Name: egl |
7 | Description: MALI EGL library | 7 | Description: MALI EGL library |
8 | Requires.private: | 8 | Requires.private: |
9 | Version: 1.4 | 9 | Version: r9p0 |
10 | Libs: -L${libdir} -lEGL | 10 | Libs: -L${libdir} -lEGL |
11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
12 | Cflags: -I${includedir} | 12 | Cflags: -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 | |||
6 | Name: gbm | 6 | Name: gbm |
7 | Description: MALI gbm library | 7 | Description: MALI gbm library |
8 | Requires.private: | 8 | Requires.private: |
9 | Version: 17.1.7 | 9 | Version: r9p0 |
10 | Libs: -L${libdir} -lgbm | 10 | Libs: -L${libdir} -lgbm |
11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
12 | Cflags: -I${includedir} | 12 | Cflags: -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 | |||
6 | Name: glesv1 | 6 | Name: glesv1 |
7 | Description: MALI OpenGL ES 1.1 library | 7 | Description: MALI OpenGL ES 1.1 library |
8 | Requires.private: | 8 | Requires.private: |
9 | Version: r8p0 | 9 | Version: r9p0 |
10 | Libs: -L${libdir} -lGLESv1_CM | 10 | Libs: -L${libdir} -lGLESv1_CM |
11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
12 | Cflags: -I${includedir} | 12 | Cflags: -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 | |||
6 | Name: gles_cm | 6 | Name: gles_cm |
7 | Description: Mali OpenGL ES 1.1 CM library | 7 | Description: Mali OpenGL ES 1.1 CM library |
8 | Requires.private: | 8 | Requires.private: |
9 | Version: r8p0 | 9 | Version: r9p0 |
10 | Libs: -L${libdir} -lGLESv1_CM | 10 | Libs: -L${libdir} -lGLESv1_CM |
11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
12 | Cflags: -I${includedir} | 12 | Cflags: -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 | |||
6 | Name: glesv2 | 6 | Name: glesv2 |
7 | Description: MALI OpenGL ES 2.0 library | 7 | Description: MALI OpenGL ES 2.0 library |
8 | Requires.private: | 8 | Requires.private: |
9 | Version: r8p0 | 9 | Version: r9p0 |
10 | Libs: -L${libdir} -lGLESv2 | 10 | Libs: -L${libdir} -lGLESv2 |
11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
12 | Cflags: -I${includedir} | 12 | Cflags: -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 | ||
12 | FILESEXTRAPATHS_append := " \ | 12 | FILESEXTRAPATHS_append := " \ |
13 | ${THISDIR}/files: \ | 13 | ${THISDIR}/files: \ |
14 | ${THISDIR}/r8p0-00rel0: " | 14 | ${THISDIR}/r9p0-01rel0: " |
15 | 15 | ||
16 | 16 | ||
17 | REPO ?= "git://github.com/Xilinx/mali-userspace-binaries.git;protocol=https" | 17 | REPO ?= "git://github.com/Xilinx/mali-userspace-binaries.git;protocol=https" |
@@ -19,7 +19,7 @@ BRANCH ?= "rel-v2019.2" | |||
19 | SRCREV ?= "90ea8555cddaa7979019fd7eeaeb01a9f1b26ac7" | 19 | SRCREV ?= "90ea8555cddaa7979019fd7eeaeb01a9f1b26ac7" |
20 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" | 20 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" |
21 | 21 | ||
22 | PV = "r8p0-01rel0" | 22 | PV = "r9p0-01rel0" |
23 | SRC_URI = " \ | 23 | SRC_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)}" | |||
62 | USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}" | 62 | USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}" |
63 | USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}" | 63 | USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}" |
64 | 64 | ||
65 | MONOLITHIC_LIBMALI = "libMali.so.8.0" | 65 | MONOLITHIC_LIBMALI = "libMali.so.9.0" |
66 | 66 | ||
67 | do_install() { | 67 | do_install() { |
68 | #Identify the ARCH type | 68 | #Identify the ARCH type |