[oe-commits] org.oe.dev zaurusd: Try a bit harder to re-enable the backlight on hinge-open and resume when APM fails to do so for whatever reason

coredump2 commit openembedded-commits at lists.openembedded.org
Mon Nov 19 17:38:34 UTC 2007


zaurusd: Try a bit harder to re-enable the backlight on hinge-open and resume when APM fails to do so for whatever reason

Author: coredump2 at openembedded.org
Branch: org.openembedded.dev
Revision: d0ce51a2e141b6101beacdff037b4401d8e4c275
ViewMTN: http://monotone.openembedded.org/revision/info/d0ce51a2e141b6101beacdff037b4401d8e4c275
Files:
1
packages/zaurusd/files/zaurus-hinge.bl-on
packages/zaurusd/zaurusd_svn.bb
Diffs:

#
# mt diff -r84092b47ab8de5826fb1f2927bf44ab7dc1346dc -rd0ce51a2e141b6101beacdff037b4401d8e4c275
#
# 
# 
# patch "packages/zaurusd/files/zaurus-hinge.bl-on"
#  from [d67c95b11ae1fef6d9c234783daa90692f69994b]
#    to [1ee2f2e97eb96e6dbedfc4f6932cc72538219b6b]
# 
# patch "packages/zaurusd/zaurusd_svn.bb"
#  from [dd72c52e185a57a3682e20e497b29c62464893b6]
#    to [92e2533b9c505b001fe2e6209adfabacc34854b5]
# 
============================================================
--- packages/zaurusd/files/zaurus-hinge.bl-on	d67c95b11ae1fef6d9c234783daa90692f69994b
+++ packages/zaurusd/files/zaurus-hinge.bl-on	1ee2f2e97eb96e6dbedfc4f6932cc72538219b6b
@@ -8,3 +8,21 @@ ${ZD_BINDIR}/bl on
 
 test -z "${ZD_BINDIR}" && ZD_BINDIR="/usr/bin"
 ${ZD_BINDIR}/bl on
+
+# If the backlight does not come back on after a suspend, the driver is 
+# still "on" (hence "bl on" does nothing) with a brightness of "0"
+
+if test "`bl | awk '{print $2}'`" = "0"
+then
+	x=0
+	while test "$x" != 4
+	do
+		bl 10
+		usleep 10
+		bl 50
+		usleep 10
+		
+		let x=$x+1
+	done
+fi
+
============================================================
--- packages/zaurusd/zaurusd_svn.bb	dd72c52e185a57a3682e20e497b29c62464893b6
+++ packages/zaurusd/zaurusd_svn.bb	92e2533b9c505b001fe2e6209adfabacc34854b5
@@ -1,10 +1,10 @@ PV = "0.0+svn${SRCDATE}"
 DESCRIPTION = "Daemon to handle device specifc features."
 SECTION = "base"
 LICENSE = "GPL"
 DEPENDS = "tslib"
 RDEPENDS = "procps"
 PV = "0.0+svn${SRCDATE}"
-PR = "r10"
+PR = "r11"
 
 SRC_URI = "svn://svn.o-hand.com/repos/misc/trunk;module=zaurusd;proto=http \
            file://zaurus-hinge.in \






More information about the Openembedded-commits mailing list