mbox series

[0/2] max9286: Add MAX9286 driver with single camera support

Message ID 20190809040558.10698-1-niklas.soderlund+renesas@ragnatech.se (mailing list archive)
Headers show
Series max9286: Add MAX9286 driver with single camera support | expand

Message

Niklas Söderlund Aug. 9, 2019, 4:05 a.m. UTC
Hi,

This series adds a driver for the Maxim MAX9286 Integrated Quad GMSL 
Deserializer.

This submission is the sum of work done by Jacopo, Kieran, Laurent and 
me over the last two (?) years. Our initial submission supported usage 
of up to 4 GMSL cameras attached to one MAX9286. That submission made 
use of out-of-tree patches to describe how multiple video streams where 
transported over a single CSI-2 bus. However these out-of-tree patches 
are still debated and not much progress have happened lately. 

This submission removes the multiple camera support and limits the 
max9286 to only use one camera and removing the dependency on the 
debated patches. Our hope is to have this driver merged with single 
camera support and extend it over time to add multiple camera support as 
v4l2 evolves.

This series is based on top of the latest media tree and have no out of 
tree dependencies.

Laurent Pinchart (1):
  dt-bindings: media: i2c: Add bindings for Maxim Integrated MAX9286

Niklas Söderlund (1):
  max9286: Add MAX9286 driver

 .../bindings/media/i2c/maxim,max9286.txt      |  182 +++
 MAINTAINERS                                   |   10 +
 drivers/media/i2c/Kconfig                     |   11 +
 drivers/media/i2c/Makefile                    |    1 +
 drivers/media/i2c/max9286.c                   | 1081 +++++++++++++++++
 5 files changed, 1285 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max9286.txt
 create mode 100644 drivers/media/i2c/max9286.c