My ISP has rejected the rest of the series: too many emails :( Has it ever happened to anyone else ? How did you solved this ? I'll send the rest of the series tomorrow. Sorry about this. On Mon, Jun 22, 2020 at 07:18:45PM +0200, Jacopo Mondi wrote: > Hello, > this series improves and expand the existing ov5647 sensor driver to > the same feature level as found in RaspberryPi BSP. > > It is based on recent media tree master and the sensor bindings conversion > to dt-schema I sent out a few days ago: > "[PATCH 0/2] dt-bidings: media: ov5647 bindings + small fix" > > The first patches in the series has been sent by Roman as part of > "[PATCH v2 0/6] ov5647 driver improvement" > I took his patches in, addressed review comments and rebased on top > of the new dt-schema bindings. I kept the extensive receiver list he had > in his series for this reason. > > The series continues by polishing and cleaning up the driver and expanding > its functionalities to support multiple modes and image formats. > > The series has been tested with libcamera and the driver functionalities > compared with the BSP driver ones, and tested stand-alone by capturing > raw frames with yavta. > > Thanks > j > > Dave Stevenson (8): > media: ov5647: Add support for PWDN GPIO. > media: ov5647: Add support for non-continuous clock mode > media: ov5647: Add set_fmt and get_fmt calls. > media: ov5647: Add support for get_selection() > media: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag > media: ov5647: Support V4L2_CID_PIXEL_RATE > media: ov5647: Support V4L2_CID_VBLANK control > media: ov5647: Advertise the correct exposure range > > David Plowman (1): > media: ov5647: Support gain, exposure and AWB controls > > Jacopo Mondi (16): > dt-bindings: media: ov5647: Document pwdn-gpios > dt-bindings: media: ov5647: Document clock-noncontinuous > media: ov5647: Fix format initialization > media: ov5647: Fix style issues > media: ov5647: Replace license with SPDX identifier > media: ov5647: Fix return value from read/write > media: ov5647: Program mode at s_stream(1) time > media: ov5647: Implement enum_frame_size() > media: ov5647: Protect s_stream() with mutex > media: ov5647: Rationalize driver structure name > media: ov5647: Break out format handling > media: ov5647: Rename SBGGR8 VGA mode > media: ov5647: Add SGGBR10_1X10 modes > media: ov5647: Implement set_fmt pad operation > media: ov5647: Program mode only if it has changed > media: ov5647: Support V4L2_CID_HBLANK control > > .../devicetree/bindings/media/i2c/ov5647.yaml | 11 + > drivers/media/i2c/ov5647.c | 1267 +++++++++++++++-- > 2 files changed, 1126 insertions(+), 152 deletions(-) > > -- > 2.27.0 >