#!/bin/sh

PROC_FILE=/proc/bt_sw
STORE_FILE=/etc/btstate

. "${PM_FUNCTIONS}"

suspend_bt()
{
	echo "suspend ...."
	STATE=`cat $STORE_FILE`
	if [ $STATE = 1 ]
	then
		/usr/csr_bt_tool/csr_bt_down
		echo "1" > $STORE_FILE
	fi
}

resume_bt()
{
	echo "resume ...."
	STATE=`cat $STORE_FILE`
	if [ $STATE = 1 ]
	then
		/usr/csr_bt_tool/csr_bt_up
	fi
}

case "$1" in
	hibernate|suspend)
	suspend_bt
	;;
	thaw|resume) 
	resume_bt
	;;
	*)
	;;
esac
