forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-11-30 6c9be420e167ee7ce45c0309586f09ddab28ac15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh
 
case "$1" in
   hibernate|suspend)
       for service in $(ls /var/run/pm_dbus_services);do \
       dbus-send --print-reply --system --type=method_call --dest=$service / local.interface.suspend;
       done
       ;;
   thaw|resume) 
       irq=$(cat /sys/power/pm_wakeup_irq)
       for service in $(ls /var/run/pm_dbus_services);do \
       dbus-send --print-reply --system --type=method_call --dest=$service / local.interface.resume string:$irq;
       done
       ;;
   *) exit $NA
       ;;
esac