Show a cover letter.

GET /api/1.1/covers/15571/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 15571,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/15571/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/15571/",
    "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": "<20220328120336.10834-1-laurent.pinchart@ideasonboard.com>",
    "date": "2022-03-28T12:03:32",
    "name": "[libcamera-devel,0/4] IPA sensor helpers for IMX290 and IMX296",
    "submitter": {
        "id": 2,
        "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api",
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/15571/mbox/",
    "series": [
        {
            "id": 3008,
            "url": "https://patchwork.libcamera.org/api/1.1/series/3008/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3008",
            "date": "2022-03-28T12:03:32",
            "name": "IPA sensor helpers for IMX290 and IMX296",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/3008/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/15571/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 6ADC1C0F1B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 28 Mar 2022 12:03:44 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A5C5865636;\n\tMon, 28 Mar 2022 14:03:43 +0200 (CEST)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id DCE1B60135\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 28 Mar 2022 14:03:41 +0200 (CEST)",
            "from pendragon.lan (62-78-145-57.bb.dnainternet.fi [62.78.145.57])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 6190C299\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 28 Mar 2022 14:03:41 +0200 (CEST)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1648469023;\n\tbh=dew1VCkVfMOElx6821tCfGCVBFeuRDgDnE1j9uPTJlw=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=HTWX+FBAWXNYPZKok8Z7USUNa1FJ/8SbpgDH/QgU/rcIdUSjhVYoAxzuLksI2geqN\n\tvTWqPAAjDikm82ufrQAsj/oHmEiYjJV4qEyTixSxbqlZIt1YZ5aEvpS27yvuYafDDL\n\t8uIw9D4fHY4EnQtgzycBNHUC9OGK7tfL4aCoiTqwroIUoIeWUCs1iY7agBdZ7pcVd7\n\t655FYZVWmJ5ij2esHqGmaU44yDrh7fHyglm808cVnY3OSZq50xIjHXVUtwPfuONKKe\n\tksKhgCTO4QL64Eb530OdmF9F7KIoBTCcgW3rMQgl2XAk9rbPLorL/LmWmfnArhS+yS\n\t7Xo57CypmwS1A==",
            "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1648469021;\n\tbh=dew1VCkVfMOElx6821tCfGCVBFeuRDgDnE1j9uPTJlw=;\n\th=From:To:Subject:Date:From;\n\tb=u3s5jJgYdQMc3x+d3DClDRAs5JcOaL8COFzKcTy50VyucMUuuShFpON8BaEaoEECc\n\tZYVawxk8AT4TJob1dFwF/Oy1U9HBuESTuZNW+jg18GMDcYvEdfEM7vlrT0dO53SBAp\n\ta5OJPkP/9FHQ/EXKpYWmtzTLLHaOHXsFY0v0SN0g="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"u3s5jJgY\"; dkim-atps=neutral",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Mon, 28 Mar 2022 15:03:32 +0300",
        "Message-Id": "<20220328120336.10834-1-laurent.pinchart@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH 0/4] IPA sensor helpers for IMX290 and\n\tIMX296",
        "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>",
        "From": "Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hello,\n\nThis small series adds support for the IMX290, IMX296 and OV5640 camera\nsensors to the IPA camera sensor helper. Both sensors have an\nexponential gain model, which differs from the MIPI CCS exponential\nmodel in that the exponential factor is expressed in dBs instead of\npowers of two.\n\nPatch 1/4 prepares for exponential gain model support by reorganizing\ngain constants, and patch 2/4 implements the exponential model. It is\ncurrently restricted to a fixed linear factor (see patch 2/4 for\ndetails). Patches 3/4 and 4/4 then add support for the two sensors.\n\nLaurent Pinchart (4):\n  libipa: camera_sensor_helper: Reorganize gain constants\n  libipa: camera_sensor_helper: Implement exponential gain model\n  libipa: camera_sensor_helper: Add IMX290 helper\n  libipa: camera_sensor_helper: Add IMX296 helper\n\n src/ipa/libipa/camera_sensor_helper.cpp | 210 +++++++++++++++++-------\n src/ipa/libipa/camera_sensor_helper.h   |  16 +-\n 2 files changed, 166 insertions(+), 60 deletions(-)"
}