mirror of
https://github.com/torvalds/linux.git
synced 2026-05-26 16:12:59 +02:00
media: i2c: Add driver for ST VD56G3 camera sensor
Add V4L2 sub-device driver for STMicroelectronics VD56G3 camera sensor. This is a 1.5 M pixel global shutter image sensor with an active array size of 1124 x 1364 (portrait orientation). The driver supports Mono (VD56G3) and Color (VD66GY) variants. Signed-off-by: Sylvain Petinot <sylvain.petinot@foss.st.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
This commit is contained in:
parent
5ef6bedb29
commit
87aa97fc31
|
|
@ -22921,6 +22921,7 @@ M: Sylvain Petinot <sylvain.petinot@foss.st.com>
|
|||
L: linux-media@vger.kernel.org
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/media/i2c/st,vd56g3.yaml
|
||||
F: drivers/media/i2c/vd56g3.c
|
||||
|
||||
ST VGXY61 DRIVER
|
||||
M: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
|
||||
|
|
@ -25317,6 +25318,7 @@ F: drivers/media/i2c/mt*
|
|||
F: drivers/media/i2c/og*
|
||||
F: drivers/media/i2c/ov*
|
||||
F: drivers/media/i2c/s5*
|
||||
F: drivers/media/i2c/vd56g3.c
|
||||
F: drivers/media/i2c/vgxy61.c
|
||||
|
||||
VF610 NAND DRIVER
|
||||
|
|
|
|||
|
|
@ -712,6 +712,17 @@ config VIDEO_S5K6A3
|
|||
This is a V4L2 sensor driver for Samsung S5K6A3 raw
|
||||
camera sensor.
|
||||
|
||||
config VIDEO_VD56G3
|
||||
tristate "ST VD56G3 sensor support"
|
||||
select V4L2_CCI_I2C
|
||||
depends on GPIOLIB
|
||||
help
|
||||
This is a Video4Linux2 sensor driver for the ST VD56G3
|
||||
camera sensor.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called vd56g3.
|
||||
|
||||
config VIDEO_VGXY61
|
||||
tristate "ST VGXY61 sensor support"
|
||||
select V4L2_CCI_I2C
|
||||
|
|
|
|||
|
|
@ -155,6 +155,7 @@ obj-$(CONFIG_VIDEO_TW9910) += tw9910.o
|
|||
obj-$(CONFIG_VIDEO_UDA1342) += uda1342.o
|
||||
obj-$(CONFIG_VIDEO_UPD64031A) += upd64031a.o
|
||||
obj-$(CONFIG_VIDEO_UPD64083) += upd64083.o
|
||||
obj-$(CONFIG_VIDEO_VD56G3) += vd56g3.o
|
||||
obj-$(CONFIG_VIDEO_VGXY61) += vgxy61.o
|
||||
obj-$(CONFIG_VIDEO_VP27SMPX) += vp27smpx.o
|
||||
obj-$(CONFIG_VIDEO_VPX3220) += vpx3220.o
|
||||
|
|
|
|||
1586
drivers/media/i2c/vd56g3.c
Normal file
1586
drivers/media/i2c/vd56g3.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user