op_power.sh: Suspend can now be triggered when lid is already closed. Untriggering...
authorMichael Mrozek <EvilDragon@openpandora.de>
Tue, 24 Apr 2012 02:02:04 +0000 (04:02 +0200)
committerMichael Mrozek <EvilDragon@openpandora.de>
Tue, 24 Apr 2012 02:02:04 +0000 (04:02 +0200)
recipes/pandora-system/pandora-scripts.bb
recipes/pandora-system/pandora-scripts/op_power.sh

index 459b4f3..de1dc97 100644 (file)
@@ -6,7 +6,7 @@ COMPATIBLE_MACHINE = "omap3-pandora"
 DEPENDS = "zenity dbus"
 RDEPENDS = "zenity dbus"
 
-PR = "r91"
+PR = "r92"
 
 SRC_URI = " \
           file://op_paths.sh \
index bdfe27c..bb5e715 100644 (file)
@@ -186,6 +186,7 @@ Please do not remove SD cards while pandora is suspended, doing so will corrupt
                modprobe $restore_list
        fi
 
+       display_on
        resume_net
        echo 255 > /sys/class/leds/pandora\:\:power/brightness
 
@@ -244,6 +245,9 @@ if [[ "$2" == "" ]]; then
                elif [[ "$powerstate" == "on" ]]; then
                        powerstate="buttonlowpower"
                        (debug && echo "suspend") || suspend_
+               elif [[ "$powerstate" == "liddisplayoff" ]]; then
+                       powerstate="buttonlowpower"
+                       (debug && echo "suspend") || suspend_
                fi
        elif [[ "$1" -ge 3 ]]; then # power button was pressed 3 sec or longer, shutdown
                if [[ "$powerstate" == "on" ]]; then