if [ "$1" = "stop" -o "$1" = "restart" ]; then
echo Stopping PVR
- rmmod bufferclass_ti
+ rmmod bufferclass_ti 2>/dev/null
rmmod omaplfb 2>/dev/null
rmmod pvrsrvkm 2>/dev/null
fi
echo Starting PVR
insmod /lib/modules/$(uname -r)/kernel/drivers/gpu/pvr/pvrsrvkm.ko
insmod /lib/modules/$(uname -r)/kernel/drivers/gpu/pvr/omaplfb.ko
- insmod /lib/modules/$(uname -r)/kernel/drivers/gpu/pvr/bufferclass_ti.ko
+ bc_ko="/lib/modules/$(uname -r)/kernel/drivers/gpu/pvr/bufferclass_ti.ko"
+ if test -f "$bc_ko"; then
+ insmod $bc_ko
+ fi
if ! lsmod | grep -q pvrsrvkm; then
echo pvrsrvkm failed to load