mbox series

[v2,0/2] Add support for OV5693 Sensor

Message ID 20210405225654.126916-1-djrscally@gmail.com (mailing list archive)
Headers show
Series Add support for OV5693 Sensor | expand


Daniel Scally April 5, 2021, 10:56 p.m. UTC
Hello all

Previous version here:

Patch #1 updates the CIO2 driver to call s_stream() for the current sensor
when runtime .suspend() and .resume() ops fire, which should mean the sensor
drivers can pause and restart streaming without having those ops implemented

Patch #2 adds support for the OV5693 sensor found as the front camera in
many Microsoft Surface devices, along with a number of similar style laptops.
It is a heavily adapted derivative of the atomisp-ov5693 driver in staging,
which retains most of the global register settings and some of the other
functions from that driver, but otherwise uses the "normal" v4l2

Daniel Scally (2):
  media: ipu3-cio2: Toggle sensor streaming in pm runtime ops
  media: i2c: Add support for ov5693 sensor

 MAINTAINERS                                   |    7 +
 drivers/media/i2c/Kconfig                     |   11 +
 drivers/media/i2c/Makefile                    |    1 +
 drivers/media/i2c/ov5693.c                    | 1557 +++++++++++++++++
 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c |   15 +-
 5 files changed, 1590 insertions(+), 1 deletion(-)
 create mode 100644 drivers/media/i2c/ov5693.c