OSDN Git Service

media: i2c: Add ov08x40 image sensor driver
authorShawn Tu <shawnx.tu@intel.com>
Tue, 25 Oct 2022 02:27:38 +0000 (10:27 +0800)
committerSakari Ailus <sakari.ailus@linux.intel.com>
Tue, 25 Oct 2022 11:38:31 +0000 (14:38 +0300)
commit38fc5136ac16fe395577996d860ee55abb963922
tree56e2e53b05d472932be738f400c6e033d468a5c5
parentf98a5c2e1c4396488c27274ba82afc11725a4bcc
media: i2c: Add ov08x40 image sensor driver

Add a V4L2 sub-device driver for Omnivision ov08X40 image sensor.
This is a camera sensor using the I2C bus for control and the
CSI-2 bus for data.

This driver supports following features:
- manual exposure and analog/digital gain control support
- vblank/hblank control support
- test pattern support
- media controller support
- runtime PM support
- support following resolutions:
  + 3856x2464 at 30FPS
  + 1928x1208 at 30FPS

Signed-off-by: Jason Chen <jason.z.chen@intel.com>
Signed-off-by: Shawn Tu <shawnx.tu@intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
MAINTAINERS
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/ov08x40.c [new file with mode: 0644]