Show a cover letter.

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

{
    "id": 23697,
    "url": "https://patchwork.libcamera.org/api/covers/23697/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/23697/",
    "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": "<20250701085818.2447600-1-antoine.bouyer@nxp.com>",
    "date": "2025-07-01T08:58:15",
    "name": "[v4,0/2] pipeline: imx8-isi: Add multicamera support",
    "submitter": {
        "id": 218,
        "url": "https://patchwork.libcamera.org/api/people/218/?format=api",
        "name": "Antoine Bouyer",
        "email": "antoine.bouyer@nxp.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/23697/mbox/",
    "series": [
        {
            "id": 5260,
            "url": "https://patchwork.libcamera.org/api/series/5260/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5260",
            "date": "2025-07-01T08:58:15",
            "name": "pipeline: imx8-isi: Add multicamera support",
            "version": 4,
            "mbox": "https://patchwork.libcamera.org/series/5260/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/23697/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 F0B53C3237\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue,  1 Jul 2025 09:00:31 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0BB0368E19;\n\tTue,  1 Jul 2025 11:00:30 +0200 (CEST)",
            "from DUZPR83CU001.outbound.protection.outlook.com\n\t(mail-northeuropeazlp170120005.outbound.protection.outlook.com\n\t[IPv6:2a01:111:f403:c200::5])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 314FD61528\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue,  1 Jul 2025 11:00:28 +0200 (CEST)",
            "from GVXPR04MB9831.eurprd04.prod.outlook.com (2603:10a6:150:11c::8)\n\tby PAXPR04MB8492.eurprd04.prod.outlook.com (2603:10a6:102:201::18)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.19;\n\tTue, 1 Jul 2025 09:00:25 +0000",
            "from GVXPR04MB9831.eurprd04.prod.outlook.com\n\t([fe80::4634:3d9c:c4a:641a]) by\n\tGVXPR04MB9831.eurprd04.prod.outlook.com\n\t([fe80::4634:3d9c:c4a:641a%5]) with mapi id 15.20.8901.018;\n\tTue, 1 Jul 2025 09:00:25 +0000"
        ],
        "Authentication-Results": [
            "lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"Sirwr1Xw\";\n\tdkim-atps=neutral",
            "dkim=none (message not signed)\n\theader.d=none;dmarc=none action=none header.from=nxp.com;"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n\tb=YQpvWpE4+H0HVfXdeG9sV+cTghe2JFDn4fKIJ7sv2GtePabcgrSi28isn5EnmsNz0fMsxOgQUPG8mR6+EoYrafESFsEWCk3cWvPsT8UNc5y0795/2HJD2Xcr2mwq7rEkdaTWXyWwx/lzraptKcc38NaMrUOZZ2yrnF40NneiaXho3NqOZi4RTTKcyATYpitDMub8dNUrW0Y+nNWKRFDDjhUGGISzdRk9ezAdAbatbZZr6W74Is/kvbDDS66yM8nVOjk3iJfCtbAzFxEHMJiCer89vlL6LRsKj0Cfh1TMiCmjpBRA32qllZuZuN4A5BdCWmwSli0tsjDbAfuZpdS3Aw==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n\ts=arcselector10001;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n\tbh=MHiut2qC0Ih50HS2KqkZQbxFYpkIyD3y/+oHkMJJHOo=;\n\tb=W5XI73OLY1YJv9TaD3Rep4qssFzFnh7YmIWNIk+g11KccKRofrvdXz5BMXBdNuzfrX7G8iIdds3lknm7JONA1iO/P6wL2i9ikd47uH9c8aR/AkexMvKAwm1l9HGXY0tDqcz14LRPk8V32sm5e62bMoSdRA1l+l/L0cwplR5XeCfIwLTIwjJJWp34DWtOehcYi8KJm1EZpADWq8I85Yb0lxTvUkuFuMluz7mwOEsAoCDfipvlBNGxMAScX4Jv4SVZt+FdakD0iZYxcsLfORQqioV/XViJvhO27MQz53BvGh/DkjgpTVwacH+UzZWGAVT4a8JF7ZlHqF0nPIOZ8lAFHw==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n\tsmtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com;\n\tdkim=pass header.d=nxp.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=MHiut2qC0Ih50HS2KqkZQbxFYpkIyD3y/+oHkMJJHOo=;\n\tb=Sirwr1Xwg69BwORiNMctfOecP0G3rTV1C54RwrpfLnlkj+sIYxiS9UxkYGmXVxiS8CWsGcPv4qRd9M2CUklLcmWlHw2xV/f9vT4JorTfRQPg2gPixBB2gOG5Pzy/3uHq6+gt1ezF3DMfyiJRN06cJh/lX7JH9EnuInWjm1KXUFrL9RYLiAcHrBZ51Bbhl2BXKmulGZeoGswVZ0MGnA+0guISaHRXiHp536swdH6wgzOYvdnqlTDggRWUGmtmj4vr500GVXf5z4ZJK7s4ea/PU3x3cJxNWxRtdYEQw1xV6+ZFCK5BUmlJdNVjnWjQyp+82S+IJhejIjJifflufDPg6Q==",
        "From": "Antoine Bouyer <antoine.bouyer@nxp.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "julien.vuillaumier@nxp.com,\n\tAntoine Bouyer <antoine.bouyer@nxp.com>",
        "Subject": "[PATCH v4 0/2] pipeline: imx8-isi: Add multicamera support",
        "Date": "Tue,  1 Jul 2025 10:58:15 +0200",
        "Message-Id": "<20250701085818.2447600-1-antoine.bouyer@nxp.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "FR4P281CA0220.DEUP281.PROD.OUTLOOK.COM\n\t(2603:10a6:d10:e4::15) To GVXPR04MB9831.eurprd04.prod.outlook.com\n\t(2603:10a6:150:11c::8)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "GVXPR04MB9831:EE_|PAXPR04MB8492:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "9d17bb6e-5d09-4b7a-6171-08ddb87db7a0",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n\tARA:13230040|366016|1800799024|52116014|376014|19092799006|38350700014;",
        "X-Microsoft-Antispam-Message-Info": "9qe1HNCOW0/9yfDjBNttRGt2WhCOgIuelxURbh0fElD9MvyJ+BwSpoiTTI3zd7QLLBfZ7Hg0fWieJlDuruS6zZngk/CFddfzWtwqUrNwNMjQzjBIBeUZsZzOzKCRZhpNKhNz3U5fmrgV8HOsQicpxBwDvlGObhjbPh+12a0K5va9YA0ChCqdCOqeF5JVVLThf+tbG1HQSg2w7sdDqOF0b2++eToRBUIw8+gOwtY4Gfu9AgjtidMSwI/3hFHzGUDzPA8o3OTfySLe6HC4ySKbnQIPIAHowfvPJFCjs958+C/2rX3BdOR8qUuwaki/+WrfojC4ew9uEflHTje9IueteJQmqcW30zOpxNyXZvP/bM0lsMs8SqfgsC0r3J8lenRGkNu5i7G0wvYBTsvvOMhWP2IdhcZ2e4NvJeqcudKw69kjnt1QoImJIilZgfwmoIMQRAZnXAn5my6CYPhdMpL5mwDM6AIuhe8/v2eb1SAuqXmTPKauPli6wkTwVqoOW8hBKjH5CwwS/mnW0pyHxfgVt+Av1jr2j7cNGz2m1ROQXyjfF67egxZ7B82eVr1uBU8APasnh9FKAN+gtojiOCSj1oRG/gpPHW9ekBl6AvtGUTwKsc//raWvgUxvMIxL7xMmXZUepnLTwyWI8PkdhY6csp/U/ULd3PLnehjZTOlrGXKUpjcUodNVq4MdSfzWvYhv3mDk+3RCpbvMYmlimGNQ2+By8qDqKWMy/MIL8oUw7OzBVTpAiSionJI+mu1svduAYg0X8SgiMd/pqT5mCgX8mV26M4rxJpBGWiV+iav+r/QbHtfqDmu04Z/H7lhE2WREeJfMMNmGDs0B+/bfC81of+BYzp5DkOMRYI49J80x7mtctlbaq6GpRoclV1IvUFiOPiqRAypAL/EVQvJbjFuT4IR0nDHt/ddhxxA3nMnnYAgCI0fYVC9dQSThIbAiioAwIqQXgHe7p3LNpJ6IFSjZLQDSLl6IMwyNJu2KshAUEKBYWAIaXlUmc3V2IH7Mive/BjoPVv9ccmLwKX1LQW/Sfvbylhk5x59gtCC3THAI9UJ1YT8MbqygTA/yQHQGpPU+OO+82ue3QskzyR/mGtP9aCTsKjOtcqLucMilt6vr16Gc77v+d+sum6WhDX8e7H2sMSn1HvB1vhxuUgzxyJYllqDbGnICHu7Ghi/5hTyaIbo/GiYV91OxzBbdQOygLM3va8QJrCTZaFd0GlfkO3RbhO9czLFXvG2YL25L4Pd4NvM2dfk/ffWc56BZ904taTvMB0cHz2U6imxaEPMXqTcDjz8vVaLMr8VG1luZ02LPgQsP0FkXc6Q8hX3VWhKaNvk786iaG0YjkD23Yvx8hQ/L2J58eYOGaCLTobERL614qPEv2JE3m0YZSXF7yCVkFdKzXgO/kYgqzgQRml4lLlxc7ZoC7s62AJEwWwLXjaPk2DsXAUziBAvDMkscKmRAl6CG3iyWcevnBlkOWnReyY/o23rAarVWqvA5SYcwzPRxLgU=",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n\tIPV:NLI; SFV:NSPM; H:GVXPR04MB9831.eurprd04.prod.outlook.com; PTR:;\n\tCAT:NONE; \n\tSFS:(13230040)(366016)(1800799024)(52116014)(376014)(19092799006)(38350700014);\n\tDIR:OUT; SFP:1101; ",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "J1+0cyynN+viqvcyt1Sfa/ivt8GdvyvbrJVgL9CZ6HMcHCtPfn1oaijz+SNk7ATKSTKVFP8lBfPho5OxVUjVVVR3MyyIQOZVgTx/3CwPj+s5inYbHNrm07xD4A6YXnbXdUzqHtEjMKzV0H/sMmTdhi3f23zbu+2xIXLWoVbNiPYi0W44zx5onNLJ+PIwaj18vclyRD/ME7mdxmkKUjfKjzTedLrbJs1Lrq/EoqvcsesGtq4KC/9X2Gr+1UpOTVwP0G1ELsfaiAlYE5f6VTe8p6mKzan+eRYcHMg2/NJDsd7d2WETvQh0IaJk3UvaTtd6K+RpA/WmYdjF3XoFUawPywH658P5U/rqGI2cnGa3n1N09vBTZH9R+C8iRTfDfo2v1D4kXEWVf9ddMsOPgTob9HpKI3fJgVR/Qouw+JMWI0Y43x6tXmtQEFcfU1+8wSWpuPh6Pe0PYXldN4pIeTeH6pkSw4cJv42CLv3swNpanHwITfROVdTMAnkM1QfIQIbvCIHvylI2MyiAUxGBASITnv8mG01g2JpGEFQWX1MdUosxGCnfkAuKPeBJ7U21zp+0eWAUkrUDbEE/wbbaufa4xHOIEtPAL3CsPNK9EVMR7tL4LceRoqtv0MoF82sxg+oDpAyZl2d3SpXqNCqwppTmSMNMeXovv1JuK1I/Wy/RTyvyrjrDwHgL80l2SeFl2sH3ZwyGPV8UjgPqaQBoEORyCXX/hZgZmW4QZ9Z5KzOwbgvZirrsYUDA8B5GaJsW2eb06rlb41Ucv3GTTRWkyh3h6fiIcwM7iShXVWpRHeyG9a+4JSizy9AgvRks902iKLh90i/10ccUsx6+SQ2fJ1kFtJDqskTAD45Ql/+/0Ok8TMYCeGBxda2PjnmJoty6wmZWeB+g+V7Y4Egez311kHwHrpQfb7g2P4Q1cOeNTG7sCO9lAd1rYI8kUKYaXoW74RU6vs+bUnyZEkp+HLucc2rcirpjuWqlo76zGtFKfbO0nAjRzorL37viqorWnhfqkdmPuri52MMHqk2Gir+wyPRNv6cxhs+aI0sDqEyuQ5KY9uxzZ57J2M43NAZLIZjnVN32VENgXsEvUAVUUJFsuU3eGaTEA5UhSc+0z2m7mqguyPCqAqJDuJKlgXm7+aPIwsUeXu6NVqWobySzBm48ajnVq3+8PUj8NFEqFPMfQCVj5PrmIrgf1B00qFnVj75D5C5/KqIGF4qDLjy4pclQgZPpidgk3UUrXDkEFHsAQn0J0ayHPkYctQ3qlrHzYMqlJv5ax7NiZ+BKbhXQ11m7X+y4p2LlFXocquAofdn2sFg0STqn95WIppwVY44OrCT8M3UFcGeUOK29PqUNlDK7S4PAROeQyPBu3VkV8qRNMiZQXqO8VnHz7q7volx2LYIYZKzwB8v/Sbgn8yDexXkFZqbaZDpzlHbagP2IREJGOyL+ggTjz68jwepUgT3MYfn0BmVauY8/elQBY32H6nimV47h9u2xnHhyMa9YMHlzhHmuv3X3E2Gf6Kv8eBVLe+1INZcmFzYHTQ6Hx056QLZ21l28APtsOnCKvfmz1M2SzIMRA2+12na2ZErbc2SZaS1w/Y24Vm9Y+wOB4Xdov1WwrOr8Jw==",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "9d17bb6e-5d09-4b7a-6171-08ddb87db7a0",
        "X-MS-Exchange-CrossTenant-AuthSource": "GVXPR04MB9831.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "01 Jul 2025 09:00:25.0246\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "1TD8cJRv/O+GHMbBoRby3y/3dFMke5ijBmtz3nd7cN2KDlZVyK5bERNFaxpirFu7KmkrhM/JAu6N9FhlLiY8Wg==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PAXPR04MB8492",
        "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": "This is 4th patchset for adding support of multicamera into imx8-isi\npipeline handler. Compared to v3, it fixes rebase error because of one of\nmy previous imx8-isi patch:\n  d3f3b95b64d2 (\"pipeline: imx8-isi: Dynamically compute crossbar subdevice's first source.\")\n\nReally sorry for that. I should have fixed it in v2 already ! :(\n\nBest regards\nAntoine\n\nAntoine Bouyer (2):\n  pipeline: imx8-isi: Add constexpr for maximum pipeline and resize if\n    needed\n  pipeline: imx8-isi: Add multicamera support\n\n src/libcamera/pipeline/imx8-isi/imx8-isi.cpp | 119 ++++++++++++-------\n 1 file changed, 79 insertions(+), 40 deletions(-)"
}