diff --git a/.gitignore b/.gitignore index 113abee2..945e094f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ buildroot-*/ output/ buildroot-* +.DS_Store \ No newline at end of file diff --git a/general/package/grainmedia-osdrv-gm8136/files/kmod/fisp_soih61.ko b/general/package/grainmedia-osdrv-gm8136/files/kmod/fisp_soih61.ko new file mode 100644 index 00000000..91a0d2c5 Binary files /dev/null and b/general/package/grainmedia-osdrv-gm8136/files/kmod/fisp_soih61.ko differ diff --git a/general/package/grainmedia-osdrv-gm8136/files/script/load_grainmedia b/general/package/grainmedia-osdrv-gm8136/files/script/load_grainmedia index 485d702f..790f9363 100755 --- a/general/package/grainmedia-osdrv-gm8136/files/script/load_grainmedia +++ b/general/package/grainmedia-osdrv-gm8136/files/script/load_grainmedia @@ -207,6 +207,19 @@ case "$video_frontend" in insmod fisp_imx136.ko sensor_w=1920 sensor_h=1080 fps=25 fi ;; +"soih61") + codec_max_width=1280 + codec_max_height=720 + if [ "$video_system" == "NTSC" ]; then + insmod fisp328.ko cfg_path=/etc/sensors/isp328_soih61.cfg + insmod fisp_algorithm.ko pwr_freq=0 + insmod fisp_soih61.ko sensor_w=1280 sensor_h=720 fps=30 + elif [ "$video_system" == "PAL" ]; then + insmod fisp328.ko cfg_path=/etc/sensors/isp328_soih61.cfg + insmod fisp_algorithm.ko pwr_freq=1 + insmod fisp_soih61.ko sensor_w=1280 sensor_h=720 fps=25 + fi + ;; *) echo "Invalid argument for video frontend: $video_frontend" exit