mirror of https://gitee.com/openkylin/linux.git
[media] move soc_camera i2c drivers into its own dir
Move all soc_camera i2c drivers into drivers/media/i2c/soc_camera/. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
cb7a01ac32
commit
2a2d1cf465
|
@ -562,5 +562,9 @@ config VIDEO_M52790
|
|||
To compile this driver as a module, choose M here: the
|
||||
module will be called m52790.
|
||||
|
||||
if SOC_CAMERA
|
||||
source "drivers/media/i2c/soc_camera/Kconfig"
|
||||
endif
|
||||
|
||||
endmenu
|
||||
endif
|
||||
|
|
|
@ -4,6 +4,7 @@ obj-$(CONFIG_VIDEO_MSP3400) += msp3400.o
|
|||
obj-$(CONFIG_VIDEO_SMIAPP) += smiapp/
|
||||
obj-$(CONFIG_VIDEO_CX25840) += cx25840/
|
||||
obj-$(CONFIG_VIDEO_M5MOLS) += m5mols/
|
||||
obj-y += soc_camera/
|
||||
|
||||
obj-$(CONFIG_VIDEO_APTINA_PLL) += aptina-pll.o
|
||||
obj-$(CONFIG_VIDEO_TVAUDIO) += tvaudio.o
|
||||
|
|
|
@ -0,0 +1,89 @@
|
|||
comment "soc_camera sensor drivers"
|
||||
|
||||
config SOC_CAMERA_IMX074
|
||||
tristate "imx074 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports IMX074 cameras from Sony
|
||||
|
||||
config SOC_CAMERA_MT9M001
|
||||
tristate "mt9m001 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
select GPIO_PCA953X if MT9M001_PCA9536_SWITCH
|
||||
help
|
||||
This driver supports MT9M001 cameras from Micron, monochrome
|
||||
and colour models.
|
||||
|
||||
config SOC_CAMERA_MT9M111
|
||||
tristate "mt9m111, mt9m112 and mt9m131 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9M111, MT9M112 and MT9M131 cameras from
|
||||
Micron/Aptina
|
||||
|
||||
config SOC_CAMERA_MT9T031
|
||||
tristate "mt9t031 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9T031 cameras from Micron.
|
||||
|
||||
config SOC_CAMERA_MT9T112
|
||||
tristate "mt9t112 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9T112 cameras from Aptina.
|
||||
|
||||
config SOC_CAMERA_MT9V022
|
||||
tristate "mt9v022 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
select GPIO_PCA953X if MT9V022_PCA9536_SWITCH
|
||||
help
|
||||
This driver supports MT9V022 cameras from Micron
|
||||
|
||||
config SOC_CAMERA_OV2640
|
||||
tristate "ov2640 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov2640 camera driver
|
||||
|
||||
config SOC_CAMERA_OV5642
|
||||
tristate "ov5642 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a V4L2 camera driver for the OmniVision OV5642 sensor
|
||||
|
||||
config SOC_CAMERA_OV6650
|
||||
tristate "ov6650 sensor support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
---help---
|
||||
This is a V4L2 SoC camera driver for the OmniVision OV6650 sensor
|
||||
|
||||
config SOC_CAMERA_OV772X
|
||||
tristate "ov772x camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov772x camera driver
|
||||
|
||||
config SOC_CAMERA_OV9640
|
||||
tristate "ov9640 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov9640 camera driver
|
||||
|
||||
config SOC_CAMERA_OV9740
|
||||
tristate "ov9740 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov9740 camera driver
|
||||
|
||||
config SOC_CAMERA_RJ54N1
|
||||
tristate "rj54n1cb0c support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a rj54n1cb0c video driver
|
||||
|
||||
config SOC_CAMERA_TW9910
|
||||
tristate "tw9910 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a tw9910 video driver
|
|
@ -0,0 +1,14 @@
|
|||
obj-$(CONFIG_SOC_CAMERA_IMX074) += imx074.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9M001) += mt9m001.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9M111) += mt9m111.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9T031) += mt9t031.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9T112) += mt9t112.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9V022) += mt9v022.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV2640) += ov2640.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV5642) += ov5642.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV6650) += ov6650.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV772X) += ov772x.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV9640) += ov9640.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV9740) += ov9740.o
|
||||
obj-$(CONFIG_SOC_CAMERA_RJ54N1) += rj54n1cb0c.o
|
||||
obj-$(CONFIG_SOC_CAMERA_TW9910) += tw9910.o
|
|
@ -127,57 +127,6 @@ config SOC_CAMERA
|
|||
over a bus like PCI or USB. For example some i2c camera connected
|
||||
directly to the data bus of an SoC.
|
||||
|
||||
config SOC_CAMERA_IMX074
|
||||
tristate "imx074 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports IMX074 cameras from Sony
|
||||
|
||||
config SOC_CAMERA_MT9M001
|
||||
tristate "mt9m001 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
select GPIO_PCA953X if MT9M001_PCA9536_SWITCH
|
||||
help
|
||||
This driver supports MT9M001 cameras from Micron, monochrome
|
||||
and colour models.
|
||||
|
||||
config SOC_CAMERA_MT9M111
|
||||
tristate "mt9m111, mt9m112 and mt9m131 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9M111, MT9M112 and MT9M131 cameras from
|
||||
Micron/Aptina
|
||||
|
||||
config SOC_CAMERA_MT9T031
|
||||
tristate "mt9t031 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9T031 cameras from Micron.
|
||||
|
||||
config SOC_CAMERA_MT9T112
|
||||
tristate "mt9t112 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This driver supports MT9T112 cameras from Aptina.
|
||||
|
||||
config SOC_CAMERA_MT9V022
|
||||
tristate "mt9v022 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
select GPIO_PCA953X if MT9V022_PCA9536_SWITCH
|
||||
help
|
||||
This driver supports MT9V022 cameras from Micron
|
||||
|
||||
config SOC_CAMERA_RJ54N1
|
||||
tristate "rj54n1cb0c support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a rj54n1cb0c video driver
|
||||
|
||||
config SOC_CAMERA_TW9910
|
||||
tristate "tw9910 support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a tw9910 video driver
|
||||
|
||||
config SOC_CAMERA_PLATFORM
|
||||
tristate "platform camera support"
|
||||
|
@ -185,42 +134,6 @@ config SOC_CAMERA_PLATFORM
|
|||
help
|
||||
This is a generic SoC camera platform driver, useful for testing
|
||||
|
||||
config SOC_CAMERA_OV2640
|
||||
tristate "ov2640 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov2640 camera driver
|
||||
|
||||
config SOC_CAMERA_OV5642
|
||||
tristate "ov5642 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a V4L2 camera driver for the OmniVision OV5642 sensor
|
||||
|
||||
config SOC_CAMERA_OV6650
|
||||
tristate "ov6650 sensor support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
---help---
|
||||
This is a V4L2 SoC camera driver for the OmniVision OV6650 sensor
|
||||
|
||||
config SOC_CAMERA_OV772X
|
||||
tristate "ov772x camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov772x camera driver
|
||||
|
||||
config SOC_CAMERA_OV9640
|
||||
tristate "ov9640 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov9640 camera driver
|
||||
|
||||
config SOC_CAMERA_OV9740
|
||||
tristate "ov9740 camera support"
|
||||
depends on SOC_CAMERA && I2C
|
||||
help
|
||||
This is a ov9740 camera driver
|
||||
|
||||
config MX1_VIDEO
|
||||
bool
|
||||
|
||||
|
|
|
@ -6,21 +6,6 @@ omap2cam-objs := omap24xxcam.o omap24xxcam-dma.o
|
|||
|
||||
obj-$(CONFIG_VIDEO_VINO) += indycam.o
|
||||
|
||||
obj-$(CONFIG_SOC_CAMERA_IMX074) += imx074.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9M001) += mt9m001.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9M111) += mt9m111.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9T031) += mt9t031.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9T112) += mt9t112.o
|
||||
obj-$(CONFIG_SOC_CAMERA_MT9V022) += mt9v022.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV2640) += ov2640.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV5642) += ov5642.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV6650) += ov6650.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV772X) += ov772x.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV9640) += ov9640.o
|
||||
obj-$(CONFIG_SOC_CAMERA_OV9740) += ov9740.o
|
||||
obj-$(CONFIG_SOC_CAMERA_RJ54N1) += rj54n1cb0c.o
|
||||
obj-$(CONFIG_SOC_CAMERA_TW9910) += tw9910.o
|
||||
|
||||
obj-$(CONFIG_VIDEO_VINO) += vino.o
|
||||
obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o
|
||||
|
||||
|
@ -78,3 +63,4 @@ obj-$(CONFIG_ARCH_OMAP) += omap/
|
|||
ccflags-y += -I$(srctree)/drivers/media/dvb-core
|
||||
ccflags-y += -I$(srctree)/drivers/media/dvb-frontends
|
||||
ccflags-y += -I$(srctree)/drivers/media/tuners
|
||||
ccflags-y += -I$(srctree)/drivers/media/i2c/soc_camera
|
||||
|
|
Loading…
Reference in New Issue