#!/bin/sh
#
# Created by chengjt10131021 for usb composition devices init
# Copyright (c) 2012 ZTE Incorporated.  All Rights Reserved.
# ZTE Proprietary and Confidential.

# zusb    script for ZTE usb composition devices init
 if [ -f /usr/bin/zte_mc_status_init ]; then
            /usr/bin/zte_mc_status_init           
 fi
# these lines are for crash reboot
if [ -f /zte/zteconf/usb/crash ]; then
    echo 1 > /sys/module/restart/parameters/download_mode
else
    echo 0 > /sys/module/restart/parameters/download_mode
fi

# this line is for enable usb bam
echo hsusb > /sys/devices/platform/usb_bam/enable

if [ -f /zte/zteconf/usb/ecm_debug ]; then
 sh /zte/zteconf/usb/zusb_switch DBG2_DEVICE
 exit 0
fi

if [ -f /zte/zteconf/usb/work_mode ]; then
    export MODE=`cat /zte/zteconf/usb/work_mode`
    case $MODE in
        a_device)
            sh /zte/zteconf/usb/zusb_switch A_DEVICE
            exit 0
        ;;
		dbg_device)
            sh /zte/zteconf/usb/zusb_switch DBG1_DEVICE
            exit 0
        ;;
        b1_device)
            sh /zte/zteconf/usb/zusb_switch B1_DEVICE
            exit 0
        ;;
    esac
fi
    sh /zte/zteconf/usb/zusb_switch B1_DEVICE

