[{"id":5372,"web_url":"https://patchwork.libcamera.org/comment/5372/","msgid":"<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>","date":"2020-06-24T08:19:15","subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"Hi all,\n\nGentle nudge to have some feedback on this please.\n\nThanks,\nNaush\n\nOn Mon, 8 Jun 2020 at 14:36, Naushir Patuck <naush@raspberrypi.com> wrote:\n>\n> Hi all,\n>\n> The last patch on this topic generated some useful comments.  I've updated\n> the patch with the recommendations so we can continue discussion on this feature.\n>\n> Regards,\n> Naush\n>\n> Naushir Patuck (3):\n>   libcamera: controls: Add frame duration control\n>   libcamera: raspberrypi: Add control of sensor vblanking\n>   ipa: raspberrypi: config: Update shutter speeds for imx219/477 and\n>     ov5647\n>\n>  include/libcamera/ipa/raspberrypi.h           |  1 +\n>  src/ipa/raspberrypi/cam_helper.cpp            | 38 ++++++++++++++-\n>  src/ipa/raspberrypi/cam_helper.hpp            | 15 +++++-\n>  src/ipa/raspberrypi/cam_helper_imx219.cpp     | 13 ++++-\n>  src/ipa/raspberrypi/cam_helper_imx477.cpp     | 11 ++++-\n>  src/ipa/raspberrypi/cam_helper_ov5647.cpp     | 11 ++++-\n>  src/ipa/raspberrypi/data/imx219.json          | 15 +++++-\n>  src/ipa/raspberrypi/data/imx477.json          | 15 +++++-\n>  src/ipa/raspberrypi/data/ov5647.json          | 15 +++++-\n>  src/ipa/raspberrypi/raspberrypi.cpp           | 48 ++++++++++++++++---\n>  src/libcamera/control_ids.yaml                | 18 +++++++\n>  .../pipeline/raspberrypi/raspberrypi.cpp      |  2 +\n>  12 files changed, 182 insertions(+), 20 deletions(-)\n>\n> --\n> 2.25.1\n>","headers":{"Return-Path":"<naush@raspberrypi.com>","Received":["from mail-lf1-x144.google.com (mail-lf1-x144.google.com\n\t[IPv6:2a00:1450:4864:20::144])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 0714B609A7\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 Jun 2020 10:19:32 +0200 (CEST)","by mail-lf1-x144.google.com with SMTP id g139so811111lfd.10\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 24 Jun 2020 01:19:31 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"XTRuEHp0\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=mime-version:references:in-reply-to:from:date:message-id:subject:to;\n\tbh=ayAFOxIJ1T35g8gPSthPv8+ZwPBBnbUod6S8TtISF0w=;\n\tb=XTRuEHp0JQEZ9zvYtOrAzx7xu7W3TVd50LTDe5PjCGmxniqb2TT71XncFgpzaAhoHZ\n\tGjDrA0JVjTc92syyOKIkrvG0Bo+eTvQ/Lty/Al3zYU93vdqkenG5peGNPAO2qOI1FFe0\n\tMdQFxa6e+Cxex6rv0YOkhP82gjlyaZllF0jXPR/uIkCxLOoahIiRd7GWpvnEkARw+kX3\n\taI4vbkaZKlwtOm1QG8bCqDmoFbkx29YpfcHhFhRSY1AI62A08oZ39fP7BFbR9WnCh+VG\n\tBEttfCFU6VBq9ZA3Mazy5yl4m79qaMB3vpSsPOxDLo8/sHYdIRLNN7FGo5soVcJIVU4F\n\tk1XA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:references:in-reply-to:from:date\n\t:message-id:subject:to;\n\tbh=ayAFOxIJ1T35g8gPSthPv8+ZwPBBnbUod6S8TtISF0w=;\n\tb=ZM4xT6NbEzri2socUc/t533x7fYvMJJlYdlwBnyekBAxqW3RiMLmXKF9jcV0drfSiy\n\tBjNqNApsdc03kYMy+VejwIO32TFPiemindDvOSJ6ey38XxmmRPMG8N86EVp9WpvPQfzw\n\tDPZiA/bHGtObW88GNYV7l+yTp77ICNqfWwYOc67mPIBhpkUcEUHxUP/iGeN0f6MJ8rpz\n\t8BvB0zh0AsIYC0zq9W1xzAW1yTtKg+BQs/rF4TRyJFRsB8DLWx2xqH4vV/005keXsXBC\n\tSzF8BQJdBP3AUx2rdzmT0VtvyTnMYCY348msKIYpm6Wg7KGwDtnx0i67ZjVgOlusxqVH\n\tiDeQ==","X-Gm-Message-State":"AOAM531IM6b4ZWmjlLE+MidV1E26/rg5n/LttRGcRyI+gfY/InZaclD5\n\tC8wvv/QW9hZzBEffgn3jNd61FkQ9o529nfUXaVNvmOaB","X-Google-Smtp-Source":"ABdhPJzBT+Gg3dHlRGLWAPuCX42H67UlWboK0Xsdak0uLIRNIj3q5DcW7KtmhRTb+Ldu5VRzcLPsgE9hCM5RkL71kOc=","X-Received":"by 2002:a19:4285:: with SMTP id\n\tp127mr14013498lfa.74.1592986770772; \n\tWed, 24 Jun 2020 01:19:30 -0700 (PDT)","MIME-Version":"1.0","References":"<20200608133639.533230-1-naush@raspberrypi.com>","In-Reply-To":"<20200608133639.533230-1-naush@raspberrypi.com>","From":"Naushir Patuck <naush@raspberrypi.com>","Date":"Wed, 24 Jun 2020 09:19:15 +0100","Message-ID":"<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>","To":"libcamera-devel@lists.libcamera.org","Content-Type":"text/plain; charset=\"UTF-8\"","Subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Wed, 24 Jun 2020 08:19:32 -0000"}},{"id":5394,"web_url":"https://patchwork.libcamera.org/comment/5394/","msgid":"<20200625032845.GE5980@pendragon.ideasonboard.com>","date":"2020-06-25T03:28:45","subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Naush,\n\nOn Wed, Jun 24, 2020 at 09:19:15AM +0100, Naushir Patuck wrote:\n> Hi all,\n> \n> Gentle nudge to have some feedback on this please.\n\nI'm sorry for the delay. I'll handle this one today.\n\n> On Mon, 8 Jun 2020 at 14:36, Naushir Patuck <naush@raspberrypi.com> wrote:\n> >\n> > Hi all,\n> >\n> > The last patch on this topic generated some useful comments.  I've updated\n> > the patch with the recommendations so we can continue discussion on this feature.\n> >\n> > Regards,\n> > Naush\n> >\n> > Naushir Patuck (3):\n> >   libcamera: controls: Add frame duration control\n> >   libcamera: raspberrypi: Add control of sensor vblanking\n> >   ipa: raspberrypi: config: Update shutter speeds for imx219/477 and\n> >     ov5647\n> >\n> >  include/libcamera/ipa/raspberrypi.h           |  1 +\n> >  src/ipa/raspberrypi/cam_helper.cpp            | 38 ++++++++++++++-\n> >  src/ipa/raspberrypi/cam_helper.hpp            | 15 +++++-\n> >  src/ipa/raspberrypi/cam_helper_imx219.cpp     | 13 ++++-\n> >  src/ipa/raspberrypi/cam_helper_imx477.cpp     | 11 ++++-\n> >  src/ipa/raspberrypi/cam_helper_ov5647.cpp     | 11 ++++-\n> >  src/ipa/raspberrypi/data/imx219.json          | 15 +++++-\n> >  src/ipa/raspberrypi/data/imx477.json          | 15 +++++-\n> >  src/ipa/raspberrypi/data/ov5647.json          | 15 +++++-\n> >  src/ipa/raspberrypi/raspberrypi.cpp           | 48 ++++++++++++++++---\n> >  src/libcamera/control_ids.yaml                | 18 +++++++\n> >  .../pipeline/raspberrypi/raspberrypi.cpp      |  2 +\n> >  12 files changed, 182 insertions(+), 20 deletions(-)","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id D5A76C0100\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 25 Jun 2020 03:28:47 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A2C37609A5;\n\tThu, 25 Jun 2020 05:28:47 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 0D8D5603BB\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 25 Jun 2020 05:28:47 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-216-236.bb.dnainternet.fi\n\t[81.175.216.236])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 1EF0E521;\n\tThu, 25 Jun 2020 05:28:46 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Cvd4rPxQ\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1593055726;\n\tbh=q6o6CV2B/fJZWVM5uA5FVsJJ9gBTukkR5LtfvLD7/Q4=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Cvd4rPxQufcMvPlRgITIxZcmS7Nh/ILqTlxEWbfPuW7ulnmuqRtxZIKvuHaiQpMrR\n\tZO/AjenAYS1DDETX93UH7/Elx0r2CLTMzoZrpmCxhQUSYxKn79xfexh3LzLN9exR87\n\tklt1IfzMJZXBji1pM6tVGZx5n55/aEHA53NLURf4=","Date":"Thu, 25 Jun 2020 06:28:45 +0300","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Naushir Patuck <naush@raspberrypi.com>","Message-ID":"<20200625032845.GE5980@pendragon.ideasonboard.com>","References":"<20200608133639.533230-1-naush@raspberrypi.com>\n\t<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>","Subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Cc":"libcamera-devel@lists.libcamera.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":10879,"web_url":"https://patchwork.libcamera.org/comment/10879/","msgid":"<20200626025357.GB5865@pendragon.ideasonboard.com>","date":"2020-06-26T02:53:57","subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Naush,\n\nOn Thu, Jun 25, 2020 at 06:28:46AM +0300, Laurent Pinchart wrote:\n> On Wed, Jun 24, 2020 at 09:19:15AM +0100, Naushir Patuck wrote:\n> > Hi all,\n> > \n> > Gentle nudge to have some feedback on this please.\n> \n> I'm sorry for the delay. I'll handle this one today.\n\nI had a look at Jacopo's series that also introduces a\nFrameDurationLimits control first and then ran out of time :-S I'll\ndiscuss it live with Jacopo and then reply to your patches, to speed up\nthe review process. Please bear with me for just a bit longer.\n\n> > On Mon, 8 Jun 2020 at 14:36, Naushir Patuck <naush@raspberrypi.com> wrote:\n> > >\n> > > Hi all,\n> > >\n> > > The last patch on this topic generated some useful comments.  I've updated\n> > > the patch with the recommendations so we can continue discussion on this feature.\n> > >\n> > > Regards,\n> > > Naush\n> > >\n> > > Naushir Patuck (3):\n> > >   libcamera: controls: Add frame duration control\n> > >   libcamera: raspberrypi: Add control of sensor vblanking\n> > >   ipa: raspberrypi: config: Update shutter speeds for imx219/477 and\n> > >     ov5647\n> > >\n> > >  include/libcamera/ipa/raspberrypi.h           |  1 +\n> > >  src/ipa/raspberrypi/cam_helper.cpp            | 38 ++++++++++++++-\n> > >  src/ipa/raspberrypi/cam_helper.hpp            | 15 +++++-\n> > >  src/ipa/raspberrypi/cam_helper_imx219.cpp     | 13 ++++-\n> > >  src/ipa/raspberrypi/cam_helper_imx477.cpp     | 11 ++++-\n> > >  src/ipa/raspberrypi/cam_helper_ov5647.cpp     | 11 ++++-\n> > >  src/ipa/raspberrypi/data/imx219.json          | 15 +++++-\n> > >  src/ipa/raspberrypi/data/imx477.json          | 15 +++++-\n> > >  src/ipa/raspberrypi/data/ov5647.json          | 15 +++++-\n> > >  src/ipa/raspberrypi/raspberrypi.cpp           | 48 ++++++++++++++++---\n> > >  src/libcamera/control_ids.yaml                | 18 +++++++\n> > >  .../pipeline/raspberrypi/raspberrypi.cpp      |  2 +\n> > >  12 files changed, 182 insertions(+), 20 deletions(-)","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 562F4C0109\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 26 Jun 2020 02:54:01 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AA2A7609C6;\n\tFri, 26 Jun 2020 04:54:00 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A150D603BA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 26 Jun 2020 04:53:59 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-216-236.bb.dnainternet.fi\n\t[81.175.216.236])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 14CEF72E;\n\tFri, 26 Jun 2020 04:53:59 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Ob0jg91U\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1593140039;\n\tbh=oruJ7mXU+E5jeaUCxE+bplOCjpF+XbMrABbLj2w/+Lk=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Ob0jg91U1l498Sv5FfOkJRjTxaBqpepyn+kZnN0u6naeSa9WMYgSNKwYyksSWAcOp\n\tnwBN1vJ7J0Bofl0pjgWyZ2zNf+j06R41SruTA18LG/MsHbkel0rCZh6JYKZl4G9FaK\n\tBhQ3hVcMWyKeBy8c/1a6e559cQNbjr5ZONtZ+KNQ=","Date":"Fri, 26 Jun 2020 05:53:57 +0300","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Naushir Patuck <naush@raspberrypi.com>","Message-ID":"<20200626025357.GB5865@pendragon.ideasonboard.com>","References":"<20200608133639.533230-1-naush@raspberrypi.com>\n\t<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>\n\t<20200625032845.GE5980@pendragon.ideasonboard.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20200625032845.GE5980@pendragon.ideasonboard.com>","Subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Cc":"libcamera-devel@lists.libcamera.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":10881,"web_url":"https://patchwork.libcamera.org/comment/10881/","msgid":"<CAEmqJPrOtvX+oGFqg_EY6fwZaTRGbyPQqo6q8y0VgfDWX8jHfw@mail.gmail.com>","date":"2020-06-26T07:26:45","subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"Hi Laurent,\n\nOn Fri, 26 Jun 2020 at 03:53, Laurent Pinchart\n<laurent.pinchart@ideasonboard.com> wrote:\n>\n> Hi Naush,\n>\n> On Thu, Jun 25, 2020 at 06:28:46AM +0300, Laurent Pinchart wrote:\n> > On Wed, Jun 24, 2020 at 09:19:15AM +0100, Naushir Patuck wrote:\n> > > Hi all,\n> > >\n> > > Gentle nudge to have some feedback on this please.\n> >\n> > I'm sorry for the delay. I'll handle this one today.\n>\n> I had a look at Jacopo's series that also introduces a\n> FrameDurationLimits control first and then ran out of time :-S I'll\n> discuss it live with Jacopo and then reply to your patches, to speed up\n> the review process. Please bear with me for just a bit longer.\n\nThank you, yes, that makes sense.  Please do not feel rushed to get\nthis done, I was only pinging to ensure it was still on the list :)\n\nRegards,\nNaush\n\n\n>\n> > > On Mon, 8 Jun 2020 at 14:36, Naushir Patuck <naush@raspberrypi.com> wrote:\n> > > >\n> > > > Hi all,\n> > > >\n> > > > The last patch on this topic generated some useful comments.  I've updated\n> > > > the patch with the recommendations so we can continue discussion on this feature.\n> > > >\n> > > > Regards,\n> > > > Naush\n> > > >\n> > > > Naushir Patuck (3):\n> > > >   libcamera: controls: Add frame duration control\n> > > >   libcamera: raspberrypi: Add control of sensor vblanking\n> > > >   ipa: raspberrypi: config: Update shutter speeds for imx219/477 and\n> > > >     ov5647\n> > > >\n> > > >  include/libcamera/ipa/raspberrypi.h           |  1 +\n> > > >  src/ipa/raspberrypi/cam_helper.cpp            | 38 ++++++++++++++-\n> > > >  src/ipa/raspberrypi/cam_helper.hpp            | 15 +++++-\n> > > >  src/ipa/raspberrypi/cam_helper_imx219.cpp     | 13 ++++-\n> > > >  src/ipa/raspberrypi/cam_helper_imx477.cpp     | 11 ++++-\n> > > >  src/ipa/raspberrypi/cam_helper_ov5647.cpp     | 11 ++++-\n> > > >  src/ipa/raspberrypi/data/imx219.json          | 15 +++++-\n> > > >  src/ipa/raspberrypi/data/imx477.json          | 15 +++++-\n> > > >  src/ipa/raspberrypi/data/ov5647.json          | 15 +++++-\n> > > >  src/ipa/raspberrypi/raspberrypi.cpp           | 48 ++++++++++++++++---\n> > > >  src/libcamera/control_ids.yaml                | 18 +++++++\n> > > >  .../pipeline/raspberrypi/raspberrypi.cpp      |  2 +\n> > > >  12 files changed, 182 insertions(+), 20 deletions(-)\n>\n> --\n> Regards,\n>\n> Laurent Pinchart","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 59B7BC0109\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 26 Jun 2020 07:27:04 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 58DD4609C6;\n\tFri, 26 Jun 2020 09:27:03 +0200 (CEST)","from mail-lj1-x241.google.com (mail-lj1-x241.google.com\n\t[IPv6:2a00:1450:4864:20::241])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 66F49603B6\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 26 Jun 2020 09:27:02 +0200 (CEST)","by mail-lj1-x241.google.com with SMTP id s1so9278275ljo.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 26 Jun 2020 00:27:02 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=raspberrypi.com header.i=@raspberrypi.com\n\theader.b=\"Ta5k9L/R\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=mime-version:references:in-reply-to:from:date:message-id:subject:to\n\t:cc; bh=l59NiFMbyVPjOaZUpxZuK0Yv1I+ILSvyzXKcTyX0rkg=;\n\tb=Ta5k9L/RPIit2thzWIkD1N6duCEojPg/RW10Qf+R+8F3Pcs+jvU384FyO8CfUU8J4+\n\tGLEqr77xS2A40QGFIUQQSMGT79NOENJL5eQjGxG/kZceQyItg9R5FcE4nYe47WgVqznn\n\tX5O1z9St+xpgXQKvudcglU0eSeaur6biYEoj20JC2DwtIEDsEm+8LXekKUakb3ZshCqk\n\t0YmywY2rfgRT2m/C3/n3735K2xgpTv3D4Waa3D/tvpOx3il70YziUBkFBogWkZZBHLqA\n\t0KLm+NHbTYWtWzsuokty8p+9dB+rlwqIA2iDzwYQrj49C9mVGjoj1kDCik/BOSxnfH1G\n\txd3Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:references:in-reply-to:from:date\n\t:message-id:subject:to:cc;\n\tbh=l59NiFMbyVPjOaZUpxZuK0Yv1I+ILSvyzXKcTyX0rkg=;\n\tb=N28I+SExZ4eDqxcG9LKG1bT4dMk2qhIkLryVStIvbU+Vh9JYaBSR8uVyWSyWCOkYSM\n\tZ9St+57x4TgK+wNrzry7k7HIbQGEYk8jI9lsvqJ7BcAGJRURP74PMOLGtSYKwByOAEl3\n\tDGBS5ybIgo+PTSK5vHQHG2JQp62QU63RXKDc2ydEEm2/G7WhHBvm7LhKQ+a1f9P7eoMa\n\tetU6MmCZXk9wg+sbx1Yhbla22mqMyZeZGG9BpUHm992vRMxzY+kbssod+0bzjs0si0Pd\n\tR6pIOHeDXERqxO3Oa+HBlFsyZYMsGyfBDjZmdhbwMk2sY24bqtznVedbJK2id2C/at7g\n\tJlBg==","X-Gm-Message-State":"AOAM5305mrTBmS3xxMydnw37r5qrW1zUXV1wQN+ejLdPOFqHz2lMXQsF\n\t3VcZyOVuNQGfzi4HR3kBgpL4MTMlopvBskjmnKGZ4g==","X-Google-Smtp-Source":"ABdhPJyJh8yQDi1dc59vd4E/ROb8NpxmGeLaKUGL+e1BdLvL7/aEakooQgtsKlDyuWGE9dLSdArrLxd3/hgGPAAA/Og=","X-Received":"by 2002:a2e:3a04:: with SMTP id h4mr801226lja.103.1593156421443; \n\tFri, 26 Jun 2020 00:27:01 -0700 (PDT)","MIME-Version":"1.0","References":"<20200608133639.533230-1-naush@raspberrypi.com>\n\t<CAEmqJPqKkkszGpFumpV0dy6CEJSUstOHxeE94O98rRvxiHQFEQ@mail.gmail.com>\n\t<20200625032845.GE5980@pendragon.ideasonboard.com>\n\t<20200626025357.GB5865@pendragon.ideasonboard.com>","In-Reply-To":"<20200626025357.GB5865@pendragon.ideasonboard.com>","From":"Naushir Patuck <naush@raspberrypi.com>","Date":"Fri, 26 Jun 2020 08:26:45 +0100","Message-ID":"<CAEmqJPrOtvX+oGFqg_EY6fwZaTRGbyPQqo6q8y0VgfDWX8jHfw@mail.gmail.com>","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Subject":"Re: [libcamera-devel] [PATCH v3 0/3] raspberrypi: FPS control","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Cc":"libcamera-devel@lists.libcamera.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]