sdk-hwV1.3/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-files/etc/init.d/S00mpp

81 lines
1.7 KiB
Bash
Executable File

#!/bin/sh
#
# load modules....
#
MODULES_DIR="/lib/modules/`uname -r`"
start() {
printf "load modules\n"
# echo "load sample_virvi2vo ---- "
#/usr/bin/sample_virvi2vo -path /usr/bin/sample_virvi2vo_v851s_sc1721v.conf &
#echo "------ insmod scsi modules start --------"
#insmod $MODULES_DIR/scsi_mod.ko
#insmod $MODULES_DIR/sd_mod.ko
#wifi
# echo "------ insmod xr806 modules start --------"
# insmod $MODULES_DIR/xr806.ko
#insmod $MODULES_DIR/vipcore.ko
#input
#insmod $MODULES_DIR/input-core.ko
# insmod $MODULES_DIR/evdev.ko
echo "------insmod audio modules start-----"
#audio
insmod $MODULES_DIR/soundcore.ko
insmod $MODULES_DIR/snd.ko
insmod $MODULES_DIR/snd-timer.ko
insmod $MODULES_DIR/snd-pcm.ko
insmod $MODULES_DIR/snd-pcm-dmaengine.ko
insmod $MODULES_DIR/snd-soc-core.ko
insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko
insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko
insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko
insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko
insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko
insmod $MODULES_DIR/snd_soc_sunxi_machine.ko
echo "------insmod audio modules end-----"
#insmod $MODULES_DIR/rt-media.ko
# echo "------ insmod gpio_keys modules start --------"
#gpio key
# insmod $MODULES_DIR/gpio_keys.ko
# echo "------ insmod sunxi_gpadc modules start --------"
#l-sen
# insmod $MODULES_DIR/sunxi_gpadc.ko
# echo "------ insmod cst9220 modules start --------"
#ctp
#insmod $MODULES_DIR/gslX680new.ko
# insmod $MODULES_DIR/cst9220.ko
}
stop() {
printf "unload modules\n"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit $?