
config CSI_VIN
	tristate "v4l2 new driver for SUNXI"
	default m
	select VIDEOBUF2_DMA_CONTIG

config ENABLE_SENSOR_FLIP_OPTION
	bool "select sensor flip to replace vipp flip"
	default n
	help
	   you cant flip in vipp when you select LBC format,
	   so you can enable it to active sensor flip operation.

config CSI_CCI
	tristate "use cci function"
	default m
	help
		CCI is a hardware module in CSI. you can make it to
		be cci or i2c in the system.

if CSI_CCI
source "drivers/media/platform/sunxi-vin/vin-cci/Kconfig"
endif

config FLASH
	tristate "use flash module"
	default n

config ACTUATOR
	tristate "use actuator module"
	default n

config SENSOR_LIST
	tristate "sensor list for adaptive"
	default n

config BUF_AUTO_UPDATE
	bool "buf addr update for hardware"
	default n

config VIN_LOG
	bool "use vin log for debug"
	default n

config PIPELINE_RESET
	bool "use pipeline reset when timeout"
	default n

config MULTI_FRAME
	bool "multi-frame interrupt mode"
	default n

config SUPPORT_ISP_TDM
	bool "use isp for time sharing multiplex"
	default n

config DISPPLAY_SYNC
	bool "use one buffer for delay display"
	default n

config VIN_IOMMU
	bool "use IOMMU for memery alloc"
	default n

config D3D
	bool "ISP 3D denoise module"
	default n

config D3D_LTF_EN
	bool "ISP 3D denoise long time frame"
	depends on D3D
	default n

config D3D_COMPRESS_EN
	bool "ISP 3D denoise reduces buf size by compression"
	depends on D3D
	default	n

config WDR
	bool "ISP WDR module"
	default y

config WDR_COMPRESS_EN
	bool "ISP WDR reduces buf size by compression"
	depends on WDR
	default	n

config SAME_I2C
	bool "sensor same i2c addr"
	default n
