From 5bd865b7d0dc024418f849f9e0820cf1271b6649 Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Sun, 12 Oct 2014 19:39:26 +0300 Subject: [PATCH] libgles-omap3-es23: fix init script --- recipes/powervr-drivers/files/rc.pvr | 20 +++++++++---------- .../libgles-omap3-es23_4.00.00.01.bb | 4 +++- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/recipes/powervr-drivers/files/rc.pvr b/recipes/powervr-drivers/files/rc.pvr index 6c1215955b..3bf2e4f77a 100755 --- a/recipes/powervr-drivers/files/rc.pvr +++ b/recipes/powervr-drivers/files/rc.pvr @@ -24,9 +24,17 @@ load_driver() fi if ! lsmod | grep -q pvrsrvkm; then - echo pvrsrvkm failed to load + echo "pvrsrvkm failed to load" exit 1 fi + + test -e /dev/pvrsrvkm || sleep 1 + if ! test -e /dev/pvrsrvkm; then + echo "pvrsrvkm dev file did not appear" + exit 1 + fi + + chmod 666 /dev/pvrsrvkm } # $1 - full pathname, like /usr/lib/ES5.0/libGLESv2.so.1.4.14.2616 @@ -69,16 +77,6 @@ fbset -vyres $(expr $YRES \* 3) load_driver - #pvr_maj=`grep "pvrsrvkm$" /proc/devices | cut -b1,2,3` - #bc_maj=`grep "bc" /proc/devices | cut -b1,2,3` - - #if [ -e /dev/pvrsrvkm ] ; then - # rm -f /dev/pvrsrvkm - #fi - - #mknod /dev/pvrsrvkm c $pvr_maj 0 - chmod 666 /dev/pvrsrvkm - touch /etc/powervr-esrev SAVED_ESREVISION="$(cat /etc/powervr-esrev)" diff --git a/recipes/powervr-drivers/libgles-omap3-es23_4.00.00.01.bb b/recipes/powervr-drivers/libgles-omap3-es23_4.00.00.01.bb index 0fd0d3bbb1..a41e3263b0 100644 --- a/recipes/powervr-drivers/libgles-omap3-es23_4.00.00.01.bb +++ b/recipes/powervr-drivers/libgles-omap3-es23_4.00.00.01.bb @@ -6,7 +6,7 @@ ES5LOCATION = "none" require libgles-omap3.inc -PR = "r1" +PR = "r2" SGXPV = "4_00_00_01" IMGPV = "1.4.14.2616" @@ -30,6 +30,8 @@ S = "${WORKDIR}/Graphics_SDK_${SGXPV}" # upgrade path RCONFLICTS = "libgles-omap3" RREPLACES_${PN} = "libgles-omap3" +RREPLACES_${PN}-dev = "libgles-omap3-dev" +RREPLACES_${PN}-dbg = "libgles-omap3-dbg" RREPLACES_${PN}-rawdemos = "libgles-omap3-rawdemos" RREPLACES_${PN}-x11demos = "libgles-omap3-x11demos" RREPLACES_${PN}-rawtrainingcourses = "libgles-omap3-rawtrainingcourses" -- 2.39.5