Initial Import
[profile/ivi/udev-rules.git] / tablet / rfkill.sh
1 #!/bin/sh
2 #
3 # rfkill.sh     Used to enable/disable all the rfkill devices on Oaktrail
4 #
5 # Authors:      Yin Kangkai <kangkai.yin@intel.com>
6
7 # check if we already have rfkill, otherwise have to program into /sys directly
8 RFKILL=""
9 if [ -x /sbin/rfkill ]; then
10         RFKILL="/sbin/rfkill"
11 fi
12
13
14 enable() {
15         if [ x$RFKILL != x ]; then
16                 $RFKILL unblock all
17                 return
18         else
19                 # program directly into /sys, not implement yet
20                 echo "please install package rfkill"
21                 return
22         fi
23 }
24
25 disable() {
26         if [ x$RFKILL != x ]; then
27                 $RFKILL block all
28                 return
29         else
30                 # program directly into /sys, not implement yet
31                 echo "please install package rfkill"
32                 return
33         fi
34 }
35
36
37 case "$1" in
38   enable|add)
39         enable
40         exit 0
41         ;;
42   disable|remove)
43         disable
44         exit 0
45         ;;
46   *)
47         echo $"Usage: $0 {enable|add|disable|remove}"
48         exit 1
49 esac
50 exit 0
51