Show a cover letter.

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

{
    "id": 23619,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/23619/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/23619/",
    "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": "<20250620-vd56g3_support-v1-0-df434bdbc9bd@foss.st.com>",
    "date": "2025-06-20T13:49:15",
    "name": "[0/3] Add vd56g3 support for rpi and libipa",
    "submitter": {
        "id": 227,
        "url": "https://patchwork.libcamera.org/api/1.1/people/227/?format=api",
        "name": "Benjamin Mugnier",
        "email": "benjamin.mugnier@foss.st.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/23619/mbox/",
    "series": [
        {
            "id": 5236,
            "url": "https://patchwork.libcamera.org/api/1.1/series/5236/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5236",
            "date": "2025-06-20T13:49:18",
            "name": "Add vd56g3 support for rpi and libipa",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/5236/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/23619/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 9C0FEBDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 20 Jun 2025 13:50:59 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A15A068DD0;\n\tFri, 20 Jun 2025 15:50:56 +0200 (CEST)",
            "from mx07-00178001.pphosted.com (mx07-00178001.pphosted.com\n\t[185.132.182.106])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A340868DC6\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 20 Jun 2025 15:50:52 +0200 (CEST)",
            "from pps.filterd (m0241204.ppops.net [127.0.0.1])\n\tby mx07-00178001.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id\n\t55KDNSuC021206; Fri, 20 Jun 2025 15:50:51 +0200",
            "from beta.dmz-ap.st.com (beta.dmz-ap.st.com [138.198.100.35])\n\tby mx07-00178001.pphosted.com (PPS) with ESMTPS id 4790e2ps56-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256\n\tverify=NOT); Fri, 20 Jun 2025 15:50:51 +0200 (MEST)",
            "from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20])\n\tby beta.dmz-ap.st.com (STMicroelectronics) with ESMTP id A432340047; \n\tFri, 20 Jun 2025 15:50:17 +0200 (CEST)",
            "from Webmail-eu.st.com (shfdag1node1.st.com [10.75.129.69])\n\tby euls16034.sgp.st.com (STMicroelectronics) with ESMTP id\n\tC5475AB85F1; Fri, 20 Jun 2025 15:49:36 +0200 (CEST)",
            "from localhost (10.130.73.167) by SHFDAG1NODE1.st.com\n\t(10.75.129.69) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39;\n\tFri, 20 Jun 2025 15:49:36 +0200"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=foss.st.com header.i=@foss.st.com\n\theader.b=\"Nwvh3Jny\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:message-id\n\t:mime-version:subject:to; s=selector1; bh=Y8JgVJ1upsBLUL4VbwjjQR\n\tCUXwLBnj+XCOSt6UKzVCI=; b=Nwvh3Jny9h9aoQCbP+VxgP6JAI8Cz80VXcNmXR\n\ttMkgBxLBAUw58sHZK6ENcL2QwOrxX58paITHuruh7N4FEryBNflMF/N4h7jXX9fh\n\tXm65LoX084Uk1lNF/4qIZL5gyhRhC95Srbdo6zl2VDxtT1w+29DNKTDBIscXwZZa\n\tYAtrQC1V5Ah322hd65nn8Ah3bMtneU8XFfvUzn3ODINZsvwNe+QSUyC744MNCvj9\n\tWoLy6OyvqAOK5tZhUFzuWfMVneJwRQfHIFe0je1k/LvmMOwjQT5uMZa7dMNzVECo\n\tteHCx9d9umhA5633ENofiayS8vH4UW+ZdtCw+I4HQYENjiqA==",
        "From": "Benjamin Mugnier <benjamin.mugnier@foss.st.com>",
        "Subject": "[PATCH 0/3] Add vd56g3 support for rpi and libipa",
        "Date": "Fri, 20 Jun 2025 15:49:15 +0200",
        "Message-ID": "<20250620-vd56g3_support-v1-0-df434bdbc9bd@foss.st.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIANtmVWgC/x3MQQqAIBBA0avErBMmU6muEhFRU81GRUsC6e5Jy\n\t7f4P0OkwBRhqDIEShzZ2YKmrmA9F3uQ4K0YJEqNRqJImzZHO8fbexcugbInhQq1Mh2UyAfa+fm\n\tH4/S+HwE8oUFgAAAA",
        "X-Change-ID": "20250620-vd56g3_support-029e40405468",
        "To": "<libcamera-devel@lists.libcamera.org>",
        "CC": "Naushir Patuck <naush@raspberrypi.com>, Kieran Bingham\n\t<kieran.bingham@ideasonboard.com>, Sylvain Petinot\n\t<sylvain.petinot@foss.st.com>, Cyril Liotard <cyril.liotard@st.com>,\n\t\"Jean Poire\" <jean.poire@st.com>,\n\tBenjamin Mugnier <benjamin.mugnier@foss.st.com>",
        "X-Mailer": "b4 0.14.2",
        "X-Originating-IP": "[10.130.73.167]",
        "X-ClientProxiedBy": "SHFCAS1NODE2.st.com (10.75.129.73) To SHFDAG1NODE1.st.com\n\t(10.75.129.69)",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n\tengine=ICAP:2.0.293, Aquarius:18.0.1099, Hydra:6.0.736,\n\tFMLib:17.12.80.40\n\tdefinitions=2025-06-20_05,2025-06-20_01,2025-03-28_01",
        "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": "Following our discussion with Kieran and Naushir at the libcamera\nworkshop, here is the vd56g3 support for libcamera.\n\nThis series has been developed originally on the Raspberry Pi libcamera\nfork and tested on rpi4 and rpi5. Then rebased on mainline and tested\nagain on rpi4 and rpi5 with the mainline rp1-cfe driver.\n\nThe libipa part has not been tested yet, but changes are rather trivial.\nIf you see any issues with that, please don't hesitate to remove the\npatch from the series.\n\nTo: libcamera-devel@lists.libcamera.org\nCC: Naushir Patuck <naush@raspberrypi.com>\nCC: Kieran Bingham <kieran.bingham@ideasonboard.com>\nCC: Sylvain Petinot <sylvain.petinot@foss.st.com>\nCC: Cyril Liotard <cyril.liotard@st.com>\nCC: Jean Poire <jean.poire@st.com>\n\nSigned-off-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>\n---\nBenjamin Mugnier (3):\n      libcamera: camera_sensor_properties: Add vd56g3 camera sensor\n      ipa: rpi: Add vd56g3 support for rpi\n      libcamera: libipa: Add vd56g3 support for libipa\n\n src/ipa/libipa/camera_sensor_helper.cpp           |   12 +\n src/ipa/rpi/cam_helper/cam_helper_vd56g3.cpp      |   54 +\n src/ipa/rpi/cam_helper/meson.build                |    1 +\n src/ipa/rpi/pisp/data/meson.build                 |    2 +\n src/ipa/rpi/pisp/data/vd56g3.json                 | 1293 +++++++++++++++++++++\n src/ipa/rpi/pisp/data/vd56g3_mono.json            | 1155 ++++++++++++++++++\n src/ipa/rpi/vc4/data/meson.build                  |    2 +\n src/ipa/rpi/vc4/data/vd56g3.json                  |  417 +++++++\n src/ipa/rpi/vc4/data/vd56g3_mono.json             |  290 +++++\n src/libcamera/sensor/camera_sensor_properties.cpp |   21 +\n 10 files changed, 3247 insertions(+)\n---\nbase-commit: b3ff75d7589a263412ad63008b3c8518d40e6316\nchange-id: 20250620-vd56g3_support-029e40405468\n\nBest regards,"
}