Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/12678/?format=api
{ "id": 12678, "url": "https://patchwork.libcamera.org/api/1.1/covers/12678/?format=api", "web_url": "https://patchwork.libcamera.org/cover/12678/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/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": "<20210622094523.42915-1-jeanmichel.hautbois@ideasonboard.com>", "date": "2021-06-22T09:45:21", "name": "[libcamera-devel,v6,0/2] libipa: Add support for a new sensor helper", "submitter": { "id": 75, "url": "https://patchwork.libcamera.org/api/1.1/people/75/?format=api", "name": "Jean-Michel Hautbois", "email": "jeanmichel.hautbois@ideasonboard.com" }, "mbox": "https://patchwork.libcamera.org/cover/12678/mbox/", "series": [ { "id": 2166, "url": "https://patchwork.libcamera.org/api/1.1/series/2166/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=2166", "date": "2021-06-22T09:45:21", "name": "libipa: Add support for a new sensor helper", "version": 6, "mbox": "https://patchwork.libcamera.org/series/2166/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/12678/comments/", "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 D4D62C321A\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 22 Jun 2021 09:45:29 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0EDCB6893F;\n\tTue, 22 Jun 2021 11:45:29 +0200 (CEST)", "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B37AB6050B\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 22 Jun 2021 11:45:27 +0200 (CEST)", "from tatooine.ideasonboard.com (unknown\n\t[IPv6:2a01:e0a:169:7140:59b9:69b1:8141:7f28])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 5A1D0A66;\n\tTue, 22 Jun 2021 11:45:27 +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=\"pxKIBMnL\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1624355127;\n\tbh=9jjZ04+un9uC012HxcFDVF6PPQ02sr2dpLtL1vPEPnE=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=pxKIBMnLmu64/moOB5QCZoLhMPxjyve04N8Kfqeix9c3xwWaBxetQg7AG+csmWx0o\n\tkPyKk5U2i42ALa7ZApHFFnC2etycGmwdhS1W+09JOHRYwrKFrK8un2A0OheG1OkPa3\n\tmtRbtoV5bewlTdYvSb/w9uTtWGXLxAp18Vj9LG8k=", "From": "Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 22 Jun 2021 11:45:21 +0200", "Message-Id": "<20210622094523.42915-1-jeanmichel.hautbois@ideasonboard.com>", "X-Mailer": "git-send-email 2.30.2", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH v6 0/2] libipa: Add support for a new\n\tsensor helper", "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>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "In order for the IPAs to be able to set proper control values to the\nsensor, introduce a new CameraSensorHelper class which aims to remove\nthe dependency between sensors and pipeline handlers. The main goal is\nto have common units on the IPA side and let the CameraSensorHelper\nclass be overriden for each sensor to support.\n\n--\nv6: mostly doxygen modifications\nv5: minor comments\nv4: Licensing and other small issues\nv3: take Jacopo comments from v1 into account\n\nJean-Michel Hautbois (2):\n ipa: Create a camera sensor helper class\n ipa: ipu3: Initialize CameraSensorHelper at IPU3 init stage\n\n src/ipa/ipu3/ipu3.cpp | 19 +-\n src/ipa/libipa/camera_sensor_helper.cpp | 318 ++++++++++++++++++++++++\n src/ipa/libipa/camera_sensor_helper.h | 87 +++++++\n src/ipa/libipa/meson.build | 2 +\n 4 files changed, 422 insertions(+), 4 deletions(-)\n create mode 100644 src/ipa/libipa/camera_sensor_helper.cpp\n create mode 100644 src/ipa/libipa/camera_sensor_helper.h" }