From dabc7289df17f166dd47c12f43f3acf8b053ee2e Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Mon, 13 Feb 2012 17:26:35 +0200 Subject: [PATCH] libgles-omap3: add some power related hack seems to help suspend, don't know what side effects this might have though. --- recipes/powervr-drivers/libgles-omap3/rc.pvr | 3 +++ recipes/powervr-drivers/libgles-omap3_4.00.00.01.bb | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/recipes/powervr-drivers/libgles-omap3/rc.pvr b/recipes/powervr-drivers/libgles-omap3/rc.pvr index cf3d904b76..514d577df1 100755 --- a/recipes/powervr-drivers/libgles-omap3/rc.pvr +++ b/recipes/powervr-drivers/libgles-omap3/rc.pvr @@ -61,6 +61,9 @@ if [ $CPUTYPE = "OMAP3530" ]; then ES_REVISION="$(devmem2 0x50000014 | sed -e s:0x10205:5: -e s:0x10201:3: -e s:0x10003:2: | tail -n1 | awk -F': ' '{print $2}')" + # enable hardware supervised domain power state transition - makes suspend work + devmem2 0x48004B48 w 0x3 > /dev/null + if [ "${ES_REVISION}" != "${SAVED_ESREVISION}" ] ; then echo -n "Starting SGX fixup for" echo " ES${ES_REVISION}.x" diff --git a/recipes/powervr-drivers/libgles-omap3_4.00.00.01.bb b/recipes/powervr-drivers/libgles-omap3_4.00.00.01.bb index 69be2af15a..cd26be7c26 100644 --- a/recipes/powervr-drivers/libgles-omap3_4.00.00.01.bb +++ b/recipes/powervr-drivers/libgles-omap3_4.00.00.01.bb @@ -10,7 +10,7 @@ require libgles-omap3.inc # 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 -PR = "r2" +PR = "r3" SGXPV = "4_00_00_01" IMGPV = "1.4.14.2616" -- 2.39.5