media: i2c: add camera driver os04c10

Signed-off-by: Fenrir Lin <fenrir.lin@rock-chips.com>
Change-Id: Ia23e6b5fb225ce48a200e4aa0dc5eba93f7c7e95
This commit is contained in:
Fenrir Lin
2021-04-10 11:38:26 +08:00
parent 87d02abf6e
commit b773c30f0d
3 changed files with 1602 additions and 0 deletions

View File

@@ -808,6 +808,15 @@ config VIDEO_OS04A10
This is a Video4Linux2 sensor driver for the OmniVision
OS04A10 camera.
config VIDEO_OS04C10
tristate "OmniVision OS04C10 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE
help
This is a Video4Linux2 sensor driver for the OmniVision
OS04C10 camera.
config VIDEO_OS05A20
tristate "OmniVision OS05A20 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API

View File

@@ -76,6 +76,7 @@ obj-$(CONFIG_VIDEO_UPD64031A) += upd64031a.o
obj-$(CONFIG_VIDEO_UPD64083) += upd64083.o
obj-$(CONFIG_VIDEO_OS02G10) += os02g10.o
obj-$(CONFIG_VIDEO_OS04A10) += os04a10.o
obj-$(CONFIG_VIDEO_OS04C10) += os04c10.o
obj-$(CONFIG_VIDEO_OS05A20) += os05a20.o
obj-$(CONFIG_VIDEO_OS08A10) += os08a10.o
obj-$(CONFIG_VIDEO_OV02B10) += ov02b10.o

1592
drivers/media/i2c/os04c10.c Normal file

File diff suppressed because it is too large Load Diff