Advertisement
Guest User

videomdprob.sh

a guest
Dec 16th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. echo "Load video drivers..."
  4.  
  5. #insmod isp driver
  6. if [ -r /etc/firmware/sensor.list ]
  7. then
  8. cur_sensor=unknown
  9. sensor_list=`cat /etc/firmware/sensor.list`
  10. sensor_list=`echo $sensor_list | sed 'N;s/\n/ /g'`
  11. sensor_list=`echo $sensor_list | sed 's/[ ]/@/g'`
  12. sensor_list=$sensor_list"@"
  13. modprobe snx_isp sensor=$sensor_list 1>/dev/null 2>/dev/null
  14. if [ -r /proc/isp/sensor/name ]
  15. then
  16. cur_sensor=`cat /proc/isp/sensor/name`
  17. if [ $cur_sensor != "unknown" ]
  18. then
  19. first_sensor=`echo ${sensor_list%%@*}`
  20. sensor_list=`echo ${sensor_list#*@}`
  21. if [ "$first_sensor" != "$cur_sensor" ]
  22. then
  23. result=`echo $cur_sensor > /etc/firmware/sensor.list`
  24. result=`echo $first_sensor >> /etc/firmware/sensor.list`
  25. while [ $sensor_list != "" -a "$sensor_list" != "\n" ]
  26. do
  27. first_sensor=`echo ${sensor_list%%@*}`
  28. sensor_list=`echo ${sensor_list#*@}`
  29. if [ "$first_sensor" != "$cur_sensor" ]
  30. then
  31. result=`echo $first_sensor >> /etc/firmware/sensor.list`
  32. fi
  33. done
  34. fi
  35. else
  36. echo "ERROR: modprobe isp driver fail, unkonwn sensor. sensor_list=$sensor_list\n"
  37. fi
  38. else
  39. echo "ERROR: modprobe isp driver fail, no /proc/isp/sensor/name. sensor_list=$sensor_list\n"
  40. fi
  41. else
  42. echo "ERROR: modprobe isp driver fail, not found sensor.list file!!!\n"
  43. fi
  44.  
  45. modprobe snx_vb2
  46. modprobe snx_vc snx_vb2=1 snx_percent=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement