media: ov8856: Add support for OV8856 sensor
authorBen Kao <ben.kao@intel.com>
Tue, 15 Jan 2019 08:30:29 +0000 (06:30 -0200)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Fri, 25 Jan 2019 12:35:49 +0000 (10:35 -0200)
commit879347f0c258cffe27b9e28bd4f1f55fc019f857
treedbcf9b381fb311d4c2247fd84da36127c5a94bdb
parent1455dddc74bd0951a4ea7e77917ebf3a43cc46d8
media: ov8856: Add support for OV8856 sensor

This patch adds driver for Omnivision's ov8856 sensor,
the driver supports following features:

- manual exposure/gain(analog and digital) control support
- two link frequencies
- VBLANK/HBLANK support
- test pattern support
- media controller support
- runtime PM support
- enable Vsync signal output
- supported resolutions
  + 3280x2464 at 30FPS
  + 1640x1232 at 30FPS

Signed-off-by: Ben Kao <ben.kao@intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
MAINTAINERS
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/ov8856.c [new file with mode: 0644]