#!/bin/sh

. /var/log/fw_sensor_pncode

# Raw sensor
case "$FW_SENSOR" in
	0[wyYXSZ])
		INTERFACE="interface=1"
		;;
	1[wV])
		INTERFACE="interface=1"
		;;
esac

insmod /lib/modules/sylinux/char/vpfe_capture.ko $INTERFACE

GPIO_TYPE_INFO_FILE=/var/log/gpio_type.info

if [ -f $GPIO_TYPE_INFO_FILE ]; then
        . $GPIO_TYPE_INFO_FILE
else
        GPIO_TYPE=0
fi

if [ "$GPIO_TYPE" = "4" ]; then
	MAN_YCSWAP="man_ycswap=0"
	echo
	echo "	Manual YC Swap"
	echo
fi

FW_SENSOR_INTERLACE=/var/log/fw_sensor_interlace
[ -f $FW_SENSOR_INTERLACE ] && . $FW_SENSOR_INTERLACE
if [ "$FW_SENSOR_INTERLACE" = "1" ]; then
	CCDC_INTERLACE=1
else
	CCDC_INTERLACE=0
fi

insmod /lib/modules/sylinux/char/dm365_ccdc.ko $MAN_YCSWAP gpio_type=$GPIO_TYPE ccdc_interlace=$CCDC_INTERLACE

