media: i2c: Add Omnivision OV5670 5M sensor support
authorChiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
Fri, 14 Jul 2017 01:51:27 +0000 (21:51 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 19 Jul 2017 20:17:12 +0000 (16:17 -0400)
commit5de35c9b8dcd10dcedba2917e2ab4c1f3ca28dc6
treee39147e5684ed983d8cfc7598c480afa71872a25
parente4f12a1f1e40b4ce65d000b25a05c7c0d5e08899
media: i2c: Add Omnivision OV5670 5M sensor support

Provides single source pad with up to 2592x1944 pixels at 10-bit raw
bayer format over MIPI CSI2 two lanes at 840Mbps/lane.
The driver supports following features:
- up to  30fps at 5M pixels
- manual exposure
- digital/analog gain
- V-blank/H-blank
- test pattern
- media controller
- runtime pm

[mchehab@s-opensource.com: fix a trivial merge conflict at Makefile]
Signed-off-by: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/ov5670.c [new file with mode: 0644]