summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh')
-rwxr-xr-xmeta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh19
1 files changed, 0 insertions, 19 deletions
diff --git a/meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh b/meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh
index 15981b0..15e048f 100755
--- a/meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh
+++ b/meta-boot2qt/recipes-qt/boot2qt-addons/qdb/qdbd-init.sh
@@ -46,19 +46,6 @@ GADGET_CONFIG=$CONFIGFS_PATH/usb_gadget/g1
46 46
47. /etc/default/qdbd 47. /etc/default/qdbd
48 48
49initialize_gadget() {
50 # Initialize gadget with first UDC driver
51 for driverpath in /sys/class/udc/*; do
52 drivername=`basename $driverpath`
53 echo "$drivername" > $GADGET_CONFIG/UDC
54 break
55 done
56}
57
58disable_gadget() {
59 echo "" > $GADGET_CONFIG/UDC
60}
61
62case "$1" in 49case "$1" in
63start) 50start)
64 b2qt-gadget-network.sh --reset 51 b2qt-gadget-network.sh --reset
@@ -86,11 +73,8 @@ start)
86 mount -t functionfs qdb /dev/usb-ffs/qdb -o uid=0,gid=0 73 mount -t functionfs qdb /dev/usb-ffs/qdb -o uid=0,gid=0
87 shift 74 shift
88 start-stop-daemon --start --quiet --exec $DAEMON -- $@ & 75 start-stop-daemon --start --quiet --exec $DAEMON -- $@ &
89 sleep 1
90 initialize_gadget
91 ;; 76 ;;
92stop) 77stop)
93 disable_gadget
94 start-stop-daemon --stop --quiet --exec $DAEMON 78 start-stop-daemon --stop --quiet --exec $DAEMON
95 sleep 1 79 sleep 1
96 umount /dev/usb-ffs/qdb 80 umount /dev/usb-ffs/qdb
@@ -104,14 +88,11 @@ stop)
104 rmdir $GADGET_CONFIG 88 rmdir $GADGET_CONFIG
105 ;; 89 ;;
106restart) 90restart)
107 disable_gadget
108 start-stop-daemon --stop --quiet --exec $DAEMON 91 start-stop-daemon --stop --quiet --exec $DAEMON
109 b2qt-gadget-network.sh --reset 92 b2qt-gadget-network.sh --reset
110 sleep 1 93 sleep 1
111 shift 94 shift
112 start-stop-daemon --start --quiet --exec $DAEMON -- $@ & 95 start-stop-daemon --start --quiet --exec $DAEMON -- $@ &
113 sleep 1
114 initialize_gadget
115 ;; 96 ;;
116*) 97*)
117 echo "Usage: $0 {start|stop|restart}" 98 echo "Usage: $0 {start|stop|restart}"