xref: /OK3568_Linux_fs/device/rockchip/common/images/oem/oem_uvcc/RkLunch-suspend.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2#
3killall -9 aicamera.sh
4killall smart_display_service
5ifconfig usb0 down
6killall dbserver
7killall aiserver
8#sleep for aiserver deint over
9sleep .6
10killall uvc_app
11killall ispserver
12killall uac_app
13sleep .1
14while [[ true ]]; do
15	PID=`busybox ps |grep uvc_app |grep -v grep | wc -l`
16	if [ $PID -le 0 ]; then
17		echo "uvc_app die, wake..."
18		echo none > /sys/kernel/config/usb_gadget/rockchip/UDC
19		rmdir /sys/kernel/config/usb_gadget/rockchip/functions/rndis.gs0
20		break
21	fi
22done
23killall -9 aiserver
24echo "All Stop Application to suspend now..."
25