media: i2c: support gc4023 sensor driver

Signed-off-by: Yiqing Zeng <zack.zeng@rock-chips.com>
Change-Id: Ic429eb43d86fa1abc5d7fcd7ae1887b3f43de66d
This commit is contained in:
Yiqing Zeng
2022-05-10 22:17:34 +08:00
committed by Tao Huang
parent bd0d6dbc3f
commit 5435c2633b
3 changed files with 1610 additions and 0 deletions

View File

@@ -907,6 +907,17 @@ config VIDEO_GC2385
To compile this driver as a module, choose M here: the
module will be called gc2385.
config VIDEO_GC4023
tristate "GalaxyCore GC4023 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE
help
Support for the GalaxyCore GC4023 sensor.
To compile this driver as a module, choose M here: the
module will be called gc4023
config VIDEO_GC4653
tristate "GalaxyCore GC4653 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API

View File

@@ -154,6 +154,7 @@ obj-$(CONFIG_VIDEO_GC2053) += gc2053.o
obj-$(CONFIG_VIDEO_GC2093) += gc2093.o
obj-$(CONFIG_VIDEO_GC2145) += gc2145.o
obj-$(CONFIG_VIDEO_GC2385) += gc2385.o
obj-$(CONFIG_VIDEO_GC4023) += gc4023.o
obj-$(CONFIG_VIDEO_GC4653) += gc4653.o
obj-$(CONFIG_VIDEO_GC4663) += gc4663.o
obj-$(CONFIG_VIDEO_GC4C33) += gc4c33.o

1598
drivers/media/i2c/gc4023.c Normal file

File diff suppressed because it is too large Load Diff