menu "i.MX6 Camera Sensors"

config IMX6_MIPI_CSI2
       tristate "MIPI CSI2 Receiver Driver"
       depends on VIDEO_IMX6_CAMERA_V2
       default y
       ---help---
         MIPI CSI-2 Receiver driver support. This driver is required
	 for sensor drivers with a MIPI CSI2 interface.

config IMX6_CAMERA_OV5642
       tristate "OmniVision OV5642 Parallel camera support"
       depends on VIDEO_IMX6_CAMERA_V2
       default y
       ---help---
         OV5642 Parallel interface camera support

config IMX6_CAMERA_OV5640_MIPI
       tristate "OmniVision OV5640 MIPI CSI-2 camera support"
       depends on VIDEO_IMX6_CAMERA_V2
       select IMX6_MIPI_CSI2
       default y
       ---help---
         OV5640 MIPI CSI-2 Camera support

config IMX6_CAMERA_ADV7180
       tristate "Analog Devices ADV7180 Video Decoder support"
       depends on VIDEO_IMX6_CAMERA_V2
       default y
       ---help---
         Analog Devices ADV7180 Video Decoder support.

config IMX6_CAMERA_ADV7182
	tristate "Analog Devices ADV7182 Video Decoder support"
	depends on VIDEO_IMX6_CAMERA_V2 && GPIOLIB
	default y
	---help---
	  Support for adv7182 video decoder.
	  Say Y here if you want to build a driver for Video
	  Decoder ADV7182. This driver is to configure the
	  Video Decoder ADV7182 chip for both Input and output mode.
	  Input mode is configured as automatic detection and output
	  mode is configured as ITU-R BT 656 format.

config IMX6_CAMERA_TV_FPGA
       tristate "TV Video FPGA camera support"
       depends on VIDEO_IMX6_CAMERA_V2
       default y
       ---help---
         The IPU CSI driver for the Top View 3D camera FPGA.
         The FPGA feeds in pictures from 4 different cameras,
         compiled together to one big picture (5120x960).
         The used color format is YUV422.
         Remove if you do not have such FPGA.

endmenu
