Cover Letter Detail
Show a cover letter.
GET /api/covers/1285/?format=api
{ "id": 1285, "url": "https://patchwork.libcamera.org/api/covers/1285/?format=api", "web_url": "https://patchwork.libcamera.org/cover/1285/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20190524162139.4446-1-jacopo@jmondi.org>", "date": "2019-05-24T16:21:33", "name": "[libcamera-devel,0/6] META_OUTPUT support + IPU3 parameters tuning", "submitter": { "id": 3, "url": "https://patchwork.libcamera.org/api/people/3/?format=api", "name": "Jacopo Mondi", "email": "jacopo@jmondi.org" }, "mbox": "https://patchwork.libcamera.org/cover/1285/mbox/", "series": [ { "id": 326, "url": "https://patchwork.libcamera.org/api/series/326/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=326", "date": "2019-05-24T16:21:33", "name": "META_OUTPUT support + IPU3 parameters tuning", "version": 1, "mbox": "https://patchwork.libcamera.org/series/326/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/1285/comments/", "headers": { "Return-Path": "<jacopo@jmondi.org>", "Received": [ "from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net\n\t[217.70.183.193])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id D0FF660003\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 24 May 2019 18:20:38 +0200 (CEST)", "from uno.lan (2-224-242-101.ip172.fastwebnet.it [2.224.242.101])\n\t(Authenticated sender: jacopo@jmondi.org)\n\tby relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 4D43424000A;\n\tFri, 24 May 2019 16:20:37 +0000 (UTC)" ], "X-Originating-IP": "2.224.242.101", "From": "Jacopo Mondi <jacopo@jmondi.org>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Fri, 24 May 2019 18:21:33 +0200", "Message-Id": "<20190524162139.4446-1-jacopo@jmondi.org>", "X-Mailer": "git-send-email 2.21.0", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH 0/6] META_OUTPUT support + IPU3 parameters\n\ttuning", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.23", "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": "Fri, 24 May 2019 16:20:39 -0000" }, "content": "Hello,\n in order to prepare integration with external components performing\nimage processing tuning, this series paves the road using the IPU3 pipeline\nhandler, and extends the v4l2 device support implementation to support META\nformats, used to exchange statistics and parameter with the ISP.\n\nThe first 3 patches are considered to be meant for inclusion.\n4/6 and 5/6 are optional but required to test 6/6, which is a proof of concept\nnot intended for merging, that shows how it is possible to access statistics\nand parameters on IPU3, in order to make sure external 3A components will\nactually be able to access those.\n\nParameter tuning is limited to crippling the color space conversion matrix by\nhalving the default values and making sure the captured images reflect the\nchange.\n\nStatistics analysys is as well limited to inspect a few AWB statistics and make\nsure they change according to the lighting conditions applied on the image\nsensor.\n\nPlease focus on 1/6 2/6 ands 3/6 for review, and consider the rest optional.\n\nThanks\n j\n\n\nJacopo Mondi (6):\n include: linux: Update Linux headers to v5.1\n libcamera: v4l2_device: Add support for META_OUTPUT\n libcamera: v4l2_device: Add META support in g/s_fmt\n include: linux: Add intel-ipu3 kernel header\n include: linux: intel-ipu3: Force alignement to 32 bytes\n POC: Don't merge: Access params and stat on IPU3\n\n include/linux/intel-ipu3.h | 2779 ++++++++++++++++++++++++++\n include/linux/media.h | 8 +\n include/linux/v4l2-common.h | 26 +-\n include/linux/v4l2-controls.h | 4 +\n include/linux/videodev2.h | 88 +-\n src/libcamera/include/v4l2_device.h | 17 +-\n src/libcamera/pipeline/ipu3/ipu3.cpp | 208 +-\n src/libcamera/v4l2_device.cpp | 119 +-\n 8 files changed, 3189 insertions(+), 60 deletions(-)\n create mode 100644 include/linux/intel-ipu3.h\n\n--\n2.21.0" }