List series.

GET /api/series/?format=api&page=186
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: <https://patchwork.libcamera.org/api/series/?format=api&page=187>; rel="next", <https://patchwork.libcamera.org/api/series/?format=api&page=185>; rel="prev"
Vary: Accept

[
    {
        "id": 5584,
        "url": "https://patchwork.libcamera.org/api/series/5584/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5584",
        "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": ""
        },
        "name": "[v2] treewide: Use proper enum types for controls/properties",
        "date": "2025-11-12T09:09:41",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5584/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25008,
                "url": "https://patchwork.libcamera.org/api/patches/25008/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25008/",
                "msgid": "<20251112090941.2626202-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-11-12T09:09:41",
                "name": "[v2] treewide: Use proper enum types for controls/properties",
                "mbox": "https://patchwork.libcamera.org/patch/25008/mbox/"
            }
        ]
    },
    {
        "id": 5585,
        "url": "https://patchwork.libcamera.org/api/series/5585/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5585",
        "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": ""
        },
        "name": "imx8-isi: Use MediaPipeline",
        "date": "2025-11-13T10:04:12",
        "submitter": {
            "id": 218,
            "url": "https://patchwork.libcamera.org/api/people/218/?format=api",
            "name": "Antoine Bouyer",
            "email": "antoine.bouyer@nxp.com"
        },
        "version": 1,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5585/mbox/",
        "cover_letter": {
            "id": 25009,
            "url": "https://patchwork.libcamera.org/api/covers/25009/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25009/",
            "msgid": "<20251113100414.535550-1-antoine.bouyer@nxp.com>",
            "date": "2025-11-13T10:04:12",
            "name": "[v1,0/2] imx8-isi: Use MediaPipeline",
            "mbox": "https://patchwork.libcamera.org/cover/25009/mbox/"
        },
        "patches": [
            {
                "id": 25010,
                "url": "https://patchwork.libcamera.org/api/patches/25010/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25010/",
                "msgid": "<20251113100414.535550-2-antoine.bouyer@nxp.com>",
                "date": "2025-11-13T10:04:13",
                "name": "[v1,1/2] libamera: media_pipeline: Move entities list to public",
                "mbox": "https://patchwork.libcamera.org/patch/25010/mbox/"
            },
            {
                "id": 25011,
                "url": "https://patchwork.libcamera.org/api/patches/25011/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25011/",
                "msgid": "<20251113100414.535550-3-antoine.bouyer@nxp.com>",
                "date": "2025-11-13T10:04:14",
                "name": "[v1,2/2] pipeline: imx8-isi: Integrating MediaPipeline class",
                "mbox": "https://patchwork.libcamera.org/patch/25011/mbox/"
            }
        ]
    },
    {
        "id": 5586,
        "url": "https://patchwork.libcamera.org/api/series/5586/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5586",
        "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": ""
        },
        "name": "Switch to C++20 standard",
        "date": "2025-11-13T11:05:30",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5586/mbox/",
        "cover_letter": {
            "id": 25012,
            "url": "https://patchwork.libcamera.org/api/covers/25012/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25012/",
            "msgid": "<20251113110958.1117065-1-naush@raspberrypi.com>",
            "date": "2025-11-13T11:05:30",
            "name": "[RFC,v1,0/1] Switch to C++20 standard",
            "mbox": "https://patchwork.libcamera.org/cover/25012/mbox/"
        },
        "patches": [
            {
                "id": 25013,
                "url": "https://patchwork.libcamera.org/api/patches/25013/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25013/",
                "msgid": "<20251113110958.1117065-2-naush@raspberrypi.com>",
                "date": "2025-11-13T11:05:31",
                "name": "[RFC,v1,1/1] treewide: Update to the C++20 standard",
                "mbox": "https://patchwork.libcamera.org/patch/25013/mbox/"
            }
        ]
    },
    {
        "id": 5587,
        "url": "https://patchwork.libcamera.org/api/series/5587/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5587",
        "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": ""
        },
        "name": "libipa: Introduce a Quantized type",
        "date": "2025-11-13T12:24:35",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 3,
        "total": 14,
        "received_total": 14,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5587/mbox/",
        "cover_letter": {
            "id": 25014,
            "url": "https://patchwork.libcamera.org/api/covers/25014/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25014/",
            "msgid": "<20251113122450.287633-1-kieran.bingham@ideasonboard.com>",
            "date": "2025-11-13T12:24:35",
            "name": "[v3,00/14] libipa: Introduce a Quantized type",
            "mbox": "https://patchwork.libcamera.org/cover/25014/mbox/"
        },
        "patches": [
            {
                "id": 25015,
                "url": "https://patchwork.libcamera.org/api/patches/25015/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25015/",
                "msgid": "<20251113122450.287633-2-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:36",
                "name": "[v3,01/14] ipa: libipa: Provide a Quantized data type support",
                "mbox": "https://patchwork.libcamera.org/patch/25015/mbox/"
            },
            {
                "id": 25016,
                "url": "https://patchwork.libcamera.org/api/patches/25016/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25016/",
                "msgid": "<20251113122450.287633-3-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:37",
                "name": "[v3,02/14] test: libipa: Add tests for Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25016/mbox/"
            },
            {
                "id": 25017,
                "url": "https://patchwork.libcamera.org/api/patches/25017/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25017/",
                "msgid": "<20251113122450.287633-4-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:38",
                "name": "[v3,03/14] ipa: libipa: Provide fixed point quantized traits",
                "mbox": "https://patchwork.libcamera.org/patch/25017/mbox/"
            },
            {
                "id": 25018,
                "url": "https://patchwork.libcamera.org/api/patches/25018/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25018/",
                "msgid": "<20251113122450.287633-5-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:39",
                "name": "[v3,04/14] test: libipa: Provide FixedPoint Quantized tests",
                "mbox": "https://patchwork.libcamera.org/patch/25018/mbox/"
            },
            {
                "id": 25019,
                "url": "https://patchwork.libcamera.org/api/patches/25019/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25019/",
                "msgid": "<20251113122450.287633-6-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:40",
                "name": "[v3,05/14] ipa: libipa: fixedpoint: Fix unsigned usage",
                "mbox": "https://patchwork.libcamera.org/patch/25019/mbox/"
            },
            {
                "id": 25020,
                "url": "https://patchwork.libcamera.org/api/patches/25020/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25020/",
                "msgid": "<20251113122450.287633-7-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:41",
                "name": "[v3,06/14] test: libipa: Add Q4.7 type and tests to match existing use case tests",
                "mbox": "https://patchwork.libcamera.org/patch/25020/mbox/"
            },
            {
                "id": 25021,
                "url": "https://patchwork.libcamera.org/api/patches/25021/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25021/",
                "msgid": "<20251113122450.287633-8-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:42",
                "name": "[v3,07/14] ipa: libipa: Provide Q5.4 FixedPoint support",
                "mbox": "https://patchwork.libcamera.org/patch/25021/mbox/"
            },
            {
                "id": 25022,
                "url": "https://patchwork.libcamera.org/api/patches/25022/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25022/",
                "msgid": "<20251113122450.287633-9-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:43",
                "name": "[v3,08/14] ipa: libipa: fixedpoint: Provide a ScaledFixedPoint type",
                "mbox": "https://patchwork.libcamera.org/patch/25022/mbox/"
            },
            {
                "id": 25024,
                "url": "https://patchwork.libcamera.org/api/patches/25024/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25024/",
                "msgid": "<20251113122450.287633-10-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:44",
                "name": "[v3,09/14] test: libipa: Provide ScaledFixedPoint tests",
                "mbox": "https://patchwork.libcamera.org/patch/25024/mbox/"
            },
            {
                "id": 25023,
                "url": "https://patchwork.libcamera.org/api/patches/25023/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25023/",
                "msgid": "<20251113122450.287633-11-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:45",
                "name": "[v3,10/14] ipa: rkisp1: cproc: Convert to use Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25023/mbox/"
            },
            {
                "id": 25025,
                "url": "https://patchwork.libcamera.org/api/patches/25025/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25025/",
                "msgid": "<20251113122450.287633-12-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:46",
                "name": "[v3,11/14] ipa: rkisp1: cproc: Report metadata",
                "mbox": "https://patchwork.libcamera.org/patch/25025/mbox/"
            },
            {
                "id": 25026,
                "url": "https://patchwork.libcamera.org/api/patches/25026/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25026/",
                "msgid": "<20251113122450.287633-13-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:47",
                "name": "[v3,12/14] libcamera: controls: Define a new core Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25026/mbox/"
            },
            {
                "id": 25028,
                "url": "https://patchwork.libcamera.org/api/patches/25028/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25028/",
                "msgid": "<20251113122450.287633-14-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:48",
                "name": "[v3,13/14] ipa: rkisp1: cproc: Provide a Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25028/mbox/"
            },
            {
                "id": 25027,
                "url": "https://patchwork.libcamera.org/api/patches/25027/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25027/",
                "msgid": "<20251113122450.287633-15-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-13T12:24:49",
                "name": "[v3,14/14] DNI: test: libipa: fixedpoint: Validate extra types",
                "mbox": "https://patchwork.libcamera.org/patch/25027/mbox/"
            }
        ]
    },
    {
        "id": 5588,
        "url": "https://patchwork.libcamera.org/api/series/5588/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5588",
        "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": ""
        },
        "name": "[v1] gstreamer: allocator: Remove use of `g_once_init_*()`",
        "date": "2025-11-13T13:58:40",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5588/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25029,
                "url": "https://patchwork.libcamera.org/api/patches/25029/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25029/",
                "msgid": "<20251113135840.610653-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-11-13T13:58:40",
                "name": "[v1] gstreamer: allocator: Remove use of `g_once_init_*()`",
                "mbox": "https://patchwork.libcamera.org/patch/25029/mbox/"
            }
        ]
    },
    {
        "id": 5589,
        "url": "https://patchwork.libcamera.org/api/series/5589/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5589",
        "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": ""
        },
        "name": "libipa: Introduce a Quantized type",
        "date": "2025-11-14T00:54:04",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 4,
        "total": 21,
        "received_total": 21,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5589/mbox/",
        "cover_letter": {
            "id": 25030,
            "url": "https://patchwork.libcamera.org/api/covers/25030/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25030/",
            "msgid": "<20251114005428.90024-1-kieran.bingham@ideasonboard.com>",
            "date": "2025-11-14T00:54:04",
            "name": "[v4,00/21] libipa: Introduce a Quantized type",
            "mbox": "https://patchwork.libcamera.org/cover/25030/mbox/"
        },
        "patches": [
            {
                "id": 25031,
                "url": "https://patchwork.libcamera.org/api/patches/25031/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25031/",
                "msgid": "<20251114005428.90024-2-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:05",
                "name": "[v4,01/21] ipa: libipa: Provide a Quantized data type support",
                "mbox": "https://patchwork.libcamera.org/patch/25031/mbox/"
            },
            {
                "id": 25032,
                "url": "https://patchwork.libcamera.org/api/patches/25032/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25032/",
                "msgid": "<20251114005428.90024-3-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:06",
                "name": "[v4,02/21] test: libipa: Add tests for Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25032/mbox/"
            },
            {
                "id": 25033,
                "url": "https://patchwork.libcamera.org/api/patches/25033/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25033/",
                "msgid": "<20251114005428.90024-4-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:07",
                "name": "[v4,03/21] ipa: libipa: Provide fixed point quantized traits",
                "mbox": "https://patchwork.libcamera.org/patch/25033/mbox/"
            },
            {
                "id": 25034,
                "url": "https://patchwork.libcamera.org/api/patches/25034/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25034/",
                "msgid": "<20251114005428.90024-5-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:08",
                "name": "[v4,04/21] test: libipa: Provide FixedPoint Quantized tests",
                "mbox": "https://patchwork.libcamera.org/patch/25034/mbox/"
            },
            {
                "id": 25035,
                "url": "https://patchwork.libcamera.org/api/patches/25035/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25035/",
                "msgid": "<20251114005428.90024-6-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:09",
                "name": "[v4,05/21] ipa: libipa: fixedpoint: Fix unsigned usage",
                "mbox": "https://patchwork.libcamera.org/patch/25035/mbox/"
            },
            {
                "id": 25036,
                "url": "https://patchwork.libcamera.org/api/patches/25036/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25036/",
                "msgid": "<20251114005428.90024-7-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:10",
                "name": "[v4,06/21] test: libipa: Add Q4.7 type and tests to match existing use case tests",
                "mbox": "https://patchwork.libcamera.org/patch/25036/mbox/"
            },
            {
                "id": 25037,
                "url": "https://patchwork.libcamera.org/api/patches/25037/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25037/",
                "msgid": "<20251114005428.90024-8-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:11",
                "name": "[v4,07/21] ipa: libipa: Provide Q5.4 FixedPoint support",
                "mbox": "https://patchwork.libcamera.org/patch/25037/mbox/"
            },
            {
                "id": 25038,
                "url": "https://patchwork.libcamera.org/api/patches/25038/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25038/",
                "msgid": "<20251114005428.90024-9-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:12",
                "name": "[v4,08/21] ipa: libipa: Provide Q5.8 FixedPoint support",
                "mbox": "https://patchwork.libcamera.org/patch/25038/mbox/"
            },
            {
                "id": 25039,
                "url": "https://patchwork.libcamera.org/api/patches/25039/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25039/",
                "msgid": "<20251114005428.90024-10-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:13",
                "name": "[v4,09/21] ipa: libipa: Provide Q4.8 FixedPoint support",
                "mbox": "https://patchwork.libcamera.org/patch/25039/mbox/"
            },
            {
                "id": 25040,
                "url": "https://patchwork.libcamera.org/api/patches/25040/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25040/",
                "msgid": "<20251114005428.90024-11-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:14",
                "name": "[v4,10/21] ipa: libipa: fixedpoint: Provide a ScaledFixedPoint type",
                "mbox": "https://patchwork.libcamera.org/patch/25040/mbox/"
            },
            {
                "id": 25041,
                "url": "https://patchwork.libcamera.org/api/patches/25041/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25041/",
                "msgid": "<20251114005428.90024-12-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:15",
                "name": "[v4,11/21] test: libipa: Provide ScaledFixedPoint tests",
                "mbox": "https://patchwork.libcamera.org/patch/25041/mbox/"
            },
            {
                "id": 25042,
                "url": "https://patchwork.libcamera.org/api/patches/25042/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25042/",
                "msgid": "<20251114005428.90024-13-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:16",
                "name": "[v4,12/21] ipa: rkisp1: cproc: Convert to use Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25042/mbox/"
            },
            {
                "id": 25043,
                "url": "https://patchwork.libcamera.org/api/patches/25043/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25043/",
                "msgid": "<20251114005428.90024-14-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:17",
                "name": "[v4,13/21] ipa: rkisp1: cproc: Report metadata",
                "mbox": "https://patchwork.libcamera.org/patch/25043/mbox/"
            },
            {
                "id": 25044,
                "url": "https://patchwork.libcamera.org/api/patches/25044/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25044/",
                "msgid": "<20251114005428.90024-15-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:18",
                "name": "[v4,14/21] libcamera: controls: Define a new core Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25044/mbox/"
            },
            {
                "id": 25045,
                "url": "https://patchwork.libcamera.org/api/patches/25045/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25045/",
                "msgid": "<20251114005428.90024-16-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:19",
                "name": "[v4,15/21] ipa: rkisp1: cproc: Provide a Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25045/mbox/"
            },
            {
                "id": 25046,
                "url": "https://patchwork.libcamera.org/api/patches/25046/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25046/",
                "msgid": "<20251114005428.90024-17-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:20",
                "name": "[v4,16/21] ipa: rkisp1: ccm: Use Q4_7 format directly",
                "mbox": "https://patchwork.libcamera.org/patch/25046/mbox/"
            },
            {
                "id": 25047,
                "url": "https://patchwork.libcamera.org/api/patches/25047/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25047/",
                "msgid": "<20251114005428.90024-18-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:21",
                "name": "[v4,17/21] ipa: mali-c55: Convert AWB to UQ4_8 usage",
                "mbox": "https://patchwork.libcamera.org/patch/25047/mbox/"
            },
            {
                "id": 25048,
                "url": "https://patchwork.libcamera.org/api/patches/25048/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25048/",
                "msgid": "<20251114005428.90024-19-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:22",
                "name": "[v4,18/21] ipa: mali-c55: agc: Quantise the ISP Digital Gain",
                "mbox": "https://patchwork.libcamera.org/patch/25048/mbox/"
            },
            {
                "id": 25049,
                "url": "https://patchwork.libcamera.org/api/patches/25049/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25049/",
                "msgid": "<20251114005428.90024-20-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:23",
                "name": "[v4,19/21] test: libipa: Remove legacy fixed point conversion test",
                "mbox": "https://patchwork.libcamera.org/patch/25049/mbox/"
            },
            {
                "id": 25050,
                "url": "https://patchwork.libcamera.org/api/patches/25050/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25050/",
                "msgid": "<20251114005428.90024-21-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:24",
                "name": "[v4,20/21] ipa: libipa: fixedpoint: Move float conversion inline",
                "mbox": "https://patchwork.libcamera.org/patch/25050/mbox/"
            },
            {
                "id": 25051,
                "url": "https://patchwork.libcamera.org/api/patches/25051/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25051/",
                "msgid": "<20251114005428.90024-22-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-14T00:54:25",
                "name": "[v4,21/21] ipa: libipa: fixedpoint: Remove unsigned workaround",
                "mbox": "https://patchwork.libcamera.org/patch/25051/mbox/"
            }
        ]
    },
    {
        "id": 5590,
        "url": "https://patchwork.libcamera.org/api/series/5590/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5590",
        "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": ""
        },
        "name": "libipa: agc: Calculate exposure limits",
        "date": "2025-11-14T14:16:55",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 3,
        "total": 19,
        "received_total": 19,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5590/mbox/",
        "cover_letter": {
            "id": 25052,
            "url": "https://patchwork.libcamera.org/api/covers/25052/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25052/",
            "msgid": "<20251114-exposure-limits-v3-0-b7c07feba026@ideasonboard.com>",
            "date": "2025-11-14T14:16:55",
            "name": "[v3,00/19] libipa: agc: Calculate exposure limits",
            "mbox": "https://patchwork.libcamera.org/cover/25052/mbox/"
        },
        "patches": [
            {
                "id": 25053,
                "url": "https://patchwork.libcamera.org/api/patches/25053/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25053/",
                "msgid": "<20251114-exposure-limits-v3-1-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:16:56",
                "name": "[v3,01/19] ipa: mali-c55: Move CameraHelper to context",
                "mbox": "https://patchwork.libcamera.org/patch/25053/mbox/"
            },
            {
                "id": 25054,
                "url": "https://patchwork.libcamera.org/api/patches/25054/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25054/",
                "msgid": "<20251114-exposure-limits-v3-2-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:16:57",
                "name": "[v3,02/19] ipa: ipu3: Move CameraHelper to context",
                "mbox": "https://patchwork.libcamera.org/patch/25054/mbox/"
            },
            {
                "id": 25055,
                "url": "https://patchwork.libcamera.org/api/patches/25055/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25055/",
                "msgid": "<20251114-exposure-limits-v3-3-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:16:58",
                "name": "[v3,03/19] ipa: rkisp1: Store FrameDurationLimits as sensor config",
                "mbox": "https://patchwork.libcamera.org/patch/25055/mbox/"
            },
            {
                "id": 25056,
                "url": "https://patchwork.libcamera.org/api/patches/25056/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25056/",
                "msgid": "<20251114-exposure-limits-v3-4-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:16:59",
                "name": "[v3,04/19] ipa: mali: Move exposure limits to sensor config",
                "mbox": "https://patchwork.libcamera.org/patch/25056/mbox/"
            },
            {
                "id": 25057,
                "url": "https://patchwork.libcamera.org/api/patches/25057/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25057/",
                "msgid": "<20251114-exposure-limits-v3-5-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:00",
                "name": "[v3,05/19] ipa: ipu3: Move exposure limits to sensor config",
                "mbox": "https://patchwork.libcamera.org/patch/25057/mbox/"
            },
            {
                "id": 25058,
                "url": "https://patchwork.libcamera.org/api/patches/25058/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25058/",
                "msgid": "<20251114-exposure-limits-v3-6-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:01",
                "name": "[v3,06/19] ipa: camera_sensor_helper: Introduce maxShutterTime()",
                "mbox": "https://patchwork.libcamera.org/patch/25058/mbox/"
            },
            {
                "id": 25059,
                "url": "https://patchwork.libcamera.org/api/patches/25059/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25059/",
                "msgid": "<20251114-exposure-limits-v3-7-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:02",
                "name": "[v3,07/19] ipa: camera_sensor_helper: Introduce minFrameDuration()",
                "mbox": "https://patchwork.libcamera.org/patch/25059/mbox/"
            },
            {
                "id": 25060,
                "url": "https://patchwork.libcamera.org/api/patches/25060/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25060/",
                "msgid": "<20251114-exposure-limits-v3-8-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:03",
                "name": "[v3,08/19] ipa: libipa: agc: Remove unused accessors",
                "mbox": "https://patchwork.libcamera.org/patch/25060/mbox/"
            },
            {
                "id": 25061,
                "url": "https://patchwork.libcamera.org/api/patches/25061/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25061/",
                "msgid": "<20251114-exposure-limits-v3-9-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:04",
                "name": "[v3,09/19] ipa: libipa: agc: Store sensor configuration parameters",
                "mbox": "https://patchwork.libcamera.org/patch/25061/mbox/"
            },
            {
                "id": 25062,
                "url": "https://patchwork.libcamera.org/api/patches/25062/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25062/",
                "msgid": "<20251114-exposure-limits-v3-10-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:05",
                "name": "[v3,10/19] ipa: libipa: agc: Make Agc::configure() set limits",
                "mbox": "https://patchwork.libcamera.org/patch/25062/mbox/"
            },
            {
                "id": 25063,
                "url": "https://patchwork.libcamera.org/api/patches/25063/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25063/",
                "msgid": "<20251114-exposure-limits-v3-11-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:06",
                "name": "[v3,11/19] ipa: libipa: agc: Pass the frame duration to configure()",
                "mbox": "https://patchwork.libcamera.org/patch/25063/mbox/"
            },
            {
                "id": 25064,
                "url": "https://patchwork.libcamera.org/api/patches/25064/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25064/",
                "msgid": "<20251114-exposure-limits-v3-12-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:07",
                "name": "[v3,12/19] ipa: libipa: agc: Compute max shutter time with frame duration",
                "mbox": "https://patchwork.libcamera.org/patch/25064/mbox/"
            },
            {
                "id": 25065,
                "url": "https://patchwork.libcamera.org/api/patches/25065/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25065/",
                "msgid": "<20251114-exposure-limits-v3-13-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:08",
                "name": "[v3,13/19] ipa: libipa: agc: Calculate exposure limits with frame duration",
                "mbox": "https://patchwork.libcamera.org/patch/25065/mbox/"
            },
            {
                "id": 25066,
                "url": "https://patchwork.libcamera.org/api/patches/25066/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25066/",
                "msgid": "<20251114-exposure-limits-v3-14-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:09",
                "name": "[v3,14/19] ipa: libipa: agc: Rework setLimits() interface",
                "mbox": "https://patchwork.libcamera.org/patch/25066/mbox/"
            },
            {
                "id": 25067,
                "url": "https://patchwork.libcamera.org/api/patches/25067/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25067/",
                "msgid": "<20251114-exposure-limits-v3-15-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:10",
                "name": "[v3,15/19] ipa: libipa: agc: Fold resetFrameCount() in configure()",
                "mbox": "https://patchwork.libcamera.org/patch/25067/mbox/"
            },
            {
                "id": 25068,
                "url": "https://patchwork.libcamera.org/api/patches/25068/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25068/",
                "msgid": "<20251114-exposure-limits-v3-16-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:11",
                "name": "[v3,16/19] ipa: libipa: Remove maxExposureTime from sensor configuration",
                "mbox": "https://patchwork.libcamera.org/patch/25068/mbox/"
            },
            {
                "id": 25069,
                "url": "https://patchwork.libcamera.org/api/patches/25069/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25069/",
                "msgid": "<20251114-exposure-limits-v3-17-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:12",
                "name": "[v3,17/19] ipa: rkisp1: agc: Calculate frame duration using cam helper",
                "mbox": "https://patchwork.libcamera.org/patch/25069/mbox/"
            },
            {
                "id": 25070,
                "url": "https://patchwork.libcamera.org/api/patches/25070/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25070/",
                "msgid": "<20251114-exposure-limits-v3-18-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:13",
                "name": "[v3,18/19] ipa: libipa: agc: Initialize a sensible frame duration",
                "mbox": "https://patchwork.libcamera.org/patch/25070/mbox/"
            },
            {
                "id": 25071,
                "url": "https://patchwork.libcamera.org/api/patches/25071/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25071/",
                "msgid": "<20251114-exposure-limits-v3-19-b7c07feba026@ideasonboard.com>",
                "date": "2025-11-14T14:17:14",
                "name": "[DNI,v3,19/19] ipa: mali: Handle FrameDurationLimits",
                "mbox": "https://patchwork.libcamera.org/patch/25071/mbox/"
            }
        ]
    },
    {
        "id": 5591,
        "url": "https://patchwork.libcamera.org/api/series/5591/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5591",
        "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": ""
        },
        "name": "imx8-isi: Use MediaPipeline",
        "date": "2025-11-14T15:43:39",
        "submitter": {
            "id": 218,
            "url": "https://patchwork.libcamera.org/api/people/218/?format=api",
            "name": "Antoine Bouyer",
            "email": "antoine.bouyer@nxp.com"
        },
        "version": 2,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5591/mbox/",
        "cover_letter": {
            "id": 25072,
            "url": "https://patchwork.libcamera.org/api/covers/25072/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25072/",
            "msgid": "<20251114154341.654850-1-antoine.bouyer@nxp.com>",
            "date": "2025-11-14T15:43:39",
            "name": "[v2,0/2] imx8-isi: Use MediaPipeline",
            "mbox": "https://patchwork.libcamera.org/cover/25072/mbox/"
        },
        "patches": [
            {
                "id": 25073,
                "url": "https://patchwork.libcamera.org/api/patches/25073/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25073/",
                "msgid": "<20251114154341.654850-2-antoine.bouyer@nxp.com>",
                "date": "2025-11-14T15:43:40",
                "name": "[v2,1/2] libamera: media_pipeline: Add accessor for MediaPipeline list of entities",
                "mbox": "https://patchwork.libcamera.org/patch/25073/mbox/"
            },
            {
                "id": 25074,
                "url": "https://patchwork.libcamera.org/api/patches/25074/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25074/",
                "msgid": "<20251114154341.654850-3-antoine.bouyer@nxp.com>",
                "date": "2025-11-14T15:43:41",
                "name": "[v2,2/2] pipeline: imx8-isi: Integrating MediaPipeline class",
                "mbox": "https://patchwork.libcamera.org/patch/25074/mbox/"
            }
        ]
    },
    {
        "id": 5592,
        "url": "https://patchwork.libcamera.org/api/series/5592/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5592",
        "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": ""
        },
        "name": "Fix ControlSerializer deserializing array controls",
        "date": "2025-11-17T08:08:13",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 6,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5592/mbox/",
        "cover_letter": {
            "id": 25075,
            "url": "https://patchwork.libcamera.org/api/covers/25075/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25075/",
            "msgid": "<20251117080818.3009835-1-paul.elder@ideasonboard.com>",
            "date": "2025-11-17T08:08:13",
            "name": "[v6,0/2] Fix ControlSerializer deserializing array controls",
            "mbox": "https://patchwork.libcamera.org/cover/25075/mbox/"
        },
        "patches": [
            {
                "id": 25076,
                "url": "https://patchwork.libcamera.org/api/patches/25076/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25076/",
                "msgid": "<20251117080818.3009835-2-paul.elder@ideasonboard.com>",
                "date": "2025-11-17T08:08:14",
                "name": "[v6,1/2] libcamera: control_serializer: Add array info to serialized ControlValue",
                "mbox": "https://patchwork.libcamera.org/patch/25076/mbox/"
            },
            {
                "id": 25077,
                "url": "https://patchwork.libcamera.org/api/patches/25077/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25077/",
                "msgid": "<20251117080818.3009835-3-paul.elder@ideasonboard.com>",
                "date": "2025-11-17T08:08:15",
                "name": "[v6,2/2] ipa: ipu3, mali-c55, rkisp1, rpi: Fix reporting non-scalar controls",
                "mbox": "https://patchwork.libcamera.org/patch/25077/mbox/"
            }
        ]
    },
    {
        "id": 5593,
        "url": "https://patchwork.libcamera.org/api/series/5593/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5593",
        "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": ""
        },
        "name": "pipeline: simple: Reduce warning of unknown pixel formats",
        "date": "2025-11-18T13:08:12",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5593/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25078,
                "url": "https://patchwork.libcamera.org/api/patches/25078/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25078/",
                "msgid": "<20251118130812.17594-1-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-18T13:08:12",
                "name": "pipeline: simple: Reduce warning of unknown pixel formats",
                "mbox": "https://patchwork.libcamera.org/patch/25078/mbox/"
            }
        ]
    },
    {
        "id": 5594,
        "url": "https://patchwork.libcamera.org/api/series/5594/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5594",
        "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": ""
        },
        "name": "[v2] pipeline: simple: Reduce warning of unknown pixel formats",
        "date": "2025-11-18T13:27:19",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5594/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25079,
                "url": "https://patchwork.libcamera.org/api/patches/25079/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25079/",
                "msgid": "<20251118132720.18468-1-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-18T13:27:19",
                "name": "[v2] pipeline: simple: Reduce warning of unknown pixel formats",
                "mbox": "https://patchwork.libcamera.org/patch/25079/mbox/"
            }
        ]
    },
    {
        "id": 5595,
        "url": "https://patchwork.libcamera.org/api/series/5595/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5595",
        "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": ""
        },
        "name": "libipa: agc: Fix constraints yTarget handling and add PWL support",
        "date": "2025-11-19T13:22:09",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 3,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5595/mbox/",
        "cover_letter": {
            "id": 25080,
            "url": "https://patchwork.libcamera.org/api/covers/25080/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25080/",
            "msgid": "<20251119132221.2088013-1-stefan.klug@ideasonboard.com>",
            "date": "2025-11-19T13:22:09",
            "name": "[v3,0/4] libipa: agc: Fix constraints yTarget handling and add PWL support",
            "mbox": "https://patchwork.libcamera.org/cover/25080/mbox/"
        },
        "patches": [
            {
                "id": 25081,
                "url": "https://patchwork.libcamera.org/api/patches/25081/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25081/",
                "msgid": "<20251119132221.2088013-2-stefan.klug@ideasonboard.com>",
                "date": "2025-11-19T13:22:10",
                "name": "[v3,1/4] ipa: libipa: pwl: Allow to parse a plain yaml value as single point PWL",
                "mbox": "https://patchwork.libcamera.org/patch/25081/mbox/"
            },
            {
                "id": 25082,
                "url": "https://patchwork.libcamera.org/api/patches/25082/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25082/",
                "msgid": "<20251119132221.2088013-3-stefan.klug@ideasonboard.com>",
                "date": "2025-11-19T13:22:11",
                "name": "[v3,2/4] ipa: rkisp1: lux: Properly handle frame context and active state",
                "mbox": "https://patchwork.libcamera.org/patch/25082/mbox/"
            },
            {
                "id": 25083,
                "url": "https://patchwork.libcamera.org/api/patches/25083/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25083/",
                "msgid": "<20251119132221.2088013-4-stefan.klug@ideasonboard.com>",
                "date": "2025-11-19T13:22:12",
                "name": "[v3,3/4] ipa: libipa: agc_mean_luminance: Change luminance target to piecewise linear function",
                "mbox": "https://patchwork.libcamera.org/patch/25083/mbox/"
            },
            {
                "id": 25084,
                "url": "https://patchwork.libcamera.org/api/patches/25084/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25084/",
                "msgid": "<20251119132221.2088013-5-stefan.klug@ideasonboard.com>",
                "date": "2025-11-19T13:22:13",
                "name": "[v3,4/4] ipa: libipa: agc_mean_luminance: Fix yTarget handling in constraints",
                "mbox": "https://patchwork.libcamera.org/patch/25084/mbox/"
            }
        ]
    },
    {
        "id": 5596,
        "url": "https://patchwork.libcamera.org/api/series/5596/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5596",
        "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": ""
        },
        "name": "qcam: Sync buffers before import",
        "date": "2025-11-20T09:49:19",
        "submitter": {
            "id": 140,
            "url": "https://patchwork.libcamera.org/api/people/140/?format=api",
            "name": "Robert Mader",
            "email": "robert.mader@collabora.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5596/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25085,
                "url": "https://patchwork.libcamera.org/api/patches/25085/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25085/",
                "msgid": "<20251120094919.12138-1-robert.mader@collabora.com>",
                "date": "2025-11-20T09:49:19",
                "name": "qcam: Sync buffers before import",
                "mbox": "https://patchwork.libcamera.org/patch/25085/mbox/"
            }
        ]
    },
    {
        "id": 5597,
        "url": "https://patchwork.libcamera.org/api/series/5597/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5597",
        "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": ""
        },
        "name": "Simple pipeline IPA cleanup",
        "date": "2025-11-20T10:45:35",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 2,
        "total": 13,
        "received_total": 13,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5597/mbox/",
        "cover_letter": {
            "id": 25086,
            "url": "https://patchwork.libcamera.org/api/covers/25086/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25086/",
            "msgid": "<20251120104548.80268-1-mzamazal@redhat.com>",
            "date": "2025-11-20T10:45:35",
            "name": "[RFC,v2,00/13] Simple pipeline IPA cleanup",
            "mbox": "https://patchwork.libcamera.org/cover/25086/mbox/"
        },
        "patches": [
            {
                "id": 25087,
                "url": "https://patchwork.libcamera.org/api/patches/25087/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25087/",
                "msgid": "<20251120104548.80268-2-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:36",
                "name": "[RFC,v2,01/13] libcamera: ipa: simple: Remove an unused include from awb.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25087/mbox/"
            },
            {
                "id": 25088,
                "url": "https://patchwork.libcamera.org/api/patches/25088/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25088/",
                "msgid": "<20251120104548.80268-3-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:37",
                "name": "[RFC,v2,02/13] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm",
                "mbox": "https://patchwork.libcamera.org/patch/25088/mbox/"
            },
            {
                "id": 25089,
                "url": "https://patchwork.libcamera.org/api/patches/25089/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25089/",
                "msgid": "<20251120104548.80268-4-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:38",
                "name": "[RFC,v2,03/13] libcamera: ipa: simple: Generalise tracking matrix changes",
                "mbox": "https://patchwork.libcamera.org/patch/25089/mbox/"
            },
            {
                "id": 25090,
                "url": "https://patchwork.libcamera.org/api/patches/25090/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25090/",
                "msgid": "<20251120104548.80268-5-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:39",
                "name": "[RFC,v2,04/13] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25090/mbox/"
            },
            {
                "id": 25091,
                "url": "https://patchwork.libcamera.org/api/patches/25091/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25091/",
                "msgid": "<20251120104548.80268-6-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:40",
                "name": "[RFC,v2,05/13] libcamera: ipa: simple: Introduce a general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25091/mbox/"
            },
            {
                "id": 25092,
                "url": "https://patchwork.libcamera.org/api/patches/25092/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25092/",
                "msgid": "<20251120104548.80268-7-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:41",
                "name": "[RFC,v2,06/13] libcamera: ipa: simple: Initialise the general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25092/mbox/"
            },
            {
                "id": 25093,
                "url": "https://patchwork.libcamera.org/api/patches/25093/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25093/",
                "msgid": "<20251120104548.80268-8-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:42",
                "name": "[RFC,v2,07/13] libcamera: ipa: simple: Separate saturation from CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25093/mbox/"
            },
            {
                "id": 25097,
                "url": "https://patchwork.libcamera.org/api/patches/25097/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25097/",
                "msgid": "<20251120104548.80268-9-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:43",
                "name": "[RFC,v2,08/13] libcamera: ipa: simple: Move contrast settings to adjust.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25097/mbox/"
            },
            {
                "id": 25095,
                "url": "https://patchwork.libcamera.org/api/patches/25095/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25095/",
                "msgid": "<20251120104548.80268-10-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:44",
                "name": "[RFC,v2,09/13] libcamera: ipa: simple: Make gamma adjustable",
                "mbox": "https://patchwork.libcamera.org/patch/25095/mbox/"
            },
            {
                "id": 25094,
                "url": "https://patchwork.libcamera.org/api/patches/25094/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25094/",
                "msgid": "<20251120104548.80268-11-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:45",
                "name": "[RFC,v2,10/13] libcamera: ipa: simple: Apply gain matrix in awb",
                "mbox": "https://patchwork.libcamera.org/patch/25094/mbox/"
            },
            {
                "id": 25096,
                "url": "https://patchwork.libcamera.org/api/patches/25096/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25096/",
                "msgid": "<20251120104548.80268-12-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:46",
                "name": "[RFC,v2,11/13] libcamera: ipa: simple: Use float type for adjustment controls",
                "mbox": "https://patchwork.libcamera.org/patch/25096/mbox/"
            },
            {
                "id": 25098,
                "url": "https://patchwork.libcamera.org/api/patches/25098/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25098/",
                "msgid": "<20251120104548.80268-13-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:47",
                "name": "[RFC,v2,12/13] libcamera: ipa: simple: Use symbolic constants for adjust defaults",
                "mbox": "https://patchwork.libcamera.org/patch/25098/mbox/"
            },
            {
                "id": 25099,
                "url": "https://patchwork.libcamera.org/api/patches/25099/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25099/",
                "msgid": "<20251120104548.80268-14-mzamazal@redhat.com>",
                "date": "2025-11-20T10:45:48",
                "name": "[RFC,v2,13/13] libcamera: ipa: simple: Remove Lut algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/25099/mbox/"
            }
        ]
    },
    {
        "id": 5598,
        "url": "https://patchwork.libcamera.org/api/series/5598/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5598",
        "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": ""
        },
        "name": "[v2] libipa: module: Allow algorithms to be disabled via the tuning file",
        "date": "2025-11-20T13:41:01",
        "submitter": {
            "id": 215,
            "url": "https://patchwork.libcamera.org/api/people/215/?format=api",
            "name": "Isaac Scott",
            "email": "isaac.scott@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5598/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25100,
                "url": "https://patchwork.libcamera.org/api/patches/25100/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25100/",
                "msgid": "<20251120134101.72892-1-isaac.scott@ideasonboard.com>",
                "date": "2025-11-20T13:41:01",
                "name": "[v2] libipa: module: Allow algorithms to be disabled via the tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25100/mbox/"
            }
        ]
    },
    {
        "id": 5599,
        "url": "https://patchwork.libcamera.org/api/series/5599/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5599",
        "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": ""
        },
        "name": "GPUISP precursor series",
        "date": "2025-11-20T23:19:57",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/people/175/?format=api",
            "name": "Bryan O'Donoghue",
            "email": "bryan.odonoghue@linaro.org"
        },
        "version": 1,
        "total": 22,
        "received_total": 22,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5599/mbox/",
        "cover_letter": {
            "id": 25101,
            "url": "https://patchwork.libcamera.org/api/covers/25101/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25101/",
            "msgid": "<20251120232019.3590-1-bryan.odonoghue@linaro.org>",
            "date": "2025-11-20T23:19:57",
            "name": "[00/22] GPUISP precursor series",
            "mbox": "https://patchwork.libcamera.org/cover/25101/mbox/"
        },
        "patches": [
            {
                "id": 25102,
                "url": "https://patchwork.libcamera.org/api/patches/25102/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25102/",
                "msgid": "<20251120232019.3590-2-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:19:58",
                "name": "[01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader",
                "mbox": "https://patchwork.libcamera.org/patch/25102/mbox/"
            },
            {
                "id": 25103,
                "url": "https://patchwork.libcamera.org/api/patches/25103/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25103/",
                "msgid": "<20251120232019.3590-3-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:19:59",
                "name": "[02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders",
                "mbox": "https://patchwork.libcamera.org/patch/25103/mbox/"
            },
            {
                "id": 25104,
                "url": "https://patchwork.libcamera.org/api/patches/25104/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25104/",
                "msgid": "<20251120232019.3590-4-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:00",
                "name": "[03/22] meson: Automatically generate glsl_shaders.h from specified shader programs",
                "mbox": "https://patchwork.libcamera.org/patch/25104/mbox/"
            },
            {
                "id": 25105,
                "url": "https://patchwork.libcamera.org/api/patches/25105/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25105/",
                "msgid": "<20251120232019.3590-5-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:01",
                "name": "[04/22] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25105/mbox/"
            },
            {
                "id": 25106,
                "url": "https://patchwork.libcamera.org/api/patches/25106/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25106/",
                "msgid": "<20251120232019.3590-6-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:02",
                "name": "[05/22] libcamera: swstats_cpu: Drop patternSize_ documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25106/mbox/"
            },
            {
                "id": 25107,
                "url": "https://patchwork.libcamera.org/api/patches/25107/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25107/",
                "msgid": "<20251120232019.3590-7-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:03",
                "name": "[06/22] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp",
                "mbox": "https://patchwork.libcamera.org/patch/25107/mbox/"
            },
            {
                "id": 25108,
                "url": "https://patchwork.libcamera.org/api/patches/25108/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25108/",
                "msgid": "<20251120232019.3590-8-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:04",
                "name": "[07/22] libcamera: software_isp: Move benchmark code to its own class",
                "mbox": "https://patchwork.libcamera.org/patch/25108/mbox/"
            },
            {
                "id": 25109,
                "url": "https://patchwork.libcamera.org/api/patches/25109/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25109/",
                "msgid": "<20251120232019.3590-9-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:05",
                "name": "[08/22] libcamera: swstats_cpu: Add processFrame() method",
                "mbox": "https://patchwork.libcamera.org/patch/25109/mbox/"
            },
            {
                "id": 25110,
                "url": "https://patchwork.libcamera.org/api/patches/25110/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25110/",
                "msgid": "<20251120232019.3590-10-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:06",
                "name": "[09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25110/mbox/"
            },
            {
                "id": 25111,
                "url": "https://patchwork.libcamera.org/api/patches/25111/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25111/",
                "msgid": "<20251120232019.3590-11-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:07",
                "name": "[10/22] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer",
                "mbox": "https://patchwork.libcamera.org/patch/25111/mbox/"
            },
            {
                "id": 25112,
                "url": "https://patchwork.libcamera.org/api/patches/25112/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25112/",
                "msgid": "<20251120232019.3590-12-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:08",
                "name": "[11/22] libcamera: software_isp: Move param select code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25112/mbox/"
            },
            {
                "id": 25113,
                "url": "https://patchwork.libcamera.org/api/patches/25113/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25113/",
                "msgid": "<20251120232019.3590-13-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:09",
                "name": "[12/22] libcamera: software_isp: Move DMA Sync code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25113/mbox/"
            },
            {
                "id": 25114,
                "url": "https://patchwork.libcamera.org/api/patches/25114/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25114/",
                "msgid": "<20251120232019.3590-14-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:10",
                "name": "[13/22] libcamera: software_isp: Make output DMA sync contingent",
                "mbox": "https://patchwork.libcamera.org/patch/25114/mbox/"
            },
            {
                "id": 25115,
                "url": "https://patchwork.libcamera.org/api/patches/25115/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25115/",
                "msgid": "<20251120232019.3590-15-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:11",
                "name": "[14/22] libcamera: software_isp: Move isStandardBayerOrder to base class",
                "mbox": "https://patchwork.libcamera.org/patch/25115/mbox/"
            },
            {
                "id": 25116,
                "url": "https://patchwork.libcamera.org/api/patches/25116/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25116/",
                "msgid": "<20251120232019.3590-16-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:12",
                "name": "[15/22] libcamera: software_isp: Start the ISP thread in configure",
                "mbox": "https://patchwork.libcamera.org/patch/25116/mbox/"
            },
            {
                "id": 25117,
                "url": "https://patchwork.libcamera.org/api/patches/25117/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25117/",
                "msgid": "<20251120232019.3590-17-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:13",
                "name": "[16/22] libcamera: software_isp: Move configure to worker thread",
                "mbox": "https://patchwork.libcamera.org/patch/25117/mbox/"
            },
            {
                "id": 25118,
                "url": "https://patchwork.libcamera.org/api/patches/25118/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25118/",
                "msgid": "<20251120232019.3590-18-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:14",
                "name": "[17/22] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object",
                "mbox": "https://patchwork.libcamera.org/patch/25118/mbox/"
            },
            {
                "id": 25119,
                "url": "https://patchwork.libcamera.org/api/patches/25119/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25119/",
                "msgid": "<20251120232019.3590-19-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:15",
                "name": "[18/22] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu",
                "mbox": "https://patchwork.libcamera.org/patch/25119/mbox/"
            },
            {
                "id": 25120,
                "url": "https://patchwork.libcamera.org/api/patches/25120/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25120/",
                "msgid": "<20251120232019.3590-20-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:16",
                "name": "[19/22] libcamera: software_isp: lut: Make CCM available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25120/mbox/"
            },
            {
                "id": 25121,
                "url": "https://patchwork.libcamera.org/api/patches/25121/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25121/",
                "msgid": "<20251120232019.3590-21-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:17",
                "name": "[20/22] libcamera: software_isp: blacklevel: Make black level available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25121/mbox/"
            },
            {
                "id": 25122,
                "url": "https://patchwork.libcamera.org/api/patches/25122/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25122/",
                "msgid": "<20251120232019.3590-22-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:18",
                "name": "[21/22] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25122/mbox/"
            },
            {
                "id": 25123,
                "url": "https://patchwork.libcamera.org/api/patches/25123/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25123/",
                "msgid": "<20251120232019.3590-23-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:20:19",
                "name": "[22/22] libcamera: software_isp: lut: Make contrast available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25123/mbox/"
            }
        ]
    },
    {
        "id": 5600,
        "url": "https://patchwork.libcamera.org/api/series/5600/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5600",
        "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": ""
        },
        "name": "Add GLES 2.0 GPUISP to libcamera",
        "date": "2025-11-20T23:33:24",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/people/175/?format=api",
            "name": "Bryan O'Donoghue",
            "email": "bryan.odonoghue@linaro.org"
        },
        "version": 4,
        "total": 23,
        "received_total": 23,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5600/mbox/",
        "cover_letter": {
            "id": 25124,
            "url": "https://patchwork.libcamera.org/api/covers/25124/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25124/",
            "msgid": "<20251120233347.5046-1-bryan.odonoghue@linaro.org>",
            "date": "2025-11-20T23:33:24",
            "name": "[v4,00/23] Add GLES 2.0 GPUISP to libcamera",
            "mbox": "https://patchwork.libcamera.org/cover/25124/mbox/"
        },
        "patches": [
            {
                "id": 25125,
                "url": "https://patchwork.libcamera.org/api/patches/25125/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25125/",
                "msgid": "<20251120233347.5046-2-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:25",
                "name": "[v4,01/23] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access",
                "mbox": "https://patchwork.libcamera.org/patch/25125/mbox/"
            },
            {
                "id": 25126,
                "url": "https://patchwork.libcamera.org/api/patches/25126/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25126/",
                "msgid": "<20251120233347.5046-3-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:26",
                "name": "[v4,02/23] libcamera: software_isp: Make isStandardBayerOrder static",
                "mbox": "https://patchwork.libcamera.org/patch/25126/mbox/"
            },
            {
                "id": 25127,
                "url": "https://patchwork.libcamera.org/api/patches/25127/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25127/",
                "msgid": "<20251120233347.5046-4-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:27",
                "name": "[v4,03/23] libcamera: software_isp: egl: Add a eGL base helper class",
                "mbox": "https://patchwork.libcamera.org/patch/25127/mbox/"
            },
            {
                "id": 25128,
                "url": "https://patchwork.libcamera.org/api/patches/25128/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25128/",
                "msgid": "<20251120233347.5046-5-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:28",
                "name": "[v4,04/23] libcamera: shaders: Rename bayer_8 to bayer_unpacked",
                "mbox": "https://patchwork.libcamera.org/patch/25128/mbox/"
            },
            {
                "id": 25129,
                "url": "https://patchwork.libcamera.org/api/patches/25129/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25129/",
                "msgid": "<20251120233347.5046-6-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:29",
                "name": "[v4,05/23] libcamera: shaders: Use highp not mediump for float precision",
                "mbox": "https://patchwork.libcamera.org/patch/25129/mbox/"
            },
            {
                "id": 25130,
                "url": "https://patchwork.libcamera.org/api/patches/25130/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25130/",
                "msgid": "<20251120233347.5046-7-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:30",
                "name": "[v4,06/23] libcamera: shaders: Extend debayer shaders to apply RGB gain values on output",
                "mbox": "https://patchwork.libcamera.org/patch/25130/mbox/"
            },
            {
                "id": 25131,
                "url": "https://patchwork.libcamera.org/api/patches/25131/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25131/",
                "msgid": "<20251120233347.5046-8-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:31",
                "name": "[v4,07/23] libcamera: shaders: Extend bayer shaders to support swapping R and B on output",
                "mbox": "https://patchwork.libcamera.org/patch/25131/mbox/"
            },
            {
                "id": 25132,
                "url": "https://patchwork.libcamera.org/api/patches/25132/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25132/",
                "msgid": "<20251120233347.5046-9-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:32",
                "name": "[v4,08/23] libcamera: shaders: Add support for black level compenstation",
                "mbox": "https://patchwork.libcamera.org/patch/25132/mbox/"
            },
            {
                "id": 25133,
                "url": "https://patchwork.libcamera.org/api/patches/25133/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25133/",
                "msgid": "<20251120233347.5046-10-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:33",
                "name": "[v4,09/23] libcamera: shaders: Add support for Gamma",
                "mbox": "https://patchwork.libcamera.org/patch/25133/mbox/"
            },
            {
                "id": 25134,
                "url": "https://patchwork.libcamera.org/api/patches/25134/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25134/",
                "msgid": "<20251120233347.5046-11-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:34",
                "name": "[v4,10/23] libcamera: shaders: Add support for contrast",
                "mbox": "https://patchwork.libcamera.org/patch/25134/mbox/"
            },
            {
                "id": 25135,
                "url": "https://patchwork.libcamera.org/api/patches/25135/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25135/",
                "msgid": "<20251120233347.5046-12-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:35",
                "name": "[v4,11/23] libcamera: software_isp: debayer_egl: Add an eGL debayer class",
                "mbox": "https://patchwork.libcamera.org/patch/25135/mbox/"
            },
            {
                "id": 25136,
                "url": "https://patchwork.libcamera.org/api/patches/25136/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25136/",
                "msgid": "<20251120233347.5046-13-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:36",
                "name": "[v4,12/23] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option",
                "mbox": "https://patchwork.libcamera.org/patch/25136/mbox/"
            },
            {
                "id": 25137,
                "url": "https://patchwork.libcamera.org/api/patches/25137/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25137/",
                "msgid": "<20251120233347.5046-14-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:37",
                "name": "[v4,13/23] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode",
                "mbox": "https://patchwork.libcamera.org/patch/25137/mbox/"
            },
            {
                "id": 25138,
                "url": "https://patchwork.libcamera.org/api/patches/25138/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25138/",
                "msgid": "<20251120233347.5046-15-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:38",
                "name": "[v4,14/23] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static",
                "mbox": "https://patchwork.libcamera.org/patch/25138/mbox/"
            },
            {
                "id": 25139,
                "url": "https://patchwork.libcamera.org/api/patches/25139/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25139/",
                "msgid": "<20251120233347.5046-16-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:39",
                "name": "[v4,15/23] libcamera: software_isp: GPU support for unpacked 10/12-bit formats",
                "mbox": "https://patchwork.libcamera.org/patch/25139/mbox/"
            },
            {
                "id": 25140,
                "url": "https://patchwork.libcamera.org/api/patches/25140/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25140/",
                "msgid": "<20251120233347.5046-17-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:40",
                "name": "[v4,16/23] libcamera: software_isp: Add a gpuisp todo list",
                "mbox": "https://patchwork.libcamera.org/patch/25140/mbox/"
            },
            {
                "id": 25141,
                "url": "https://patchwork.libcamera.org/api/patches/25141/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25141/",
                "msgid": "<20251120233347.5046-18-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:41",
                "name": "[v4,17/23] libcamera: software_isp: lut: Change default Gamma to 1.0/2.2",
                "mbox": "https://patchwork.libcamera.org/patch/25141/mbox/"
            },
            {
                "id": 25142,
                "url": "https://patchwork.libcamera.org/api/patches/25142/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25142/",
                "msgid": "<20251120233347.5046-19-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:42",
                "name": "[v4,18/23] ipa: Add a new Algorithm::init() to support self-initalising algorithms",
                "mbox": "https://patchwork.libcamera.org/patch/25142/mbox/"
            },
            {
                "id": 25143,
                "url": "https://patchwork.libcamera.org/api/patches/25143/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25143/",
                "msgid": "<20251120233347.5046-20-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:43",
                "name": "[v4,19/23] libcamera: software_isp: Implement a static init() routine",
                "mbox": "https://patchwork.libcamera.org/patch/25143/mbox/"
            },
            {
                "id": 25144,
                "url": "https://patchwork.libcamera.org/api/patches/25144/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25144/",
                "msgid": "<20251120233347.5046-21-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:44",
                "name": "[v4,20/23] ipa: simple: Add a flag to indicate gpuIspEnabled",
                "mbox": "https://patchwork.libcamera.org/patch/25144/mbox/"
            },
            {
                "id": 25145,
                "url": "https://patchwork.libcamera.org/api/patches/25145/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25145/",
                "msgid": "<20251120233347.5046-22-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:45",
                "name": "[v4,21/23] ipa: libipa: module: Add createSelfEnumeratingAlgorithm",
                "mbox": "https://patchwork.libcamera.org/patch/25145/mbox/"
            },
            {
                "id": 25146,
                "url": "https://patchwork.libcamera.org/api/patches/25146/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25146/",
                "msgid": "<20251120233347.5046-23-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:46",
                "name": "[v4,22/23] ipa: software_isp: Call createSelfEnumeratingAlgorithm() to statically instantiate CCM algo",
                "mbox": "https://patchwork.libcamera.org/patch/25146/mbox/"
            },
            {
                "id": 25147,
                "url": "https://patchwork.libcamera.org/api/patches/25147/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25147/",
                "msgid": "<20251120233347.5046-24-bryan.odonoghue@linaro.org>",
                "date": "2025-11-20T23:33:47",
                "name": "[v4,23/23] libcamera: software_isp: lut: Skip calculation lookup tables if gpuIspEnabled is true.",
                "mbox": "https://patchwork.libcamera.org/patch/25147/mbox/"
            }
        ]
    },
    {
        "id": 5601,
        "url": "https://patchwork.libcamera.org/api/series/5601/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5601",
        "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": ""
        },
        "name": "[v3] libipa: module: Allow algorithms to be disabled via the tuning file",
        "date": "2025-11-21T11:34:11",
        "submitter": {
            "id": 215,
            "url": "https://patchwork.libcamera.org/api/people/215/?format=api",
            "name": "Isaac Scott",
            "email": "isaac.scott@ideasonboard.com"
        },
        "version": 3,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5601/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25148,
                "url": "https://patchwork.libcamera.org/api/patches/25148/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25148/",
                "msgid": "<20251121113411.111096-1-isaac.scott@ideasonboard.com>",
                "date": "2025-11-21T11:34:11",
                "name": "[v3] libipa: module: Allow algorithms to be disabled via the tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25148/mbox/"
            }
        ]
    },
    {
        "id": 5602,
        "url": "https://patchwork.libcamera.org/api/series/5602/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5602",
        "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": ""
        },
        "name": "libcamera: software_isp: Assign colour spaces in configurations",
        "date": "2025-11-21T15:18:02",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5602/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25149,
                "url": "https://patchwork.libcamera.org/api/patches/25149/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25149/",
                "msgid": "<20251121151802.80095-1-mzamazal@redhat.com>",
                "date": "2025-11-21T15:18:02",
                "name": "libcamera: software_isp: Assign colour spaces in configurations",
                "mbox": "https://patchwork.libcamera.org/patch/25149/mbox/"
            }
        ]
    },
    {
        "id": 5603,
        "url": "https://patchwork.libcamera.org/api/series/5603/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5603",
        "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": ""
        },
        "name": "[v2] libcamera: software_isp: Assign colour spaces in configurations",
        "date": "2025-11-21T16:30:16",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5603/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25150,
                "url": "https://patchwork.libcamera.org/api/patches/25150/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25150/",
                "msgid": "<20251121163016.94159-1-mzamazal@redhat.com>",
                "date": "2025-11-21T16:30:16",
                "name": "[v2] libcamera: software_isp: Assign colour spaces in configurations",
                "mbox": "https://patchwork.libcamera.org/patch/25150/mbox/"
            }
        ]
    },
    {
        "id": 5604,
        "url": "https://patchwork.libcamera.org/api/series/5604/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5604",
        "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": ""
        },
        "name": "[v4] libipa: module: Allow algorithms to be disabled via the tuning file",
        "date": "2025-11-21T17:31:24",
        "submitter": {
            "id": 215,
            "url": "https://patchwork.libcamera.org/api/people/215/?format=api",
            "name": "Isaac Scott",
            "email": "isaac.scott@ideasonboard.com"
        },
        "version": 4,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5604/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25151,
                "url": "https://patchwork.libcamera.org/api/patches/25151/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25151/",
                "msgid": "<20251121173124.178430-1-isaac.scott@ideasonboard.com>",
                "date": "2025-11-21T17:31:24",
                "name": "[v4] libipa: module: Allow algorithms to be disabled via the tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25151/mbox/"
            }
        ]
    },
    {
        "id": 5605,
        "url": "https://patchwork.libcamera.org/api/series/5605/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5605",
        "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": ""
        },
        "name": "GPUISP fixes",
        "date": "2025-11-22T20:55:04",
        "submitter": {
            "id": 242,
            "url": "https://patchwork.libcamera.org/api/people/242/?format=api",
            "name": "Hans de Goede",
            "email": "johannes.goede@oss.qualcomm.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5605/mbox/",
        "cover_letter": {
            "id": 25152,
            "url": "https://patchwork.libcamera.org/api/covers/25152/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25152/",
            "msgid": "<20251122205507.37387-1-johannes.goede@oss.qualcomm.com>",
            "date": "2025-11-22T20:55:04",
            "name": "[0/3] GPUISP fixes",
            "mbox": "https://patchwork.libcamera.org/cover/25152/mbox/"
        },
        "patches": [
            {
                "id": 25153,
                "url": "https://patchwork.libcamera.org/api/patches/25153/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25153/",
                "msgid": "<20251122205507.37387-2-johannes.goede@oss.qualcomm.com>",
                "date": "2025-11-22T20:55:05",
                "name": "[1/3] libcamera: swstats_cpu: Stop doing unnecessary work in processFrame()",
                "mbox": "https://patchwork.libcamera.org/patch/25153/mbox/"
            },
            {
                "id": 25154,
                "url": "https://patchwork.libcamera.org/api/patches/25154/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25154/",
                "msgid": "<20251122205507.37387-3-johannes.goede@oss.qualcomm.com>",
                "date": "2025-11-22T20:55:06",
                "name": "[2/3] libcamera: software_isp: debayer_egl: Fix input sampling when width != stride",
                "mbox": "https://patchwork.libcamera.org/patch/25154/mbox/"
            },
            {
                "id": 25155,
                "url": "https://patchwork.libcamera.org/api/patches/25155/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25155/",
                "msgid": "<20251122205507.37387-4-johannes.goede@oss.qualcomm.com>",
                "date": "2025-11-22T20:55:07",
                "name": "[3/3] libcamera: egl: Fix eGLImage() constructor stride calculation",
                "mbox": "https://patchwork.libcamera.org/patch/25155/mbox/"
            }
        ]
    },
    {
        "id": 5606,
        "url": "https://patchwork.libcamera.org/api/series/5606/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5606",
        "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": ""
        },
        "name": "[v2] Documentation: Add ISP feature support matrix",
        "date": "2025-11-23T15:08:24",
        "submitter": {
            "id": 223,
            "url": "https://patchwork.libcamera.org/api/people/223/?format=api",
            "name": "Jai Luthra",
            "email": "jai.luthra@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5606/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25156,
                "url": "https://patchwork.libcamera.org/api/patches/25156/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25156/",
                "msgid": "<20251123150826.3689165-1-jai.luthra@ideasonboard.com>",
                "date": "2025-11-23T15:08:24",
                "name": "[v2] Documentation: Add ISP feature support matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25156/mbox/"
            }
        ]
    },
    {
        "id": 5607,
        "url": "https://patchwork.libcamera.org/api/series/5607/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5607",
        "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": ""
        },
        "name": "[[PATCH,v1] ] ipa: rkisp1: filter: Fix sharpness enable/disable logic",
        "date": "2025-11-23T20:28:16",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5607/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25157,
                "url": "https://patchwork.libcamera.org/api/patches/25157/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25157/",
                "msgid": "<20251123202816.3460261-1-rui.wang@ideasonboard.com>",
                "date": "2025-11-23T20:28:16",
                "name": "[[PATCH,v1] ] ipa: rkisp1: filter: Fix sharpness enable/disable logic",
                "mbox": "https://patchwork.libcamera.org/patch/25157/mbox/"
            }
        ]
    },
    {
        "id": 5608,
        "url": "https://patchwork.libcamera.org/api/series/5608/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5608",
        "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": ""
        },
        "name": "[[PATCH,v1] ] media: rkisp1: Fix filter mode register configuration to handle enable and DNR bits separately",
        "date": "2025-11-23T20:32:28",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5608/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25158,
                "url": "https://patchwork.libcamera.org/api/patches/25158/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25158/",
                "msgid": "<20251123203228.3462026-1-rui.wang@ideasonboard.com>",
                "date": "2025-11-23T20:32:28",
                "name": "[[PATCH,v1] ] media: rkisp1: Fix filter mode register configuration to handle enable and DNR bits separately",
                "mbox": "https://patchwork.libcamera.org/patch/25158/mbox/"
            }
        ]
    },
    {
        "id": 5609,
        "url": "https://patchwork.libcamera.org/api/series/5609/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5609",
        "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": ""
        },
        "name": "libcamera: ipc: ControlLists without valid idmap break IPC",
        "date": "2025-11-24T16:43:43",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 1,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5609/mbox/",
        "cover_letter": {
            "id": 25159,
            "url": "https://patchwork.libcamera.org/api/covers/25159/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25159/",
            "msgid": "<20251124-cam-control-override-v1-0-dfc3a2f3feee@ideasonboard.com>",
            "date": "2025-11-24T16:43:43",
            "name": "[0/2] libcamera: ipc: ControlLists without valid idmap break IPC",
            "mbox": "https://patchwork.libcamera.org/cover/25159/mbox/"
        },
        "patches": [
            {
                "id": 25160,
                "url": "https://patchwork.libcamera.org/api/patches/25160/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25160/",
                "msgid": "<20251124-cam-control-override-v1-1-dfc3a2f3feee@ideasonboard.com>",
                "date": "2025-11-24T16:43:44",
                "name": "[1/2] apps: cam: Do not override Request::controls()",
                "mbox": "https://patchwork.libcamera.org/patch/25160/mbox/"
            },
            {
                "id": 25161,
                "url": "https://patchwork.libcamera.org/api/patches/25161/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25161/",
                "msgid": "<20251124-cam-control-override-v1-2-dfc3a2f3feee@ideasonboard.com>",
                "date": "2025-11-24T16:43:45",
                "name": "[RFC,2/2] libcamera: request: Create control list with Camera info map",
                "mbox": "https://patchwork.libcamera.org/patch/25161/mbox/"
            }
        ]
    },
    {
        "id": 5610,
        "url": "https://patchwork.libcamera.org/api/series/5610/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5610",
        "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": ""
        },
        "name": "Documentation: Update contribution notes",
        "date": "2025-11-24T16:56:28",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5610/mbox/",
        "cover_letter": {
            "id": 25162,
            "url": "https://patchwork.libcamera.org/api/covers/25162/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25162/",
            "msgid": "<20251124165631.3040364-1-kieran.bingham@ideasonboard.com>",
            "date": "2025-11-24T16:56:28",
            "name": "[0/3] Documentation: Update contribution notes",
            "mbox": "https://patchwork.libcamera.org/cover/25162/mbox/"
        },
        "patches": [
            {
                "id": 25163,
                "url": "https://patchwork.libcamera.org/api/patches/25163/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25163/",
                "msgid": "<20251124165631.3040364-2-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-24T16:56:29",
                "name": "[1/3] Documentation: contributing: Provide a reference to Matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25163/mbox/"
            },
            {
                "id": 25164,
                "url": "https://patchwork.libcamera.org/api/patches/25164/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25164/",
                "msgid": "<20251124165631.3040364-3-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-24T16:56:30",
                "name": "[2/3] Documentation: contributing: Update issue tracker",
                "mbox": "https://patchwork.libcamera.org/patch/25164/mbox/"
            },
            {
                "id": 25165,
                "url": "https://patchwork.libcamera.org/api/patches/25165/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25165/",
                "msgid": "<20251124165631.3040364-4-kieran.bingham@ideasonboard.com>",
                "date": "2025-11-24T16:56:31",
                "name": "[3/3] Documentation: contributing: Update Source references",
                "mbox": "https://patchwork.libcamera.org/patch/25165/mbox/"
            }
        ]
    },
    {
        "id": 5611,
        "url": "https://patchwork.libcamera.org/api/series/5611/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5611",
        "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": ""
        },
        "name": "libipa: exposure_mode_helper: Set quantizationGain in absence of a sensor helper",
        "date": "2025-11-24T19:52:41",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5611/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25166,
                "url": "https://patchwork.libcamera.org/api/patches/25166/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25166/",
                "msgid": "<20251124195254.1567409-1-stefan.klug@ideasonboard.com>",
                "date": "2025-11-24T19:52:41",
                "name": "libipa: exposure_mode_helper: Set quantizationGain in absence of a sensor helper",
                "mbox": "https://patchwork.libcamera.org/patch/25166/mbox/"
            }
        ]
    },
    {
        "id": 5612,
        "url": "https://patchwork.libcamera.org/api/series/5612/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5612",
        "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": ""
        },
        "name": "ipa: rkisp1: DPF refactor and tuning improvements",
        "date": "2025-11-25T00:08:37",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 1,
        "total": 11,
        "received_total": 11,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5612/mbox/",
        "cover_letter": {
            "id": 25167,
            "url": "https://patchwork.libcamera.org/api/covers/25167/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25167/",
            "msgid": "<20251125000848.4103786-1-rui.wang@ideasonboard.com>",
            "date": "2025-11-25T00:08:37",
            "name": "[v1,0/11] ipa: rkisp1: DPF refactor and tuning improvements",
            "mbox": "https://patchwork.libcamera.org/cover/25167/mbox/"
        },
        "patches": [
            {
                "id": 25168,
                "url": "https://patchwork.libcamera.org/api/patches/25168/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25168/",
                "msgid": "<20251125000848.4103786-2-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:38",
                "name": "[v1,01/11] ipa: rkisp1: algorithms: Add exposure index computation helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25168/mbox/"
            },
            {
                "id": 25169,
                "url": "https://patchwork.libcamera.org/api/patches/25169/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25169/",
                "msgid": "<20251125000848.4103786-3-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:39",
                "name": "[v1,02/11] ipa: rkisp1: algorithms: dpf: init Dpf tuning config",
                "mbox": "https://patchwork.libcamera.org/patch/25169/mbox/"
            },
            {
                "id": 25170,
                "url": "https://patchwork.libcamera.org/api/patches/25170/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25170/",
                "msgid": "<20251125000848.4103786-4-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:40",
                "name": "[v1,03/11] ipa: rkisp1: controls: define control block",
                "mbox": "https://patchwork.libcamera.org/patch/25170/mbox/"
            },
            {
                "id": 25171,
                "url": "https://patchwork.libcamera.org/api/patches/25171/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25171/",
                "msgid": "<20251125000848.4103786-5-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:41",
                "name": "[v1,04/11] ipa: rkisp1: algorithms: Add reduction mode support to DPF",
                "mbox": "https://patchwork.libcamera.org/patch/25171/mbox/"
            },
            {
                "id": 25172,
                "url": "https://patchwork.libcamera.org/api/patches/25172/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25172/",
                "msgid": "<20251125000848.4103786-6-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:42",
                "name": "[v1,05/11] ipa: rkisp1: algorithms: dpf: collect DPF manual overrides",
                "mbox": "https://patchwork.libcamera.org/patch/25172/mbox/"
            },
            {
                "id": 25173,
                "url": "https://patchwork.libcamera.org/api/patches/25173/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25173/",
                "msgid": "<20251125000848.4103786-7-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:43",
                "name": "[v1,06/11] ipa: rkisp1: algorithms: dpf: detect DPF dev overrides",
                "mbox": "https://patchwork.libcamera.org/patch/25173/mbox/"
            },
            {
                "id": 25174,
                "url": "https://patchwork.libcamera.org/api/patches/25174/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25174/",
                "msgid": "<20251125000848.4103786-8-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:44",
                "name": "[v1,07/11] ipa: rkisp1: algorithms: dpf: manage DPF mode transitions",
                "mbox": "https://patchwork.libcamera.org/patch/25174/mbox/"
            },
            {
                "id": 25175,
                "url": "https://patchwork.libcamera.org/api/patches/25175/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25175/",
                "msgid": "<20251125000848.4103786-9-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:45",
                "name": "[v1,08/11] ipa: rkisp1: algorithms: dpf: apply DPF overrides",
                "mbox": "https://patchwork.libcamera.org/patch/25175/mbox/"
            },
            {
                "id": 25176,
                "url": "https://patchwork.libcamera.org/api/patches/25176/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25176/",
                "msgid": "<20251125000848.4103786-10-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:46",
                "name": "[v1,09/11] ipa: rkisp1: algorithms: dpf: refactor DPF prepare flow",
                "mbox": "https://patchwork.libcamera.org/patch/25176/mbox/"
            },
            {
                "id": 25177,
                "url": "https://patchwork.libcamera.org/api/patches/25177/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25177/",
                "msgid": "<20251125000848.4103786-11-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:47",
                "name": "[v1,10/11] ipa: rkisp1: algorithms: dpf: expose DPF control map",
                "mbox": "https://patchwork.libcamera.org/patch/25177/mbox/"
            },
            {
                "id": 25178,
                "url": "https://patchwork.libcamera.org/api/patches/25178/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25178/",
                "msgid": "<20251125000848.4103786-12-rui.wang@ideasonboard.com>",
                "date": "2025-11-25T00:08:48",
                "name": "[v1,11/11] ipa: rkisp1: algorithms: dpf: publish DPF metadata",
                "mbox": "https://patchwork.libcamera.org/patch/25178/mbox/"
            }
        ]
    },
    {
        "id": 5613,
        "url": "https://patchwork.libcamera.org/api/series/5613/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5613",
        "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": ""
        },
        "name": "Full dewarper support on imx8mp",
        "date": "2025-11-25T16:28:12",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 3,
        "total": 29,
        "received_total": 29,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5613/mbox/",
        "cover_letter": {
            "id": 25179,
            "url": "https://patchwork.libcamera.org/api/covers/25179/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25179/",
            "msgid": "<20251125162851.2301793-1-stefan.klug@ideasonboard.com>",
            "date": "2025-11-25T16:28:12",
            "name": "[v3,00/29] Full dewarper support on imx8mp",
            "mbox": "https://patchwork.libcamera.org/cover/25179/mbox/"
        },
        "patches": [
            {
                "id": 25180,
                "url": "https://patchwork.libcamera.org/api/patches/25180/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25180/",
                "msgid": "<20251125162851.2301793-2-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:13",
                "name": "[v3,01/29] libcamera: pipeline: utilise shared MediaDevice pointers",
                "mbox": "https://patchwork.libcamera.org/patch/25180/mbox/"
            },
            {
                "id": 25181,
                "url": "https://patchwork.libcamera.org/api/patches/25181/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25181/",
                "msgid": "<20251125162851.2301793-3-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:14",
                "name": "[v3,02/29] libcamera: converter: Utilise shared MediaDevice pointers",
                "mbox": "https://patchwork.libcamera.org/patch/25181/mbox/"
            },
            {
                "id": 25182,
                "url": "https://patchwork.libcamera.org/api/patches/25182/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25182/",
                "msgid": "<20251125162851.2301793-4-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:15",
                "name": "[v3,03/29] libcamera: Add support for V4L2 requests",
                "mbox": "https://patchwork.libcamera.org/patch/25182/mbox/"
            },
            {
                "id": 25183,
                "url": "https://patchwork.libcamera.org/api/patches/25183/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25183/",
                "msgid": "<20251125162851.2301793-5-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:16",
                "name": "[v3,04/29] libcamera: converter: Add V4L2 request support",
                "mbox": "https://patchwork.libcamera.org/patch/25183/mbox/"
            },
            {
                "id": 25184,
                "url": "https://patchwork.libcamera.org/api/patches/25184/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25184/",
                "msgid": "<20251125162851.2301793-6-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:17",
                "name": "[v3,05/29] libcamera: converter_v4l2_m2m: Add suport for V4L2 requests",
                "mbox": "https://patchwork.libcamera.org/patch/25184/mbox/"
            },
            {
                "id": 25185,
                "url": "https://patchwork.libcamera.org/api/patches/25185/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25185/",
                "msgid": "<20251125162851.2301793-7-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:18",
                "name": "[v3,06/29] libcamera: converter_v4l2_m2m: Always set stride",
                "mbox": "https://patchwork.libcamera.org/patch/25185/mbox/"
            },
            {
                "id": 25186,
                "url": "https://patchwork.libcamera.org/api/patches/25186/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25186/",
                "msgid": "<20251125162851.2301793-8-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:19",
                "name": "[v3,07/29] libcamera: rkisp1: Properly cancel buffers in dewarp case",
                "mbox": "https://patchwork.libcamera.org/patch/25186/mbox/"
            },
            {
                "id": 25187,
                "url": "https://patchwork.libcamera.org/api/patches/25187/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25187/",
                "msgid": "<20251125162851.2301793-9-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:20",
                "name": "[v3,08/29] include: linux: Update headers for Dw100 dewarper engine",
                "mbox": "https://patchwork.libcamera.org/patch/25187/mbox/"
            },
            {
                "id": 25188,
                "url": "https://patchwork.libcamera.org/api/patches/25188/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25188/",
                "msgid": "<20251125162851.2301793-10-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:21",
                "name": "[v3,09/29] libcamera: converter_v4l2_m2m: Add helper to apply controls",
                "mbox": "https://patchwork.libcamera.org/patch/25188/mbox/"
            },
            {
                "id": 25189,
                "url": "https://patchwork.libcamera.org/api/patches/25189/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25189/",
                "msgid": "<20251125162851.2301793-11-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:22",
                "name": "[v3,10/29] libcamera: converter_v4l2_m2m: Add debug logging for formats",
                "mbox": "https://patchwork.libcamera.org/patch/25189/mbox/"
            },
            {
                "id": 25190,
                "url": "https://patchwork.libcamera.org/api/patches/25190/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25190/",
                "msgid": "<20251125162851.2301793-12-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:23",
                "name": "[v3,11/29] libcamera: rkisp1: Move useDewarper_ flag into RkISP1CameraData",
                "mbox": "https://patchwork.libcamera.org/patch/25190/mbox/"
            },
            {
                "id": 25191,
                "url": "https://patchwork.libcamera.org/api/patches/25191/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25191/",
                "msgid": "<20251125162851.2301793-13-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:24",
                "name": "[v3,12/29] libcamera: rkisp1: Scale down in dewarper instead of resizer",
                "mbox": "https://patchwork.libcamera.org/patch/25191/mbox/"
            },
            {
                "id": 25192,
                "url": "https://patchwork.libcamera.org/api/patches/25192/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25192/",
                "msgid": "<20251125162851.2301793-14-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:25",
                "name": "[v3,13/29] libcamera: rkisp1: Allow upscaling when the dewarper is present",
                "mbox": "https://patchwork.libcamera.org/patch/25192/mbox/"
            },
            {
                "id": 25193,
                "url": "https://patchwork.libcamera.org/api/patches/25193/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25193/",
                "msgid": "<20251125162851.2301793-15-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:26",
                "name": "[v3,14/29] pipeline: rkisp1: Fix number of buffers imported into the dewarper",
                "mbox": "https://patchwork.libcamera.org/patch/25193/mbox/"
            },
            {
                "id": 25194,
                "url": "https://patchwork.libcamera.org/api/patches/25194/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25194/",
                "msgid": "<20251125162851.2301793-16-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:27",
                "name": "[v3,15/29] libcamera: converter: Add dw100 vertex map class",
                "mbox": "https://patchwork.libcamera.org/patch/25194/mbox/"
            },
            {
                "id": 25195,
                "url": "https://patchwork.libcamera.org/api/patches/25195/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25195/",
                "msgid": "<20251125162851.2301793-17-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:28",
                "name": "[v3,16/29] libcamera: converter: Add dw100 converter module",
                "mbox": "https://patchwork.libcamera.org/patch/25195/mbox/"
            },
            {
                "id": 25196,
                "url": "https://patchwork.libcamera.org/api/patches/25196/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25196/",
                "msgid": "<20251125162851.2301793-18-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:29",
                "name": "[v3,17/29] libcamera: rkisp1: Use the dw100 converter module instead of the generic v4l2 converter",
                "mbox": "https://patchwork.libcamera.org/patch/25196/mbox/"
            },
            {
                "id": 25197,
                "url": "https://patchwork.libcamera.org/api/patches/25197/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25197/",
                "msgid": "<20251125162851.2301793-19-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:30",
                "name": "[v3,18/29] pipeline: rksip1: Move isRaw up in scope",
                "mbox": "https://patchwork.libcamera.org/patch/25197/mbox/"
            },
            {
                "id": 25198,
                "url": "https://patchwork.libcamera.org/api/patches/25198/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25198/",
                "msgid": "<20251125162851.2301793-20-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:31",
                "name": "[v3,19/29] pipeline: rkisp1: Drop rawFormat variable",
                "mbox": "https://patchwork.libcamera.org/patch/25198/mbox/"
            },
            {
                "id": 25199,
                "url": "https://patchwork.libcamera.org/api/patches/25199/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25199/",
                "msgid": "<20251125162851.2301793-21-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:32",
                "name": "[v3,20/29] pipeline: rkisp1: Enable the dewarper based on the tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25199/mbox/"
            },
            {
                "id": 25200,
                "url": "https://patchwork.libcamera.org/api/patches/25200/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25200/",
                "msgid": "<20251125162851.2301793-22-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:33",
                "name": "[v3,21/29] libcamera: internal: camera_sensor: Add accessor for mountingOrientation_",
                "mbox": "https://patchwork.libcamera.org/patch/25200/mbox/"
            },
            {
                "id": 25201,
                "url": "https://patchwork.libcamera.org/api/patches/25201/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25201/",
                "msgid": "<20251125162851.2301793-23-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:34",
                "name": "[v3,22/29] libcamera: Add transpose() function to size",
                "mbox": "https://patchwork.libcamera.org/patch/25201/mbox/"
            },
            {
                "id": 25202,
                "url": "https://patchwork.libcamera.org/api/patches/25202/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25202/",
                "msgid": "<20251125162851.2301793-24-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:35",
                "name": "[v3,23/29] libcamera: rkisp1: Handle requested orientation using dewarper",
                "mbox": "https://patchwork.libcamera.org/patch/25202/mbox/"
            },
            {
                "id": 25203,
                "url": "https://patchwork.libcamera.org/api/patches/25203/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25203/",
                "msgid": "<20251125162851.2301793-25-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:36",
                "name": "[v3,24/29] libcamera: dw100_vertexmap: Implement parametric dewarping",
                "mbox": "https://patchwork.libcamera.org/patch/25203/mbox/"
            },
            {
                "id": 25204,
                "url": "https://patchwork.libcamera.org/api/patches/25204/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25204/",
                "msgid": "<20251125162851.2301793-26-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:37",
                "name": "[v3,25/29] pipeline: rkisp1: Load dewarp parameters from tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25204/mbox/"
            },
            {
                "id": 25205,
                "url": "https://patchwork.libcamera.org/api/patches/25205/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25205/",
                "msgid": "<20251125162851.2301793-27-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:38",
                "name": "[v3,26/29] libcamera: Add and implement LensDewarpEnable control",
                "mbox": "https://patchwork.libcamera.org/patch/25205/mbox/"
            },
            {
                "id": 25206,
                "url": "https://patchwork.libcamera.org/api/patches/25206/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25206/",
                "msgid": "<20251125162851.2301793-28-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:39",
                "name": "[v3,27/29] pipeline: rkisp1: Add warning to unclear format handling",
                "mbox": "https://patchwork.libcamera.org/patch/25206/mbox/"
            },
            {
                "id": 25207,
                "url": "https://patchwork.libcamera.org/api/patches/25207/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25207/",
                "msgid": "<20251125162851.2301793-29-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:40",
                "name": "[v3,28/29] DNI libcamera: rkisp1: Implement dw100 specific features",
                "mbox": "https://patchwork.libcamera.org/patch/25207/mbox/"
            },
            {
                "id": 25208,
                "url": "https://patchwork.libcamera.org/api/patches/25208/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25208/",
                "msgid": "<20251125162851.2301793-30-stefan.klug@ideasonboard.com>",
                "date": "2025-11-25T16:28:41",
                "name": "[v3,29/29] DNI pipeline: rkisp1: Workaround for customer kernels without requests",
                "mbox": "https://patchwork.libcamera.org/patch/25208/mbox/"
            }
        ]
    }
]