[libcamera-devel] [PATCH 00/25] media: ov5647: Support RaspberryPi Camera Module v1

Jacopo Mondi jacopo at jmondi.org
Mon Jun 22 19:26:14 CEST 2020


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
>


More information about the libcamera-devel mailing list