media: i2c: Add driver for ST VD55G1 camera sensor
authorBenjamin Mugnier <benjamin.mugnier@foss.st.com>
Wed, 30 Apr 2025 08:24:39 +0000 (10:24 +0200)
committerHans Verkuil <hverkuil@xs4all.nl>
Tue, 6 May 2025 07:53:54 +0000 (09:53 +0200)
commite56616d7b23c120626a4ea670d893bf6e9bf44cd
treeffade24e9354f4fc7a54c6a40d9fc0f21163cbae
parentfba4aa083104808a1098c2863130fab230f959dc
media: i2c: Add driver for ST VD55G1 camera sensor

The VD55G1 is a monochrome global shutter camera with a 804x704 maximum
resolution with RAW8 and RAW10 bytes per pixel.
The driver supports :
- Auto exposure from the sensor, or manual exposure mode
- HDR subtraction mode, allowing edge detection and background removal
- Auto exposure cold start, using configuration values from last stream
to start the next one
- LED GPIOs for illumination
- Most standard camera sensor features (hblank, vblank, test patterns,
again, dgain, hflip, vflip, auto exposure bias, etc.)
Add driver source code to MAINTAINERS file.

Signed-off-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
MAINTAINERS
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/vd55g1.c [new file with mode: 0644]