Skip to content

Commit

Permalink
media: ov8856: Add support for 2 data lanes
Browse files Browse the repository at this point in the history
The OV8856 sensor can output frames with 2/4 CSI2 data lanes.
This commit adds support for 2 lane mode in addition to the 4 lane
and also configuring the data lane settings in the driver based on
system configuration.

- Fix Bayer order output in 1640x1232 binning registers
- supported data lanes
  + 3280x2464 on 2 & 4 lanes
  + 1640x1232 on 2 & 4 lanes
  + 3264x2448 on 4 lanes
  + 1632x1224 on 4 lanes

Signed-off-by: Shawn Tu <shawnx.tu@intel.com>
Acked-by: Andrey Konovalov <andrey.konovalov@linaro.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
  • Loading branch information
Shawn Tu authored and Mauro Carvalho Chehab committed Jun 2, 2021
1 parent 24786cc commit c492ec9
Showing 1 changed file with 1,430 additions and 901 deletions.
Loading

0 comments on commit c492ec9

Please sign in to comment.