1# SPDX-License-Identifier: GPL-2.0 2config SOC_CAMERA 3 tristate "SoC camera support" 4 depends on VIDEO_V4L2 && HAS_DMA && I2C && BROKEN 5 select VIDEOBUF2_CORE 6 help 7 SoC Camera is a common API to several cameras, not connecting 8 over a bus like PCI or USB. For example some i2c camera connected 9 directly to the data bus of an SoC. 10 11comment "soc_camera sensor drivers" 12 13config SOC_CAMERA_MT9M111 14 tristate "legacy soc_camera mt9m111, mt9m112 and mt9m131 support" 15 depends on SOC_CAMERA && I2C 16 select VIDEO_MT9M111 17 help 18 This driver supports MT9M111, MT9M112 and MT9M131 cameras from 19 Micron/Aptina. 20 This is the legacy configuration which shouldn't be used anymore, 21 while VIDEO_MT9M111 should be used instead. 22 23config SOC_CAMERA_MT9V022 24 tristate "mt9v022 and mt9v024 support" 25 depends on SOC_CAMERA && I2C 26 help 27 This driver supports MT9V022 cameras from Micron 28 29config SOC_CAMERA_OV5642 30 tristate "ov5642 camera support" 31 depends on SOC_CAMERA && I2C 32 help 33 This is a V4L2 camera driver for the OmniVision OV5642 sensor 34 35config SOC_CAMERA_OV9740 36 tristate "ov9740 camera support" 37 depends on SOC_CAMERA && I2C 38 help 39 This is a ov9740 camera driver 40 41config SOC_CAMERA_IMX074 42 tristate "imx074 support (DEPRECATED)" 43 depends on SOC_CAMERA && I2C 44 help 45 This driver supports IMX074 cameras from Sony 46 47config SOC_CAMERA_MT9T031 48 tristate "mt9t031 support (DEPRECATED)" 49 depends on SOC_CAMERA && I2C 50 help 51 This driver supports MT9T031 cameras from Micron. 52