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 TDM_LBC_EN bool "tdm reduces buf size by compression" depends on SUPPORT_ISP_TDM default y config TDM_ONE_BUFFER bool "tdm use one buffer mode" depends on SUPPORT_ISP_TDM default n help need ensure sensor vbland > 20% config TDM_ONE_BUFFER_WITH_TWORX bool "tdm use one buffer mode with two tdm_rx run" depends on TDM_ONE_BUFFER default n config TDM_OFFLINE_HANDLE_RAW bool "tdm receive raw data to user and than get it from user, finally return to isp" depends on SUPPORT_ISP_TDM default n config MIPI_VC bool "use mipi vc mode" default n config AVG_TDM_FIFO bool "set the tdm four channels fifo the same" 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 FRAMEDONE_TWO_BUFFER bool "use two buffer in bk frame done interrupt" default n config ISP_SERVER_MELIS bool "use ISP server from melis" default n config VIN_INIT_MELIS bool "vin and isp init in melis" depends on ISP_SERVER_MELIS default n config SUPPORT_THREE_CAMERA_MELIS bool "support three camera read flash in melis" depends on ISP_SERVER_MELIS default n config VIDEO_SUNXI_VIN_SPECIAL bool "vin is used by other kernel drivers" default n menu "sensor driver select" source "drivers/media/platform/sunxi-vin/modules/sensor/Kconfig" endmenu