* [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions
@ 2013-09-01 3:12 Denys Dmytriyenko
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
` (4 more replies)
0 siblings, 5 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:12 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
* Properly define all PROVIDES, RPROVIDES, RCONFLICTS and RREPLACES variables.
* Skip X11 recipe altogether in non-X11 distros to avoid broken dependencies
for missing X libraries.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-graphics/libgles/libgles-omap3-no-x.inc | 14 ++++++++++++--
recipes-graphics/libgles/libgles-omap3-x11.inc | 17 ++++++++++++-----
2 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc b/recipes-graphics/libgles/libgles-omap3-no-x.inc
index d4cb46b..727c422 100644
--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
@@ -3,7 +3,9 @@ LICENSE = "proprietary-binary"
# 'TSPA.txt' might not be the best file to md5sum
LIC_FILES_CHKSUM = "file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
-PR = "r35"
+PR = "r36"
+
+EXCLUDE_FROM_WORLD = "1"
COMPATIBLE_MACHINE = "(omap3|ti814x|ti816x|ti33x)"
@@ -13,7 +15,15 @@ PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2"
RREPLACES_${PN} = "libegl libgles1 libgles2"
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
-RREPLACES_${PN}-dbg = "libegl-dbg"
+RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
+
+RPROVIDES_${PN} = "libegl libgles1 libgles2"
+RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
+RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
+
+RCONFLICTS_${PN} = "libegl libgles1 libgles2"
+RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
+RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
file://cputype \
diff --git a/recipes-graphics/libgles/libgles-omap3-x11.inc b/recipes-graphics/libgles/libgles-omap3-x11.inc
index 6621396..abe6e6f 100644
--- a/recipes-graphics/libgles/libgles-omap3-x11.inc
+++ b/recipes-graphics/libgles/libgles-omap3-x11.inc
@@ -3,7 +3,9 @@ LICENSE = "proprietary-binary"
# 'TSPA.txt' might not be the best file to md5sum
LIC_FILES_CHKSUM = "file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
-PR = "r35"
+PR = "r36"
+
+EXCLUDE_FROM_WORLD = "1"
COMPATIBLE_MACHINE = "(omap3|ti814x|ti816x|ti33x)"
@@ -12,19 +14,19 @@ DEPENDS = "virtual/libx11 libxau libxdmcp libdrm"
export SUPPORT_XORG ?= "1"
PVR_INIT ?= "pvrsrvinit"
-PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2"
+PROVIDES += "libgles-omap3 virtual/egl virtual/libgles1 virtual/libgles2"
RREPLACES_${PN} = "libegl libgles1 libgles2"
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
-RREPLACES_${PN}-dbg = "libegl-dbg"
+RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
RPROVIDES_${PN} = "libegl libgles1 libgles2"
RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
-RPROVIDES_${PN}-dbg = "libegl-dbg"
+RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
RCONFLICTS_${PN} = "libegl libgles1 libgles2"
RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
-RCONFLICTS_${PN}-dbg = "libegl-dbg"
+RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
file://cputype \
@@ -47,6 +49,11 @@ export ES8LOCATION ?= "${S}/gfx_rel_es8.x"
LIBGLESWINDOWSYSTEM ?= "libpvrPVR2D_DRIWSEGL.so"
+python __anonymous() {
+ if "x11" not in d.getVar("DISTRO_FEATURES", True).split():
+ raise bb.parse.SkipPackage("Recipe is x11-specific, skipping")
+}
+
do_configure() {
# Attempt to fix up the worst offenders for file permissions
for i in $(find ${S} -name "*.h") $(find ${S} -name "*.c") $(find ${S} -name "Make*") ; do
--
1.8.3.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
@ 2013-09-01 3:12 ` Denys Dmytriyenko
2013-09-01 3:20 ` Denys Dmytriyenko
2013-09-03 15:19 ` Maupin, Chase
2013-09-01 3:12 ` [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed Denys Dmytriyenko
` (3 subsequent siblings)
4 siblings, 2 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:12 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
* Do not hardcode kernel source location and name.
* Fix some discrepancies between GFX SDK versions as related to DRM.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb b/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
index d439d83..9134e61 100644
--- a/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
+++ b/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
@@ -11,7 +11,7 @@ BINFILE = "Graphics_SDK_setuplinux_${SGXPV}_minimal_demos.bin"
inherit module
-MACHINE_KERNEL_PR_append = "a"
+MACHINE_KERNEL_PR_append = "b"
PR = "${MACHINE_KERNEL_PR}"
DEFAULT_PREFERENCE = "-1"
@@ -48,16 +48,16 @@ do_compile() {
export PLAT_CC="${CC}"
export PLAT_CPP="${CXX}"
export PLAR_AR="${AR}"
- for kernelver in ${WORKDIR}/../../linux-ti-staging/* ; do
+ for kernelver in ${WORKDIR}/../../${PREFERRED_PROVIDER_virtual/kernel}/* ; do
cp -f $kernelver/git/drivers/gpu/drm/*.c ${S}/services4/3rdparty/linux_drm/
done
if [ $(echo -e "${KERNEL_VERSION}\n3.3" | sort --version-sort | head -1) = "3.3" ] ; then
cp -f ${S}/services4/3rdparty/linux_drm/Kbuild_3.3 \
- ${S}/services4/3rdparty/linux_drm/Kbuild
+ ${S}/services4/3rdparty/linux_drm/Kbuild || true
else
if [ $(echo -e "${KERNEL_VERSION}\n3.2" | sort --version-sort | head -1) = "3.2" ] ; then
cp -f ${S}/services4/3rdparty/linux_drm/Kbuild_3.2 \
- ${S}/services4/3rdparty/linux_drm/Kbuild
+ ${S}/services4/3rdparty/linux_drm/Kbuild || true
fi
fi
oe_runmake BUILD=${PVRBUILD} TI_PLATFORM=${TI_PLATFORM} SUPPORT_XORG=${SUPPORT_XORG}
--
1.8.3.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
@ 2013-09-01 3:12 ` Denys Dmytriyenko
2013-09-03 15:19 ` Maupin, Chase
2013-09-01 3:12 ` [PATCH 4/5] libgles-omap3: introduce INC_PR Denys Dmytriyenko
` (2 subsequent siblings)
4 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:12 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
index 1c70cae..b7e6ce0 100644
--- a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
+++ b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
@@ -61,7 +61,7 @@ do_install_append() {
cp -pPr ${S}/include/pvr2d/*.h ${D}${includedir}
cp -pPr ${S}/include/OGLES/GLES ${D}${includedir}/
- rm ${D}${sysconfdir}/init.d/pvr-init
+ rm -f ${D}${sysconfdir}/init.d/pvr-init
if [ "$SUPPORT_XORG" = "1" ]; then
cp -pP ${WORKDIR}/rc_dri.pvr ${D}${sysconfdir}/init.d/pvr-init
--
1.8.3.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH 4/5] libgles-omap3: introduce INC_PR
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
2013-09-01 3:12 ` [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed Denys Dmytriyenko
@ 2013-09-01 3:12 ` Denys Dmytriyenko
2013-09-03 15:20 ` Maupin, Chase
2013-09-01 3:13 ` [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version Denys Dmytriyenko
2013-09-03 15:18 ` [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Maupin, Chase
4 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:12 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
recipes-graphics/libgles/libgles-omap3-no-x.inc | 2 +-
recipes-graphics/libgles/libgles-omap3-x11.inc | 2 +-
recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb | 2 ++
recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb | 2 ++
4 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc b/recipes-graphics/libgles/libgles-omap3-no-x.inc
index 727c422..83873d7 100644
--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
# 'TSPA.txt' might not be the best file to md5sum
LIC_FILES_CHKSUM = "file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
-PR = "r36"
+INC_PR = "r37"
EXCLUDE_FROM_WORLD = "1"
diff --git a/recipes-graphics/libgles/libgles-omap3-x11.inc b/recipes-graphics/libgles/libgles-omap3-x11.inc
index abe6e6f..106a9bc 100644
--- a/recipes-graphics/libgles/libgles-omap3-x11.inc
+++ b/recipes-graphics/libgles/libgles-omap3-x11.inc
@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
# 'TSPA.txt' might not be the best file to md5sum
LIC_FILES_CHKSUM = "file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
-PR = "r36"
+INC_PR = "r37"
EXCLUDE_FROM_WORLD = "1"
diff --git a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
index b7e6ce0..6b9c561 100644
--- a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
+++ b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
@@ -2,6 +2,8 @@ require libgles-omap3-x11.inc
LICENSE = "TSPA"
+PR = "${INC_PR}.0"
+
DEFAULT_PREFERENCE = "-1"
BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
diff --git a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
index b68b4c3..a4da2f9 100644
--- a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
+++ b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
@@ -2,6 +2,8 @@ require libgles-omap3-no-x.inc
LICENSE = "TSPA"
+PR = "${INC_PR}.0"
+
DEFAULT_PREFERENCE = "-1"
BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
` (2 preceding siblings ...)
2013-09-01 3:12 ` [PATCH 4/5] libgles-omap3: introduce INC_PR Denys Dmytriyenko
@ 2013-09-01 3:13 ` Denys Dmytriyenko
2013-09-01 3:15 ` Denys Dmytriyenko
2013-09-03 15:18 ` [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Maupin, Chase
4 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:13 UTC (permalink / raw)
To: meta-ti
From: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
.../omap3-sgx-modules_1.6.16.3977.bb | 45 ----------------------
.../libgles/libgles-omap3_4.03.00.02.bb | 30 ---------------
2 files changed, 75 deletions(-)
delete mode 100644 recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
delete mode 100644 recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
diff --git a/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb b/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
deleted file mode 100644
index 4f9be7b..0000000
--- a/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
+++ /dev/null
@@ -1,45 +0,0 @@
-DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the omap3 SoCs"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=21228a42e27d1d104b31a83f7c9da935"
-
-TI_BIN_UNPK_CMDS="Y: qY:workdir:Y"
-require ../../recipes-ti/includes/ti-eula-unpack.inc
-
-SGXPV = "4_03_00_02"
-IMGPV = "1.6.16.3977"
-BINFILE := "Graphics_SDK_setuplinux_${SGXPV}.bin"
-
-inherit module
-
-MACHINE_KERNEL_PR_append = "b"
-PR = "${MACHINE_KERNEL_PR}"
-
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
- file://Compile-fixes-for-38-kernel.patch \
- file://kernel-30.patch \
- "
-SRC_URI[md5sum] = "ff8c1f2b8e4cb42f4ced6a613b081ada"
-SRC_URI[sha256sum] = "cdb0bd3964e107733d632aa8224e0537b05c1ffac34befc036423458c8d75255"
-TI_BIN_UNPK_WDEXT="/Graphics_SDK_${SGXPV}"
-S = "${WORKDIR}${TI_BIN_UNPK_WDEXT}/GFX_Linux_KM"
-
-PVRBUILD = "release"
-export KERNELDIR = "${STAGING_KERNEL_DIR}"
-
-INHIBIT_PACKAGE_STRIP = "1"
-
-TI_PLATFORM_omap3 = "omap3630"
-TI_PLATFORM_ti816x = "ti81xx"
-
-MODULESLOCATION_omap3 = "dc_omap3430_linux"
-MODULESLOCATION_ti816x = "dc_ti81xx_linux"
-
-MAKE_TARGETS = " BUILD=${PVRBUILD} TI_PLATFORM=${TI_PLATFORM}"
-
-do_install() {
- mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/gpu/pvr
- cp ${S}/pvrsrvkm.ko \
- ${S}/services4/3rdparty/${MODULESLOCATION}/omaplfb.ko \
- ${S}/services4/3rdparty/bufferclass_ti/bufferclass_ti.ko \
- ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/gpu/pvr
-}
diff --git a/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb b/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
deleted file mode 100644
index e98fe02..0000000
--- a/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
-BINLOCATION_ti816x = "${S}/gfx_rel_es6.x"
-
-ES2LOCATION = "${S}/gfx_rel_es2.x"
-ES3LOCATION = "${S}/gfx_rel_es3.x"
-ES5LOCATION = "${S}/gfx_rel_es5.x"
-ES6LOCATION = "${S}/gfx_rel_es6.x"
-
-require libgles-omap3.inc
-
-# download required binary distribution from:
-# http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest/index_FDS.html
-# see libgles-omap3.inc for detailed installation instructions
-
-SGXPV = "4_03_00_02"
-IMGPV = "1.6.16.3977"
-BINFILE := "Graphics_SDK_setuplinux_${SGXPV}.bin"
-TI_BIN_UNPK_WDEXT := "/Graphics_SDK_${SGXPV}"
-
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
- file://cputype \
- file://rc.pvr \
- file://sample.desktop \
- file://99-bufferclass.rules \
-"
-
-SRC_URI[md5sum] = "ff8c1f2b8e4cb42f4ced6a613b081ada"
-SRC_URI[sha256sum] = "cdb0bd3964e107733d632aa8224e0537b05c1ffac34befc036423458c8d75255"
-
-S = "${WORKDIR}/Graphics_SDK_${SGXPV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-01 3:13 ` [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version Denys Dmytriyenko
@ 2013-09-01 3:15 ` Denys Dmytriyenko
2013-09-02 12:06 ` Tasslehoff Kjappfot
0 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:15 UTC (permalink / raw)
To: meta-ti
BTW, consider this an RFC for removing the next 4.05.00.03 version as well - I
know some people are still using it, so please speak up.
--
Denys
On Sat, Aug 31, 2013 at 11:13:00PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@ti.com>
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> .../omap3-sgx-modules_1.6.16.3977.bb | 45 ----------------------
> .../libgles/libgles-omap3_4.03.00.02.bb | 30 ---------------
> 2 files changed, 75 deletions(-)
> delete mode 100644 recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
> delete mode 100644 recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
>
> diff --git a/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb b/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
> deleted file mode 100644
> index 4f9be7b..0000000
> --- a/recipes-bsp/powervr-drivers/omap3-sgx-modules_1.6.16.3977.bb
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the omap3 SoCs"
> -LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=21228a42e27d1d104b31a83f7c9da935"
> -
> -TI_BIN_UNPK_CMDS="Y: qY:workdir:Y"
> -require ../../recipes-ti/includes/ti-eula-unpack.inc
> -
> -SGXPV = "4_03_00_02"
> -IMGPV = "1.6.16.3977"
> -BINFILE := "Graphics_SDK_setuplinux_${SGXPV}.bin"
> -
> -inherit module
> -
> -MACHINE_KERNEL_PR_append = "b"
> -PR = "${MACHINE_KERNEL_PR}"
> -
> -SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
> - file://Compile-fixes-for-38-kernel.patch \
> - file://kernel-30.patch \
> - "
> -SRC_URI[md5sum] = "ff8c1f2b8e4cb42f4ced6a613b081ada"
> -SRC_URI[sha256sum] = "cdb0bd3964e107733d632aa8224e0537b05c1ffac34befc036423458c8d75255"
> -TI_BIN_UNPK_WDEXT="/Graphics_SDK_${SGXPV}"
> -S = "${WORKDIR}${TI_BIN_UNPK_WDEXT}/GFX_Linux_KM"
> -
> -PVRBUILD = "release"
> -export KERNELDIR = "${STAGING_KERNEL_DIR}"
> -
> -INHIBIT_PACKAGE_STRIP = "1"
> -
> -TI_PLATFORM_omap3 = "omap3630"
> -TI_PLATFORM_ti816x = "ti81xx"
> -
> -MODULESLOCATION_omap3 = "dc_omap3430_linux"
> -MODULESLOCATION_ti816x = "dc_ti81xx_linux"
> -
> -MAKE_TARGETS = " BUILD=${PVRBUILD} TI_PLATFORM=${TI_PLATFORM}"
> -
> -do_install() {
> - mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/gpu/pvr
> - cp ${S}/pvrsrvkm.ko \
> - ${S}/services4/3rdparty/${MODULESLOCATION}/omaplfb.ko \
> - ${S}/services4/3rdparty/bufferclass_ti/bufferclass_ti.ko \
> - ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/gpu/pvr
> -}
> diff --git a/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb b/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
> deleted file mode 100644
> index e98fe02..0000000
> --- a/recipes-graphics/libgles/libgles-omap3_4.03.00.02.bb
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
> -BINLOCATION_ti816x = "${S}/gfx_rel_es6.x"
> -
> -ES2LOCATION = "${S}/gfx_rel_es2.x"
> -ES3LOCATION = "${S}/gfx_rel_es3.x"
> -ES5LOCATION = "${S}/gfx_rel_es5.x"
> -ES6LOCATION = "${S}/gfx_rel_es6.x"
> -
> -require libgles-omap3.inc
> -
> -# download required binary distribution from:
> -# http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest/index_FDS.html
> -# see libgles-omap3.inc for detailed installation instructions
> -
> -SGXPV = "4_03_00_02"
> -IMGPV = "1.6.16.3977"
> -BINFILE := "Graphics_SDK_setuplinux_${SGXPV}.bin"
> -TI_BIN_UNPK_WDEXT := "/Graphics_SDK_${SGXPV}"
> -
> -SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}/exports/${BINFILE} \
> - file://cputype \
> - file://rc.pvr \
> - file://sample.desktop \
> - file://99-bufferclass.rules \
> -"
> -
> -SRC_URI[md5sum] = "ff8c1f2b8e4cb42f4ced6a613b081ada"
> -SRC_URI[sha256sum] = "cdb0bd3964e107733d632aa8224e0537b05c1ffac34befc036423458c8d75255"
> -
> -S = "${WORKDIR}/Graphics_SDK_${SGXPV}"
> --
> 1.8.3.2
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
@ 2013-09-01 3:20 ` Denys Dmytriyenko
2013-09-03 15:19 ` Maupin, Chase
1 sibling, 0 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-01 3:20 UTC (permalink / raw)
To: meta-ti
On Sat, Aug 31, 2013 at 11:12:57PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@ti.com>
>
> * Do not hardcode kernel source location and name.
> * Fix some discrepancies between GFX SDK versions as related to DRM.
Also, I have couple more fixes pending for resolving build issues when
building against recent kernels...
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
> recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb b/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
> index d439d83..9134e61 100644
> --- a/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
> +++ b/recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
> @@ -11,7 +11,7 @@ BINFILE = "Graphics_SDK_setuplinux_${SGXPV}_minimal_demos.bin"
>
> inherit module
>
> -MACHINE_KERNEL_PR_append = "a"
> +MACHINE_KERNEL_PR_append = "b"
> PR = "${MACHINE_KERNEL_PR}"
>
> DEFAULT_PREFERENCE = "-1"
> @@ -48,16 +48,16 @@ do_compile() {
> export PLAT_CC="${CC}"
> export PLAT_CPP="${CXX}"
> export PLAR_AR="${AR}"
> - for kernelver in ${WORKDIR}/../../linux-ti-staging/* ; do
> + for kernelver in ${WORKDIR}/../../${PREFERRED_PROVIDER_virtual/kernel}/* ; do
> cp -f $kernelver/git/drivers/gpu/drm/*.c ${S}/services4/3rdparty/linux_drm/
> done
> if [ $(echo -e "${KERNEL_VERSION}\n3.3" | sort --version-sort | head -1) = "3.3" ] ; then
> cp -f ${S}/services4/3rdparty/linux_drm/Kbuild_3.3 \
> - ${S}/services4/3rdparty/linux_drm/Kbuild
> + ${S}/services4/3rdparty/linux_drm/Kbuild || true
> else
> if [ $(echo -e "${KERNEL_VERSION}\n3.2" | sort --version-sort | head -1) = "3.2" ] ; then
> cp -f ${S}/services4/3rdparty/linux_drm/Kbuild_3.2 \
> - ${S}/services4/3rdparty/linux_drm/Kbuild
> + ${S}/services4/3rdparty/linux_drm/Kbuild || true
> fi
> fi
> oe_runmake BUILD=${PVRBUILD} TI_PLATFORM=${TI_PLATFORM} SUPPORT_XORG=${SUPPORT_XORG}
> --
> 1.8.3.2
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-01 3:15 ` Denys Dmytriyenko
@ 2013-09-02 12:06 ` Tasslehoff Kjappfot
2013-09-03 17:03 ` Denys Dmytriyenko
2013-09-03 17:29 ` Cooper Jr., Franklin
0 siblings, 2 replies; 17+ messages in thread
From: Tasslehoff Kjappfot @ 2013-09-02 12:06 UTC (permalink / raw)
To: meta-ti
On 09/01/2013 05:15 AM, Denys Dmytriyenko wrote:
> BTW, consider this an RFC for removing the next 4.05.00.03 version as well - I
> know some people are still using it, so please speak up.
>
We're using 4.05.00.03 for our OMAP3530 board, because that is the
latest one we've tried that actually works :)
Last time I tried newer versions there were "instant lockup" problems.
Are any of the newer versions compatible with OMAP3530 now?
- Tasslehoff
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
` (3 preceding siblings ...)
2013-09-01 3:13 ` [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version Denys Dmytriyenko
@ 2013-09-03 15:18 ` Maupin, Chase
4 siblings, 0 replies; 17+ messages in thread
From: Maupin, Chase @ 2013-09-03 15:18 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Saturday, August 31, 2013 10:13 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 1/5] libgles-omap3: fix some conflicts
>between X11 and Raw versions
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>* Properly define all PROVIDES, RPROVIDES, RCONFLICTS and
>RREPLACES variables.
>* Skip X11 recipe altogether in non-X11 distros to avoid broken
>dependencies
> for missing X libraries.
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-graphics/libgles/libgles-omap3-no-x.inc | 14
>++++++++++++--
> recipes-graphics/libgles/libgles-omap3-x11.inc | 17
>++++++++++++-----
> 2 files changed, 24 insertions(+), 7 deletions(-)
>
>diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc
>b/recipes-graphics/libgles/libgles-omap3-no-x.inc
>index d4cb46b..727c422 100644
>--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
>+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
>@@ -3,7 +3,9 @@ LICENSE = "proprietary-binary"
> # 'TSPA.txt' might not be the best file to md5sum
> LIC_FILES_CHKSUM =
>"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
>
>-PR = "r35"
>+PR = "r36"
>+
>+EXCLUDE_FROM_WORLD = "1"
>
> COMPATIBLE_MACHINE = "(omap3|ti814x|ti816x|ti33x)"
>
>@@ -13,7 +15,15 @@ PROVIDES += "virtual/egl virtual/libgles1
>virtual/libgles2"
>
> RREPLACES_${PN} = "libegl libgles1 libgles2"
> RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>-RREPLACES_${PN}-dbg = "libegl-dbg"
>+RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>+
>+RPROVIDES_${PN} = "libegl libgles1 libgles2"
>+RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>+RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>+
>+RCONFLICTS_${PN} = "libegl libgles1 libgles2"
>+RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>+RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>
> SRC_URI = "http://software-
>dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}
>/exports/${BINFILE} \
> file://cputype \
>diff --git a/recipes-graphics/libgles/libgles-omap3-x11.inc
>b/recipes-graphics/libgles/libgles-omap3-x11.inc
>index 6621396..abe6e6f 100644
>--- a/recipes-graphics/libgles/libgles-omap3-x11.inc
>+++ b/recipes-graphics/libgles/libgles-omap3-x11.inc
>@@ -3,7 +3,9 @@ LICENSE = "proprietary-binary"
> # 'TSPA.txt' might not be the best file to md5sum
> LIC_FILES_CHKSUM =
>"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
>
>-PR = "r35"
>+PR = "r36"
>+
>+EXCLUDE_FROM_WORLD = "1"
>
> COMPATIBLE_MACHINE = "(omap3|ti814x|ti816x|ti33x)"
>
>@@ -12,19 +14,19 @@ DEPENDS = "virtual/libx11 libxau libxdmcp
>libdrm"
> export SUPPORT_XORG ?= "1"
> PVR_INIT ?= "pvrsrvinit"
>
>-PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2"
>+PROVIDES += "libgles-omap3 virtual/egl virtual/libgles1
>virtual/libgles2"
>
> RREPLACES_${PN} = "libegl libgles1 libgles2"
> RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>-RREPLACES_${PN}-dbg = "libegl-dbg"
>+RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>
> RPROVIDES_${PN} = "libegl libgles1 libgles2"
> RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>-RPROVIDES_${PN}-dbg = "libegl-dbg"
>+RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>
> RCONFLICTS_${PN} = "libegl libgles1 libgles2"
> RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
>-RCONFLICTS_${PN}-dbg = "libegl-dbg"
>+RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg"
>
> SRC_URI = "http://software-
>dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/${SGXPV}
>/exports/${BINFILE} \
> file://cputype \
>@@ -47,6 +49,11 @@ export ES8LOCATION ?= "${S}/gfx_rel_es8.x"
>
> LIBGLESWINDOWSYSTEM ?= "libpvrPVR2D_DRIWSEGL.so"
>
>+python __anonymous() {
>+ if "x11" not in d.getVar("DISTRO_FEATURES", True).split():
>+ raise bb.parse.SkipPackage("Recipe is x11-specific,
>skipping")
>+}
>+
> do_configure() {
> # Attempt to fix up the worst offenders for file permissions
> for i in $(find ${S} -name "*.h") $(find ${S} -name "*.c")
>$(find ${S} -name "Make*") ; do
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
2013-09-01 3:20 ` Denys Dmytriyenko
@ 2013-09-03 15:19 ` Maupin, Chase
1 sibling, 0 replies; 17+ messages in thread
From: Maupin, Chase @ 2013-09-03 15:19 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Saturday, August 31, 2013 10:13 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 2/5] ompa3-sgx-modules-x11: fix some
>build failures with latest versions
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>* Do not hardcode kernel source location and name.
>* Fix some discrepancies between GFX SDK versions as related to
>DRM.
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb |
>8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
>diff --git a/recipes-bsp/powervr-drivers/omap3-sgx-modules-
>x11_4.09.00.01.bb b/recipes-bsp/powervr-drivers/omap3-sgx-modules-
>x11_4.09.00.01.bb
>index d439d83..9134e61 100644
>--- a/recipes-bsp/powervr-drivers/omap3-sgx-modules-
>x11_4.09.00.01.bb
>+++ b/recipes-bsp/powervr-drivers/omap3-sgx-modules-
>x11_4.09.00.01.bb
>@@ -11,7 +11,7 @@ BINFILE =
>"Graphics_SDK_setuplinux_${SGXPV}_minimal_demos.bin"
>
> inherit module
>
>-MACHINE_KERNEL_PR_append = "a"
>+MACHINE_KERNEL_PR_append = "b"
> PR = "${MACHINE_KERNEL_PR}"
>
> DEFAULT_PREFERENCE = "-1"
>@@ -48,16 +48,16 @@ do_compile() {
> export PLAT_CC="${CC}"
> export PLAT_CPP="${CXX}"
> export PLAR_AR="${AR}"
>- for kernelver in ${WORKDIR}/../../linux-ti-staging/* ; do
>+ for kernelver in
>${WORKDIR}/../../${PREFERRED_PROVIDER_virtual/kernel}/* ; do
> cp -f $kernelver/git/drivers/gpu/drm/*.c
>${S}/services4/3rdparty/linux_drm/
> done
> if [ $(echo -e "${KERNEL_VERSION}\n3.3" | sort --version-
>sort | head -1) = "3.3" ] ; then
> cp -f ${S}/services4/3rdparty/linux_drm/Kbuild_3.3 \
>- ${S}/services4/3rdparty/linux_drm/Kbuild
>+ ${S}/services4/3rdparty/linux_drm/Kbuild || true
> else
> if [ $(echo -e "${KERNEL_VERSION}\n3.2" | sort --
>version-sort | head -1) = "3.2" ] ; then
> cp -f
>${S}/services4/3rdparty/linux_drm/Kbuild_3.2 \
>- ${S}/services4/3rdparty/linux_drm/Kbuild
>+ ${S}/services4/3rdparty/linux_drm/Kbuild
>|| true
> fi
> fi
> oe_runmake BUILD=${PVRBUILD} TI_PLATFORM=${TI_PLATFORM}
>SUPPORT_XORG=${SUPPORT_XORG}
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed
2013-09-01 3:12 ` [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed Denys Dmytriyenko
@ 2013-09-03 15:19 ` Maupin, Chase
0 siblings, 0 replies; 17+ messages in thread
From: Maupin, Chase @ 2013-09-03 15:19 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Saturday, August 31, 2013 10:13 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 3/5] libgles-omap3-x11: do not fail if
>pvr-init is not yet installed
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/recipes-graphics/libgles/libgles-omap3-
>x11_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3-
>x11_4.09.00.01.bb
>index 1c70cae..b7e6ce0 100644
>--- a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
>+++ b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
>@@ -61,7 +61,7 @@ do_install_append() {
> cp -pPr ${S}/include/pvr2d/*.h ${D}${includedir}
> cp -pPr ${S}/include/OGLES/GLES ${D}${includedir}/
>
>- rm ${D}${sysconfdir}/init.d/pvr-init
>+ rm -f ${D}${sysconfdir}/init.d/pvr-init
>
> if [ "$SUPPORT_XORG" = "1" ]; then
> cp -pP ${WORKDIR}/rc_dri.pvr
>${D}${sysconfdir}/init.d/pvr-init
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 4/5] libgles-omap3: introduce INC_PR
2013-09-01 3:12 ` [PATCH 4/5] libgles-omap3: introduce INC_PR Denys Dmytriyenko
@ 2013-09-03 15:20 ` Maupin, Chase
2013-09-03 16:42 ` Denys Dmytriyenko
0 siblings, 1 reply; 17+ messages in thread
From: Maupin, Chase @ 2013-09-03 15:20 UTC (permalink / raw)
To: Denys Dmytriyenko, meta-ti@yoctoproject.org
General question is that I thought INC_PR was frowned on.
Aside from that
Acked-by: Chase Maupin <chase.maupin@ti.com>
>-----Original Message-----
>From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
>Sent: Saturday, August 31, 2013 10:13 PM
>To: meta-ti@yoctoproject.org
>Subject: [meta-ti] [PATCH 4/5] libgles-omap3: introduce INC_PR
>
>From: Denys Dmytriyenko <denys@ti.com>
>
>Signed-off-by: Denys Dmytriyenko <denys@ti.com>
>---
> recipes-graphics/libgles/libgles-omap3-no-x.inc | 2 +-
> recipes-graphics/libgles/libgles-omap3-x11.inc | 2 +-
> recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb | 2 ++
> recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb | 2 ++
> 4 files changed, 6 insertions(+), 2 deletions(-)
>
>diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc
>b/recipes-graphics/libgles/libgles-omap3-no-x.inc
>index 727c422..83873d7 100644
>--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
>+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
>@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
> # 'TSPA.txt' might not be the best file to md5sum
> LIC_FILES_CHKSUM =
>"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
>
>-PR = "r36"
>+INC_PR = "r37"
>
> EXCLUDE_FROM_WORLD = "1"
>
>diff --git a/recipes-graphics/libgles/libgles-omap3-x11.inc
>b/recipes-graphics/libgles/libgles-omap3-x11.inc
>index abe6e6f..106a9bc 100644
>--- a/recipes-graphics/libgles/libgles-omap3-x11.inc
>+++ b/recipes-graphics/libgles/libgles-omap3-x11.inc
>@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
> # 'TSPA.txt' might not be the best file to md5sum
> LIC_FILES_CHKSUM =
>"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
>
>-PR = "r36"
>+INC_PR = "r37"
>
> EXCLUDE_FROM_WORLD = "1"
>
>diff --git a/recipes-graphics/libgles/libgles-omap3-
>x11_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3-
>x11_4.09.00.01.bb
>index b7e6ce0..6b9c561 100644
>--- a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
>+++ b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
>@@ -2,6 +2,8 @@ require libgles-omap3-x11.inc
>
> LICENSE = "TSPA"
>
>+PR = "${INC_PR}.0"
>+
> DEFAULT_PREFERENCE = "-1"
>
> BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
>diff --git a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
>b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
>index b68b4c3..a4da2f9 100644
>--- a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
>+++ b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
>@@ -2,6 +2,8 @@ require libgles-omap3-no-x.inc
>
> LICENSE = "TSPA"
>
>+PR = "${INC_PR}.0"
>+
> DEFAULT_PREFERENCE = "-1"
>
> BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
>--
>1.8.3.2
>
>_______________________________________________
>meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 4/5] libgles-omap3: introduce INC_PR
2013-09-03 15:20 ` Maupin, Chase
@ 2013-09-03 16:42 ` Denys Dmytriyenko
0 siblings, 0 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-03 16:42 UTC (permalink / raw)
To: Maupin, Chase; +Cc: meta-ti@yoctoproject.org
On Tue, Sep 03, 2013 at 03:20:49PM +0000, Maupin, Chase wrote:
> General question is that I thought INC_PR was frowned on.
PRSERV is suggested as an alternative, but so far PR has not been removed
completely and it would be nice to have a consistency.
> Aside from that
>
> Acked-by: Chase Maupin <chase.maupin@ti.com>
>
>
>
> >-----Original Message-----
> >From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> >bounces@yoctoproject.org] On Behalf Of Denys Dmytriyenko
> >Sent: Saturday, August 31, 2013 10:13 PM
> >To: meta-ti@yoctoproject.org
> >Subject: [meta-ti] [PATCH 4/5] libgles-omap3: introduce INC_PR
> >
> >From: Denys Dmytriyenko <denys@ti.com>
> >
> >Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> >---
> > recipes-graphics/libgles/libgles-omap3-no-x.inc | 2 +-
> > recipes-graphics/libgles/libgles-omap3-x11.inc | 2 +-
> > recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb | 2 ++
> > recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb | 2 ++
> > 4 files changed, 6 insertions(+), 2 deletions(-)
> >
> >diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc
> >b/recipes-graphics/libgles/libgles-omap3-no-x.inc
> >index 727c422..83873d7 100644
> >--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
> >+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
> >@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
> > # 'TSPA.txt' might not be the best file to md5sum
> > LIC_FILES_CHKSUM =
> >"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
> >
> >-PR = "r36"
> >+INC_PR = "r37"
> >
> > EXCLUDE_FROM_WORLD = "1"
> >
> >diff --git a/recipes-graphics/libgles/libgles-omap3-x11.inc
> >b/recipes-graphics/libgles/libgles-omap3-x11.inc
> >index abe6e6f..106a9bc 100644
> >--- a/recipes-graphics/libgles/libgles-omap3-x11.inc
> >+++ b/recipes-graphics/libgles/libgles-omap3-x11.inc
> >@@ -3,7 +3,7 @@ LICENSE = "proprietary-binary"
> > # 'TSPA.txt' might not be the best file to md5sum
> > LIC_FILES_CHKSUM =
> >"file://TSPA.txt;md5=c0d5d9c1e38b41677144c4e24d6ddee1"
> >
> >-PR = "r36"
> >+INC_PR = "r37"
> >
> > EXCLUDE_FROM_WORLD = "1"
> >
> >diff --git a/recipes-graphics/libgles/libgles-omap3-
> >x11_4.09.00.01.bb b/recipes-graphics/libgles/libgles-omap3-
> >x11_4.09.00.01.bb
> >index b7e6ce0..6b9c561 100644
> >--- a/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
> >+++ b/recipes-graphics/libgles/libgles-omap3-x11_4.09.00.01.bb
> >@@ -2,6 +2,8 @@ require libgles-omap3-x11.inc
> >
> > LICENSE = "TSPA"
> >
> >+PR = "${INC_PR}.0"
> >+
> > DEFAULT_PREFERENCE = "-1"
> >
> > BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
> >diff --git a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
> >b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
> >index b68b4c3..a4da2f9 100644
> >--- a/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
> >+++ b/recipes-graphics/libgles/libgles-omap3_4.09.00.01.bb
> >@@ -2,6 +2,8 @@ require libgles-omap3-no-x.inc
> >
> > LICENSE = "TSPA"
> >
> >+PR = "${INC_PR}.0"
> >+
> > DEFAULT_PREFERENCE = "-1"
> >
> > BINLOCATION_omap3 = "${S}/gfx_rel_es3.x"
> >--
> >1.8.3.2
> >
> >_______________________________________________
> >meta-ti mailing list
> >meta-ti@yoctoproject.org
> >https://lists.yoctoproject.org/listinfo/meta-ti
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-02 12:06 ` Tasslehoff Kjappfot
@ 2013-09-03 17:03 ` Denys Dmytriyenko
2013-09-04 4:33 ` Sundareson, Prabindh
2013-09-03 17:29 ` Cooper Jr., Franklin
1 sibling, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2013-09-03 17:03 UTC (permalink / raw)
To: Tasslehoff Kjappfot; +Cc: meta-ti
On Mon, Sep 02, 2013 at 02:06:38PM +0200, Tasslehoff Kjappfot wrote:
> On 09/01/2013 05:15 AM, Denys Dmytriyenko wrote:
> >BTW, consider this an RFC for removing the next 4.05.00.03 version as well - I
> >know some people are still using it, so please speak up.
> >
>
> We're using 4.05.00.03 for our OMAP3530 board, because that is the
> latest one we've tried that actually works :)
>
> Last time I tried newer versions there were "instant lockup"
> problems. Are any of the newer versions compatible with OMAP3530
> now?
Tasslehoff,
I don't think the support for OMAP3530 was specifically removed from latest
versions, although I'm not sure if it got broken by accident though. Prabu?
--
Denys
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-02 12:06 ` Tasslehoff Kjappfot
2013-09-03 17:03 ` Denys Dmytriyenko
@ 2013-09-03 17:29 ` Cooper Jr., Franklin
2013-09-04 5:39 ` Tasslehoff Kjappfot
1 sibling, 1 reply; 17+ messages in thread
From: Cooper Jr., Franklin @ 2013-09-03 17:29 UTC (permalink / raw)
To: Tasslehoff Kjappfot, meta-ti@yoctoproject.org
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
> bounces@yoctoproject.org] On Behalf Of Tasslehoff Kjappfot
> Sent: Monday, September 02, 2013 7:07 AM
> To: meta-ti@yoctoproject.org
> Subject: Re: [meta-ti] [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove
> old 4.03.00.02 version
>
> On 09/01/2013 05:15 AM, Denys Dmytriyenko wrote:
> > BTW, consider this an RFC for removing the next 4.05.00.03 version as
> > well - I know some people are still using it, so please speak up.
> >
>
> We're using 4.05.00.03 for our OMAP3530 board, because that is the latest one
> we've tried that actually works :)
>
> Last time I tried newer versions there were "instant lockup" problems.
> Are any of the newer versions compatible with OMAP3530 now?
[Franklin] The Graphics SDK was validated on am3517 using a 2.6.37 kernel. I've successfully used 04.08.00.02 without any problems. What kernel version are you using?
>
> - Tasslehoff
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-03 17:03 ` Denys Dmytriyenko
@ 2013-09-04 4:33 ` Sundareson, Prabindh
0 siblings, 0 replies; 17+ messages in thread
From: Sundareson, Prabindh @ 2013-09-04 4:33 UTC (permalink / raw)
To: Dmytriyenko, Denys, Tasslehoff Kjappfot; +Cc: meta-ti@yoctoproject.org
Version 1.0.3 cores have been deprecated a while ago. Is that what is being referred to ?
regards,
Prabu
-----Original Message-----
From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Dmytriyenko, Denys
Sent: Tuesday, September 03, 2013 10:34 PM
To: Tasslehoff Kjappfot
Cc: meta-ti@yoctoproject.org
Subject: Re: [meta-ti] [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
On Mon, Sep 02, 2013 at 02:06:38PM +0200, Tasslehoff Kjappfot wrote:
> On 09/01/2013 05:15 AM, Denys Dmytriyenko wrote:
> >BTW, consider this an RFC for removing the next 4.05.00.03 version as
> >well - I know some people are still using it, so please speak up.
> >
>
> We're using 4.05.00.03 for our OMAP3530 board, because that is the
> latest one we've tried that actually works :)
>
> Last time I tried newer versions there were "instant lockup"
> problems. Are any of the newer versions compatible with OMAP3530 now?
Tasslehoff,
I don't think the support for OMAP3530 was specifically removed from latest versions, although I'm not sure if it got broken by accident though. Prabu?
--
Denys
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version
2013-09-03 17:29 ` Cooper Jr., Franklin
@ 2013-09-04 5:39 ` Tasslehoff Kjappfot
0 siblings, 0 replies; 17+ messages in thread
From: Tasslehoff Kjappfot @ 2013-09-04 5:39 UTC (permalink / raw)
To: Cooper Jr., Franklin; +Cc: meta-ti@yoctoproject.org
On 09/03/2013 07:29 PM, Cooper Jr., Franklin wrote:
>
>
>> -----Original Message-----
>> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-
>> bounces@yoctoproject.org] On Behalf Of Tasslehoff Kjappfot
>> Sent: Monday, September 02, 2013 7:07 AM
>> To: meta-ti@yoctoproject.org
>> Subject: Re: [meta-ti] [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove
>> old 4.03.00.02 version
>>
>> On 09/01/2013 05:15 AM, Denys Dmytriyenko wrote:
>>> BTW, consider this an RFC for removing the next 4.05.00.03 version as
>>> well - I know some people are still using it, so please speak up.
>>>
>>
>> We're using 4.05.00.03 for our OMAP3530 board, because that is the latest one
>> we've tried that actually works :)
>>
>> Last time I tried newer versions there were "instant lockup" problems.
>> Are any of the newer versions compatible with OMAP3530 now?
> [Franklin] The Graphics SDK was validated on am3517 using a 2.6.37 kernel. I've successfully used 04.08.00.02 without any problems. What kernel version are you using?
>>
>> - Tasslehoff
>> _______________________________________________
>> meta-ti mailing list
>> meta-ti@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-ti
We're using 2.6.39. When I had the issues I asked on #beagle, and among
the responses was there currently was a problem with "instant lockup on
omap3530 ES3.x", and that "hopefully the 1.7 based ddk will fix it".
That was about a year ago. I'm not sure if what I tested on then was a
4.08.x.x version.
- Tasslehoff
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2013-09-04 5:39 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-01 3:12 [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Denys Dmytriyenko
2013-09-01 3:12 ` [PATCH 2/5] ompa3-sgx-modules-x11: fix some build failures with latest versions Denys Dmytriyenko
2013-09-01 3:20 ` Denys Dmytriyenko
2013-09-03 15:19 ` Maupin, Chase
2013-09-01 3:12 ` [PATCH 3/5] libgles-omap3-x11: do not fail if pvr-init is not yet installed Denys Dmytriyenko
2013-09-03 15:19 ` Maupin, Chase
2013-09-01 3:12 ` [PATCH 4/5] libgles-omap3: introduce INC_PR Denys Dmytriyenko
2013-09-03 15:20 ` Maupin, Chase
2013-09-03 16:42 ` Denys Dmytriyenko
2013-09-01 3:13 ` [PATCH 5/5] libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 version Denys Dmytriyenko
2013-09-01 3:15 ` Denys Dmytriyenko
2013-09-02 12:06 ` Tasslehoff Kjappfot
2013-09-03 17:03 ` Denys Dmytriyenko
2013-09-04 4:33 ` Sundareson, Prabindh
2013-09-03 17:29 ` Cooper Jr., Franklin
2013-09-04 5:39 ` Tasslehoff Kjappfot
2013-09-03 15:18 ` [PATCH 1/5] libgles-omap3: fix some conflicts between X11 and Raw versions Maupin, Chase
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.