summaryrefslogtreecommitdiffstats
path: root/drivers/media/i2c/Kconfig
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-08-23 02:58:22 +0200
committerMauro Carvalho Chehab <mchehab@kernel.org>2023-02-06 08:41:36 +0100
commitcb33db2b6ccfe3ccc13347755ab3ef38691d59c3 (patch)
treec107fd30ba0a4a0bc3b536f8892e36466df77ea2 /drivers/media/i2c/Kconfig
parentmedia: dt-bindings: media: i2c: Add IMX296 CMOS sensor binding (diff)
downloadlinux-cb33db2b6ccfe3ccc13347755ab3ef38691d59c3.tar.xz
linux-cb33db2b6ccfe3ccc13347755ab3ef38691d59c3.zip
media: i2c: IMX296 camera sensor driver
The IMX296LLR is a monochrome 1.60MP CMOS sensor from Sony. The driver supports cropping and binning (but not both at the same time due to hardware limitations) and exposure, gain, vertical blanking and test pattern controls. Preliminary support is also included for the color IMX296LQR sensor. [Sakari Ailus: Make driver's remove function return void] Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'drivers/media/i2c/Kconfig')
-rw-r--r--drivers/media/i2c/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index 12ba8542778f..438bb506017f 100644
--- a/drivers/media/i2c/Kconfig
+++ b/drivers/media/i2c/Kconfig
@@ -162,6 +162,19 @@ config VIDEO_IMX290
To compile this driver as a module, choose M here: the
module will be called imx290.
+config VIDEO_IMX296
+ tristate "Sony IMX296 sensor support"
+ depends on I2C && VIDEO_DEV
+ select MEDIA_CONTROLLER
+ select V4L2_FWNODE
+ select VIDEO_V4L2_SUBDEV_API
+ help
+ This is a Video4Linux2 sensor driver for the Sony
+ IMX296 camera.
+
+ To compile this driver as a module, choose M here: the
+ module will be called imx296.
+
config VIDEO_IMX319
tristate "Sony IMX319 sensor support"
depends on I2C && VIDEO_DEV