List series.

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

[
    {
        "id": 5704,
        "url": "https://patchwork.libcamera.org/api/series/5704/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5704",
        "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": "refactor DPF parsing and initialization",
        "date": "2026-01-13T17:46:36",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 7,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5704/mbox/",
        "cover_letter": {
            "id": 25757,
            "url": "https://patchwork.libcamera.org/api/covers/25757/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25757/",
            "msgid": "<20260113174642.1185403-1-rui.wang@ideasonboard.com>",
            "date": "2026-01-13T17:46:36",
            "name": "[v7,0/6] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25757/mbox/"
        },
        "patches": [
            {
                "id": 25758,
                "url": "https://patchwork.libcamera.org/api/patches/25758/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25758/",
                "msgid": "<20260113174642.1185403-2-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:37",
                "name": "[v7,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization",
                "mbox": "https://patchwork.libcamera.org/patch/25758/mbox/"
            },
            {
                "id": 25759,
                "url": "https://patchwork.libcamera.org/api/patches/25759/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25759/",
                "msgid": "<20260113174642.1185403-3-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:38",
                "name": "[v7,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25759/mbox/"
            },
            {
                "id": 25760,
                "url": "https://patchwork.libcamera.org/api/patches/25760/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25760/",
                "msgid": "<20260113174642.1185403-4-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:39",
                "name": "[v7,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25760/mbox/"
            },
            {
                "id": 25763,
                "url": "https://patchwork.libcamera.org/api/patches/25763/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25763/",
                "msgid": "<20260113174642.1185403-5-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:40",
                "name": "[v7,4/6] ipa: rkisp1: algorithms: dpf: Simplify YAML key names",
                "mbox": "https://patchwork.libcamera.org/patch/25763/mbox/"
            },
            {
                "id": 25761,
                "url": "https://patchwork.libcamera.org/api/patches/25761/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25761/",
                "msgid": "<20260113174642.1185403-6-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:41",
                "name": "[v7,5/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25761/mbox/"
            },
            {
                "id": 25762,
                "url": "https://patchwork.libcamera.org/api/patches/25762/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25762/",
                "msgid": "<20260113174642.1185403-7-rui.wang@ideasonboard.com>",
                "date": "2026-01-13T17:46:42",
                "name": "[v7,6/6] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors",
                "mbox": "https://patchwork.libcamera.org/patch/25762/mbox/"
            }
        ]
    },
    {
        "id": 5705,
        "url": "https://patchwork.libcamera.org/api/series/5705/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5705",
        "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: Provide an ABI compatibility record",
        "date": "2026-01-14T05:29:14",
        "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/5705/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25764,
                "url": "https://patchwork.libcamera.org/api/patches/25764/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25764/",
                "msgid": "<20260114052914.26432-1-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T05:29:14",
                "name": "libcamera: Provide an ABI compatibility record",
                "mbox": "https://patchwork.libcamera.org/patch/25764/mbox/"
            }
        ]
    },
    {
        "id": 5706,
        "url": "https://patchwork.libcamera.org/api/series/5706/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5706",
        "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": "2026-01-14T11:30:02",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 3,
        "total": 14,
        "received_total": 14,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5706/mbox/",
        "cover_letter": {
            "id": 25765,
            "url": "https://patchwork.libcamera.org/api/covers/25765/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25765/",
            "msgid": "<20260114113016.25162-1-mzamazal@redhat.com>",
            "date": "2026-01-14T11:30:02",
            "name": "[v3,00/14] Simple pipeline IPA cleanup",
            "mbox": "https://patchwork.libcamera.org/cover/25765/mbox/"
        },
        "patches": [
            {
                "id": 25766,
                "url": "https://patchwork.libcamera.org/api/patches/25766/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25766/",
                "msgid": "<20260114113016.25162-2-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:03",
                "name": "[v3,01/14] libcamera: ipa: simple: Remove an unused include from awb.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25766/mbox/"
            },
            {
                "id": 25767,
                "url": "https://patchwork.libcamera.org/api/patches/25767/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25767/",
                "msgid": "<20260114113016.25162-3-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:04",
                "name": "[v3,02/14] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm",
                "mbox": "https://patchwork.libcamera.org/patch/25767/mbox/"
            },
            {
                "id": 25768,
                "url": "https://patchwork.libcamera.org/api/patches/25768/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25768/",
                "msgid": "<20260114113016.25162-4-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:05",
                "name": "[v3,03/14] libcamera: ipa: simple: Generalise tracking matrix changes",
                "mbox": "https://patchwork.libcamera.org/patch/25768/mbox/"
            },
            {
                "id": 25769,
                "url": "https://patchwork.libcamera.org/api/patches/25769/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25769/",
                "msgid": "<20260114113016.25162-5-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:06",
                "name": "[v3,04/14] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25769/mbox/"
            },
            {
                "id": 25770,
                "url": "https://patchwork.libcamera.org/api/patches/25770/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25770/",
                "msgid": "<20260114113016.25162-6-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:07",
                "name": "[v3,05/14] libcamera: ipa: simple: Introduce a general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25770/mbox/"
            },
            {
                "id": 25771,
                "url": "https://patchwork.libcamera.org/api/patches/25771/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25771/",
                "msgid": "<20260114113016.25162-7-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:08",
                "name": "[v3,06/14] libcamera: ipa: simple: Initialise the general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25771/mbox/"
            },
            {
                "id": 25772,
                "url": "https://patchwork.libcamera.org/api/patches/25772/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25772/",
                "msgid": "<20260114113016.25162-8-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:09",
                "name": "[v3,07/14] libcamera: ipa: simple: Separate saturation from CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25772/mbox/"
            },
            {
                "id": 25773,
                "url": "https://patchwork.libcamera.org/api/patches/25773/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25773/",
                "msgid": "<20260114113016.25162-9-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:10",
                "name": "[v3,08/14] libcamera: ipa: simple: Move contrast settings to adjust.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25773/mbox/"
            },
            {
                "id": 25774,
                "url": "https://patchwork.libcamera.org/api/patches/25774/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25774/",
                "msgid": "<20260114113016.25162-10-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:11",
                "name": "[v3,09/14] libcamera: ipa: simple: Make gamma adjustable",
                "mbox": "https://patchwork.libcamera.org/patch/25774/mbox/"
            },
            {
                "id": 25775,
                "url": "https://patchwork.libcamera.org/api/patches/25775/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25775/",
                "msgid": "<20260114113016.25162-11-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:12",
                "name": "[v3,10/14] libcamera: ipa: simple: Apply gain matrix in awb",
                "mbox": "https://patchwork.libcamera.org/patch/25775/mbox/"
            },
            {
                "id": 25776,
                "url": "https://patchwork.libcamera.org/api/patches/25776/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25776/",
                "msgid": "<20260114113016.25162-12-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:13",
                "name": "[v3,11/14] libcamera: ipa: simple: Use float type for adjustment controls",
                "mbox": "https://patchwork.libcamera.org/patch/25776/mbox/"
            },
            {
                "id": 25777,
                "url": "https://patchwork.libcamera.org/api/patches/25777/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25777/",
                "msgid": "<20260114113016.25162-13-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:14",
                "name": "[v3,12/14] libcamera: ipa: simple: Use symbolic constants for adjust defaults",
                "mbox": "https://patchwork.libcamera.org/patch/25777/mbox/"
            },
            {
                "id": 25778,
                "url": "https://patchwork.libcamera.org/api/patches/25778/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25778/",
                "msgid": "<20260114113016.25162-14-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:15",
                "name": "[v3,13/14] libcamera: ipa: simple: Remove Lut algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/25778/mbox/"
            },
            {
                "id": 25779,
                "url": "https://patchwork.libcamera.org/api/patches/25779/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25779/",
                "msgid": "<20260114113016.25162-15-mzamazal@redhat.com>",
                "date": "2026-01-14T11:30:16",
                "name": "[v3,14/14] libcamera: ipa: simple: Disable Ccm algorithm by default again",
                "mbox": "https://patchwork.libcamera.org/patch/25779/mbox/"
            }
        ]
    },
    {
        "id": 5707,
        "url": "https://patchwork.libcamera.org/api/series/5707/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5707",
        "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 resampling support for polynomial LSC data",
        "date": "2026-01-14T11:57:53",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 3,
        "total": 15,
        "received_total": 15,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5707/mbox/",
        "cover_letter": {
            "id": 25780,
            "url": "https://patchwork.libcamera.org/api/covers/25780/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25780/",
            "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-0-80cd24f4dd61@ideasonboard.com>",
            "date": "2026-01-14T11:57:53",
            "name": "[v3,00/15] Add resampling support for polynomial LSC data",
            "mbox": "https://patchwork.libcamera.org/cover/25780/mbox/"
        },
        "patches": [
            {
                "id": 25781,
                "url": "https://patchwork.libcamera.org/api/patches/25781/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25781/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-1-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:54",
                "name": "[v3,01/15] ipa: rkisp1: lsc: Drop unused member variable",
                "mbox": "https://patchwork.libcamera.org/patch/25781/mbox/"
            },
            {
                "id": 25782,
                "url": "https://patchwork.libcamera.org/api/patches/25782/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25782/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-2-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:55",
                "name": "[v3,02/15] ipa: rkisp1: lsc: Drop unused function declaration",
                "mbox": "https://patchwork.libcamera.org/patch/25782/mbox/"
            },
            {
                "id": 25783,
                "url": "https://patchwork.libcamera.org/api/patches/25783/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25783/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-3-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:56",
                "name": "[v3,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT",
                "mbox": "https://patchwork.libcamera.org/patch/25783/mbox/"
            },
            {
                "id": 25784,
                "url": "https://patchwork.libcamera.org/api/patches/25784/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25784/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-4-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:57",
                "name": "[v3,04/15] ipa: rkisp1: lsc: Rename res to positions",
                "mbox": "https://patchwork.libcamera.org/patch/25784/mbox/"
            },
            {
                "id": 25785,
                "url": "https://patchwork.libcamera.org/api/patches/25785/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25785/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-5-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:58",
                "name": "[v3,05/15] ipa: rkisp1: lsc: Rename res to ret",
                "mbox": "https://patchwork.libcamera.org/patch/25785/mbox/"
            },
            {
                "id": 25786,
                "url": "https://patchwork.libcamera.org/api/patches/25786/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25786/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-6-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:57:59",
                "name": "[v3,06/15] ipa: rkisp1: lsc: Rename res to samples",
                "mbox": "https://patchwork.libcamera.org/patch/25786/mbox/"
            },
            {
                "id": 25787,
                "url": "https://patchwork.libcamera.org/api/patches/25787/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25787/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-7-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:00",
                "name": "[v3,07/15] ipa: rksip1: lsc: Move function definitions out of class",
                "mbox": "https://patchwork.libcamera.org/patch/25787/mbox/"
            },
            {
                "id": 25788,
                "url": "https://patchwork.libcamera.org/api/patches/25788/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25788/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-8-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:01",
                "name": "[v3,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace",
                "mbox": "https://patchwork.libcamera.org/patch/25788/mbox/"
            },
            {
                "id": 25789,
                "url": "https://patchwork.libcamera.org/api/patches/25789/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25789/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-9-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:02",
                "name": "[v3,09/15] ipa: rkisp1: lsc: Handle quantization locally",
                "mbox": "https://patchwork.libcamera.org/patch/25789/mbox/"
            },
            {
                "id": 25790,
                "url": "https://patchwork.libcamera.org/api/patches/25790/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25790/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-10-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:03",
                "name": "[v3,10/15] ipa: libipa: interpolator: Drop key quantization",
                "mbox": "https://patchwork.libcamera.org/patch/25790/mbox/"
            },
            {
                "id": 25791,
                "url": "https://patchwork.libcamera.org/api/patches/25791/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25791/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-11-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:04",
                "name": "[v3,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial",
                "mbox": "https://patchwork.libcamera.org/patch/25791/mbox/"
            },
            {
                "id": 25792,
                "url": "https://patchwork.libcamera.org/api/patches/25792/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25792/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-12-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:05",
                "name": "[v3,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter",
                "mbox": "https://patchwork.libcamera.org/patch/25792/mbox/"
            },
            {
                "id": 25793,
                "url": "https://patchwork.libcamera.org/api/patches/25793/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25793/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-13-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:06",
                "name": "[v3,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time",
                "mbox": "https://patchwork.libcamera.org/patch/25793/mbox/"
            },
            {
                "id": 25794,
                "url": "https://patchwork.libcamera.org/api/patches/25794/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25794/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-14-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:07",
                "name": "[v3,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable",
                "mbox": "https://patchwork.libcamera.org/patch/25794/mbox/"
            },
            {
                "id": 25795,
                "url": "https://patchwork.libcamera.org/api/patches/25795/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25795/",
                "msgid": "<20260114-sklug-lsc-resampling-v2-dev-v3-15-80cd24f4dd61@ideasonboard.com>",
                "date": "2026-01-14T11:58:08",
                "name": "[v3,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control",
                "mbox": "https://patchwork.libcamera.org/patch/25795/mbox/"
            }
        ]
    },
    {
        "id": 5708,
        "url": "https://patchwork.libcamera.org/api/series/5708/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5708",
        "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": "2026-01-14T17:39:00",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 5,
        "total": 16,
        "received_total": 16,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5708/mbox/",
        "cover_letter": {
            "id": 25796,
            "url": "https://patchwork.libcamera.org/api/covers/25796/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25796/",
            "msgid": "<20260114173918.1744023-1-kieran.bingham@ideasonboard.com>",
            "date": "2026-01-14T17:39:00",
            "name": "[v5,00/16] libipa: Introduce a Quantized type",
            "mbox": "https://patchwork.libcamera.org/cover/25796/mbox/"
        },
        "patches": [
            {
                "id": 25797,
                "url": "https://patchwork.libcamera.org/api/patches/25797/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25797/",
                "msgid": "<20260114173918.1744023-2-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:01",
                "name": "[v5,01/16] ipa: libipa: Provide a Quantized data type support",
                "mbox": "https://patchwork.libcamera.org/patch/25797/mbox/"
            },
            {
                "id": 25798,
                "url": "https://patchwork.libcamera.org/api/patches/25798/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25798/",
                "msgid": "<20260114173918.1744023-3-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:02",
                "name": "[v5,02/16] test: libipa: Add tests for Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25798/mbox/"
            },
            {
                "id": 25799,
                "url": "https://patchwork.libcamera.org/api/patches/25799/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25799/",
                "msgid": "<20260114173918.1744023-4-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:03",
                "name": "[v5,03/16] ipa: libipa: fixedpoint: Fix unsigned usage",
                "mbox": "https://patchwork.libcamera.org/patch/25799/mbox/"
            },
            {
                "id": 25800,
                "url": "https://patchwork.libcamera.org/api/patches/25800/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25800/",
                "msgid": "<20260114173918.1744023-5-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:04",
                "name": "[v5,04/16] ipa: libipa: Provide fixed point quantized traits",
                "mbox": "https://patchwork.libcamera.org/patch/25800/mbox/"
            },
            {
                "id": 25801,
                "url": "https://patchwork.libcamera.org/api/patches/25801/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25801/",
                "msgid": "<20260114173918.1744023-6-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:05",
                "name": "[v5,05/16] test: libipa: Provide FixedPoint Quantized tests",
                "mbox": "https://patchwork.libcamera.org/patch/25801/mbox/"
            },
            {
                "id": 25802,
                "url": "https://patchwork.libcamera.org/api/patches/25802/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25802/",
                "msgid": "<20260114173918.1744023-7-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:06",
                "name": "[v5,06/16] ipa: rkisp1: cproc: Convert to use Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25802/mbox/"
            },
            {
                "id": 25803,
                "url": "https://patchwork.libcamera.org/api/patches/25803/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25803/",
                "msgid": "<20260114173918.1744023-8-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:07",
                "name": "[v5,07/16] ipa: rkisp1: cproc: Report metadata",
                "mbox": "https://patchwork.libcamera.org/patch/25803/mbox/"
            },
            {
                "id": 25804,
                "url": "https://patchwork.libcamera.org/api/patches/25804/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25804/",
                "msgid": "<20260114173918.1744023-9-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:08",
                "name": "[v5,08/16] libcamera: controls: Define a new core Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25804/mbox/"
            },
            {
                "id": 25805,
                "url": "https://patchwork.libcamera.org/api/patches/25805/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25805/",
                "msgid": "<20260114173918.1744023-10-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:09",
                "name": "[v5,09/16] ipa: rkisp1: cproc: Provide a Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25805/mbox/"
            },
            {
                "id": 25806,
                "url": "https://patchwork.libcamera.org/api/patches/25806/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25806/",
                "msgid": "<20260114173918.1744023-11-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:10",
                "name": "[v5,10/16] ipa: rkisp1: ccm: Use Q<4, 7> format directly",
                "mbox": "https://patchwork.libcamera.org/patch/25806/mbox/"
            },
            {
                "id": 25807,
                "url": "https://patchwork.libcamera.org/api/patches/25807/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25807/",
                "msgid": "<20260114173918.1744023-12-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:11",
                "name": "[v5,11/16] ipa: mali-c55: Reduce AWB calculations to float precision",
                "mbox": "https://patchwork.libcamera.org/patch/25807/mbox/"
            },
            {
                "id": 25810,
                "url": "https://patchwork.libcamera.org/api/patches/25810/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25810/",
                "msgid": "<20260114173918.1744023-13-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:12",
                "name": "[v5,12/16] ipa: mali-c55: Convert AWB to UQ<4, 8> usage",
                "mbox": "https://patchwork.libcamera.org/patch/25810/mbox/"
            },
            {
                "id": 25808,
                "url": "https://patchwork.libcamera.org/api/patches/25808/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25808/",
                "msgid": "<20260114173918.1744023-14-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:13",
                "name": "[v5,13/16] ipa: mali-c55: agc: Quantise the ISP Digital Gain",
                "mbox": "https://patchwork.libcamera.org/patch/25808/mbox/"
            },
            {
                "id": 25809,
                "url": "https://patchwork.libcamera.org/api/patches/25809/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25809/",
                "msgid": "<20260114173918.1744023-15-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:14",
                "name": "[v5,14/16] test: libipa: Remove legacy fixed point conversion test",
                "mbox": "https://patchwork.libcamera.org/patch/25809/mbox/"
            },
            {
                "id": 25811,
                "url": "https://patchwork.libcamera.org/api/patches/25811/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25811/",
                "msgid": "<20260114173918.1744023-16-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:15",
                "name": "[v5,15/16] ipa: libipa: fixedpoint: Move float conversion inline",
                "mbox": "https://patchwork.libcamera.org/patch/25811/mbox/"
            },
            {
                "id": 25812,
                "url": "https://patchwork.libcamera.org/api/patches/25812/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25812/",
                "msgid": "<20260114173918.1744023-17-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-14T17:39:16",
                "name": "[v5,16/16] ipa: libipa: fixedpoint: Remove unsigned workaround",
                "mbox": "https://patchwork.libcamera.org/patch/25812/mbox/"
            }
        ]
    },
    {
        "id": 5709,
        "url": "https://patchwork.libcamera.org/api/series/5709/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5709",
        "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,1/3] libcamera: base: utils: Simplify `operator<<` for `Duration`",
        "date": "2026-01-15T11:16:28",
        "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": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5709/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25813,
                "url": "https://patchwork.libcamera.org/api/patches/25813/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25813/",
                "msgid": "<20260115111630.1892890-1-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-15T11:16:28",
                "name": "[v1,1/3] libcamera: base: utils: Simplify `operator<<` for `Duration`",
                "mbox": "https://patchwork.libcamera.org/patch/25813/mbox/"
            },
            {
                "id": 25814,
                "url": "https://patchwork.libcamera.org/api/patches/25814/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25814/",
                "msgid": "<20260115111630.1892890-2-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-15T11:16:29",
                "name": "[v1,2/3] ipa: rpi: Fix printing of `utils::Duration`",
                "mbox": "https://patchwork.libcamera.org/patch/25814/mbox/"
            },
            {
                "id": 25815,
                "url": "https://patchwork.libcamera.org/api/patches/25815/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25815/",
                "msgid": "<20260115111630.1892890-3-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-15T11:16:30",
                "name": "[v1,3/3] libcamera: base: utils: Fix names of `operator<<` for `Duration`",
                "mbox": "https://patchwork.libcamera.org/patch/25815/mbox/"
            }
        ]
    },
    {
        "id": 5710,
        "url": "https://patchwork.libcamera.org/api/series/5710/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5710",
        "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": "refactor DPF parsing and initialization",
        "date": "2026-01-15T16:33:11",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 8,
        "total": 7,
        "received_total": 7,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5710/mbox/",
        "cover_letter": {
            "id": 25816,
            "url": "https://patchwork.libcamera.org/api/covers/25816/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25816/",
            "msgid": "<20260115163318.1339354-1-rui.wang@ideasonboard.com>",
            "date": "2026-01-15T16:33:11",
            "name": "[v8,0/7] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25816/mbox/"
        },
        "patches": [
            {
                "id": 25817,
                "url": "https://patchwork.libcamera.org/api/patches/25817/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25817/",
                "msgid": "<20260115163318.1339354-2-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:12",
                "name": "[v8,1/7] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization",
                "mbox": "https://patchwork.libcamera.org/patch/25817/mbox/"
            },
            {
                "id": 25818,
                "url": "https://patchwork.libcamera.org/api/patches/25818/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25818/",
                "msgid": "<20260115163318.1339354-3-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:13",
                "name": "[v8,2/7] ipa: rkisp1: algorithms: dpf: Implement mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25818/mbox/"
            },
            {
                "id": 25819,
                "url": "https://patchwork.libcamera.org/api/patches/25819/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25819/",
                "msgid": "<20260115163318.1339354-4-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:14",
                "name": "[v8,3/7] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25819/mbox/"
            },
            {
                "id": 25820,
                "url": "https://patchwork.libcamera.org/api/patches/25820/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25820/",
                "msgid": "<20260115163318.1339354-5-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:15",
                "name": "[v8,4/7] ipa: rkisp1: algorithms: dpf: Simplify YAML key names",
                "mbox": "https://patchwork.libcamera.org/patch/25820/mbox/"
            },
            {
                "id": 25821,
                "url": "https://patchwork.libcamera.org/api/patches/25821/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25821/",
                "msgid": "<20260115163318.1339354-6-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:16",
                "name": "[v8,5/7] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25821/mbox/"
            },
            {
                "id": 25822,
                "url": "https://patchwork.libcamera.org/api/patches/25822/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25822/",
                "msgid": "<20260115163318.1339354-7-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:17",
                "name": "[v8,6/7] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors",
                "mbox": "https://patchwork.libcamera.org/patch/25822/mbox/"
            },
            {
                "id": 25823,
                "url": "https://patchwork.libcamera.org/api/patches/25823/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25823/",
                "msgid": "<20260115163318.1339354-8-rui.wang@ideasonboard.com>",
                "date": "2026-01-15T16:33:18",
                "name": "[v8,7/7] ipa: rkisp1: algorithms: data: Add OV5647 tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25823/mbox/"
            }
        ]
    },
    {
        "id": 5711,
        "url": "https://patchwork.libcamera.org/api/series/5711/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5711",
        "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] ipa: rkisp1: cproc: Fix brightness and contrast value handling",
        "date": "2026-01-16T12:16:14",
        "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/5711/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25824,
                "url": "https://patchwork.libcamera.org/api/patches/25824/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25824/",
                "msgid": "<20260116121658.215712-1-stefan.klug@ideasonboard.com>",
                "date": "2026-01-16T12:16:14",
                "name": "[v1] ipa: rkisp1: cproc: Fix brightness and contrast value handling",
                "mbox": "https://patchwork.libcamera.org/patch/25824/mbox/"
            }
        ]
    },
    {
        "id": 5712,
        "url": "https://patchwork.libcamera.org/api/series/5712/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5712",
        "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": "Filter algorithm refactoring and mode switching",
        "date": "2026-01-18T20:29:49",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 1,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5712/mbox/",
        "cover_letter": {
            "id": 25825,
            "url": "https://patchwork.libcamera.org/api/covers/25825/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25825/",
            "msgid": "<20260118202953.1554892-1-rui.wang@ideasonboard.com>",
            "date": "2026-01-18T20:29:49",
            "name": "[v1,0/4] Filter algorithm refactoring and mode switching",
            "mbox": "https://patchwork.libcamera.org/cover/25825/mbox/"
        },
        "patches": [
            {
                "id": 25826,
                "url": "https://patchwork.libcamera.org/api/patches/25826/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25826/",
                "msgid": "<20260118202953.1554892-2-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:29:50",
                "name": "[v1,1/4] ipa: rkisp1: algorithms: filter: Implement noise reduction mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25826/mbox/"
            },
            {
                "id": 25827,
                "url": "https://patchwork.libcamera.org/api/patches/25827/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25827/",
                "msgid": "<20260118202953.1554892-3-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:29:51",
                "name": "[v1,2/4] pa: rkisp1: algorithms: filter: Add helper fun and sharpness presets",
                "mbox": "https://patchwork.libcamera.org/patch/25827/mbox/"
            },
            {
                "id": 25828,
                "url": "https://patchwork.libcamera.org/api/patches/25828/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25828/",
                "msgid": "<20260118202953.1554892-4-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:29:52",
                "name": "[v1,3/4] ipa: rkisp1: algorithms: filter: Integrate mode switching with prepare()",
                "mbox": "https://patchwork.libcamera.org/patch/25828/mbox/"
            },
            {
                "id": 25829,
                "url": "https://patchwork.libcamera.org/api/patches/25829/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25829/",
                "msgid": "<20260118202953.1554892-5-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:29:53",
                "name": "[v1,4/4] ipa: rkisp1: data: Add Filter tuning configuration for sensors",
                "mbox": "https://patchwork.libcamera.org/patch/25829/mbox/"
            }
        ]
    },
    {
        "id": 5713,
        "url": "https://patchwork.libcamera.org/api/series/5713/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5713",
        "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": "refactor DPF parsing and initialization",
        "date": "2026-01-18T20:31:12",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 9,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5713/mbox/",
        "cover_letter": {
            "id": 25830,
            "url": "https://patchwork.libcamera.org/api/covers/25830/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25830/",
            "msgid": "<20260118203119.1554962-1-rui.wang@ideasonboard.com>",
            "date": "2026-01-18T20:31:12",
            "name": "[v9,0/6] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25830/mbox/"
        },
        "patches": [
            {
                "id": 25831,
                "url": "https://patchwork.libcamera.org/api/patches/25831/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25831/",
                "msgid": "<20260118203119.1554962-2-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:13",
                "name": "[v9,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization",
                "mbox": "https://patchwork.libcamera.org/patch/25831/mbox/"
            },
            {
                "id": 25832,
                "url": "https://patchwork.libcamera.org/api/patches/25832/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25832/",
                "msgid": "<20260118203119.1554962-3-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:14",
                "name": "[v9,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25832/mbox/"
            },
            {
                "id": 25833,
                "url": "https://patchwork.libcamera.org/api/patches/25833/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25833/",
                "msgid": "<20260118203119.1554962-4-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:15",
                "name": "[v9,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25833/mbox/"
            },
            {
                "id": 25834,
                "url": "https://patchwork.libcamera.org/api/patches/25834/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25834/",
                "msgid": "<20260118203119.1554962-5-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:16",
                "name": "[v9,4/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25834/mbox/"
            },
            {
                "id": 25835,
                "url": "https://patchwork.libcamera.org/api/patches/25835/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25835/",
                "msgid": "<20260118203119.1554962-6-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:17",
                "name": "[v9,5/6] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors",
                "mbox": "https://patchwork.libcamera.org/patch/25835/mbox/"
            },
            {
                "id": 25836,
                "url": "https://patchwork.libcamera.org/api/patches/25836/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25836/",
                "msgid": "<20260118203119.1554962-7-rui.wang@ideasonboard.com>",
                "date": "2026-01-18T20:31:18",
                "name": "[v9,6/6] ipa: rkisp1: algorithms: data: Add OV5647/IMX219 tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25836/mbox/"
            }
        ]
    },
    {
        "id": 5714,
        "url": "https://patchwork.libcamera.org/api/series/5714/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5714",
        "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-ci,v1,1/2] Save `meson-logs` as artifact in `build-package:cros` job",
        "date": "2026-01-19T09:26:16",
        "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": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5714/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25837,
                "url": "https://patchwork.libcamera.org/api/patches/25837/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25837/",
                "msgid": "<20260119092617.3506559-1-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T09:26:16",
                "name": "[libcamera-ci,v1,1/2] Save `meson-logs` as artifact in `build-package:cros` job",
                "mbox": "https://patchwork.libcamera.org/patch/25837/mbox/"
            },
            {
                "id": 25838,
                "url": "https://patchwork.libcamera.org/api/patches/25838/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25838/",
                "msgid": "<20260119092617.3506559-2-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T09:26:17",
                "name": "[libcamera-ci,v1,2/2] Save `build.ninja` as artifact",
                "mbox": "https://patchwork.libcamera.org/patch/25838/mbox/"
            }
        ]
    },
    {
        "id": 5715,
        "url": "https://patchwork.libcamera.org/api/series/5715/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5715",
        "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": "on-device-testing proof of concept",
        "date": "2026-01-19T10:20:34",
        "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": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5715/mbox/",
        "cover_letter": {
            "id": 25839,
            "url": "https://patchwork.libcamera.org/api/covers/25839/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25839/",
            "msgid": "<20260119102039.3521673-1-barnabas.pocze@ideasonboard.com>",
            "date": "2026-01-19T10:20:34",
            "name": "[libcamera-ci,RFC,v1,0/5] on-device-testing proof of concept",
            "mbox": "https://patchwork.libcamera.org/cover/25839/mbox/"
        },
        "patches": [
            {
                "id": 25840,
                "url": "https://patchwork.libcamera.org/api/patches/25840/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25840/",
                "msgid": "<20260119102039.3521673-2-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T10:20:35",
                "name": "[libcamera-ci,RFC,v1,1/5] Add job to generate container for cross compilation",
                "mbox": "https://patchwork.libcamera.org/patch/25840/mbox/"
            },
            {
                "id": 25841,
                "url": "https://patchwork.libcamera.org/api/patches/25841/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25841/",
                "msgid": "<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T10:20:36",
                "name": "[libcamera-ci,RFC,v1,2/5] Add job to build deb package for libcamera",
                "mbox": "https://patchwork.libcamera.org/patch/25841/mbox/"
            },
            {
                "id": 25842,
                "url": "https://patchwork.libcamera.org/api/patches/25842/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25842/",
                "msgid": "<20260119102039.3521673-4-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T10:20:37",
                "name": "[libcamera-ci,RFC,v1,3/5] Add job to build debian rootfs",
                "mbox": "https://patchwork.libcamera.org/patch/25842/mbox/"
            },
            {
                "id": 25843,
                "url": "https://patchwork.libcamera.org/api/patches/25843/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25843/",
                "msgid": "<20260119102039.3521673-5-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T10:20:38",
                "name": "[libcamera-ci,RFC,v1,4/5] Add job to run lc-compliance via lava",
                "mbox": "https://patchwork.libcamera.org/patch/25843/mbox/"
            },
            {
                "id": 25844,
                "url": "https://patchwork.libcamera.org/api/patches/25844/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25844/",
                "msgid": "<20260119102039.3521673-6-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T10:20:39",
                "name": "[libcamera-ci,RFC,v1,5/5] Guard jobs required for hardware testing",
                "mbox": "https://patchwork.libcamera.org/patch/25844/mbox/"
            }
        ]
    },
    {
        "id": 5716,
        "url": "https://patchwork.libcamera.org/api/series/5716/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5716",
        "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: base: log: Do not instantiate disabled `LogMessage`s",
        "date": "2026-01-19T11:30:58",
        "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": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5716/mbox/",
        "cover_letter": {
            "id": 25845,
            "url": "https://patchwork.libcamera.org/api/covers/25845/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25845/",
            "msgid": "<20260119113104.3560802-1-barnabas.pocze@ideasonboard.com>",
            "date": "2026-01-19T11:30:58",
            "name": "[v2,0/5] libcamera: base: log: Do not instantiate disabled `LogMessage`s",
            "mbox": "https://patchwork.libcamera.org/cover/25845/mbox/"
        },
        "patches": [
            {
                "id": 25846,
                "url": "https://patchwork.libcamera.org/api/patches/25846/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25846/",
                "msgid": "<20260119113104.3560802-2-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T11:30:59",
                "name": "[v2,1/5] treewide: Remove `libcamera::LOG(...)` occurrences",
                "mbox": "https://patchwork.libcamera.org/patch/25846/mbox/"
            },
            {
                "id": 25847,
                "url": "https://patchwork.libcamera.org/api/patches/25847/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25847/",
                "msgid": "<20260119113104.3560802-3-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T11:31:00",
                "name": "[v2,2/5] libcamera: base: log: Do not instantiate disabled `LogMessage`s",
                "mbox": "https://patchwork.libcamera.org/patch/25847/mbox/"
            },
            {
                "id": 25848,
                "url": "https://patchwork.libcamera.org/api/patches/25848/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25848/",
                "msgid": "<20260119113104.3560802-4-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T11:31:01",
                "name": "[v2,3/5] libcamera: base: log: Do not check severity before printing",
                "mbox": "https://patchwork.libcamera.org/patch/25848/mbox/"
            },
            {
                "id": 25849,
                "url": "https://patchwork.libcamera.org/api/patches/25849/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25849/",
                "msgid": "<20260119113104.3560802-5-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T11:31:02",
                "name": "[v2,4/5] libcamera: base: log: Remove `LogInvalid` check",
                "mbox": "https://patchwork.libcamera.org/patch/25849/mbox/"
            },
            {
                "id": 25850,
                "url": "https://patchwork.libcamera.org/api/patches/25850/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25850/",
                "msgid": "<20260119113104.3560802-6-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-19T11:31:03",
                "name": "[v2,5/5] libcamera: base: log: Inline `LOG()` into `ASSERT()`",
                "mbox": "https://patchwork.libcamera.org/patch/25850/mbox/"
            }
        ]
    },
    {
        "id": 5717,
        "url": "https://patchwork.libcamera.org/api/series/5717/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5717",
        "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: simple: Enable SoftISP for imx7-csi",
        "date": "2026-01-19T13:13:27",
        "submitter": {
            "id": 140,
            "url": "https://patchwork.libcamera.org/api/people/140/?format=api",
            "name": "Robert Mader",
            "email": "robert.mader@collabora.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5717/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25851,
                "url": "https://patchwork.libcamera.org/api/patches/25851/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25851/",
                "msgid": "<20260119131327.47372-1-robert.mader@collabora.com>",
                "date": "2026-01-19T13:13:27",
                "name": "[v2] libcamera: simple: Enable SoftISP for imx7-csi",
                "mbox": "https://patchwork.libcamera.org/patch/25851/mbox/"
            }
        ]
    },
    {
        "id": 5718,
        "url": "https://patchwork.libcamera.org/api/series/5718/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5718",
        "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,1/2] egl: Use the Mesa surfaceless platform instead of GBM",
        "date": "2026-01-19T20:28:34",
        "submitter": {
            "id": 140,
            "url": "https://patchwork.libcamera.org/api/people/140/?format=api",
            "name": "Robert Mader",
            "email": "robert.mader@collabora.com"
        },
        "version": 2,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5718/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25852,
                "url": "https://patchwork.libcamera.org/api/patches/25852/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25852/",
                "msgid": "<20260119202835.372125-1-robert.mader@collabora.com>",
                "date": "2026-01-19T20:28:34",
                "name": "[v2,1/2] egl: Use the Mesa surfaceless platform instead of GBM",
                "mbox": "https://patchwork.libcamera.org/patch/25852/mbox/"
            },
            {
                "id": 25853,
                "url": "https://patchwork.libcamera.org/api/patches/25853/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25853/",
                "msgid": "<20260119202835.372125-2-robert.mader@collabora.com>",
                "date": "2026-01-19T20:28:35",
                "name": "[v2,2/2] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"",
                "mbox": "https://patchwork.libcamera.org/patch/25853/mbox/"
            }
        ]
    },
    {
        "id": 5719,
        "url": "https://patchwork.libcamera.org/api/series/5719/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5719",
        "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: libipa: fixedpoint: Expand documentation on sign bit",
        "date": "2026-01-20T08:39:49",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5719/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25854,
                "url": "https://patchwork.libcamera.org/api/patches/25854/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25854/",
                "msgid": "<20260120083952.15338-1-jacopo.mondi@ideasonboard.com>",
                "date": "2026-01-20T08:39:49",
                "name": "ipa: libipa: fixedpoint: Expand documentation on sign bit",
                "mbox": "https://patchwork.libcamera.org/patch/25854/mbox/"
            }
        ]
    },
    {
        "id": 5720,
        "url": "https://patchwork.libcamera.org/api/series/5720/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5720",
        "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 resampling support for polynomial LSC data",
        "date": "2026-01-20T08:45:42",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 4,
        "total": 14,
        "received_total": 14,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5720/mbox/",
        "cover_letter": {
            "id": 25855,
            "url": "https://patchwork.libcamera.org/api/covers/25855/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25855/",
            "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-0-2411c4be6d6d@ideasonboard.com>",
            "date": "2026-01-20T08:45:42",
            "name": "[v4,00/14] Add resampling support for polynomial LSC data",
            "mbox": "https://patchwork.libcamera.org/cover/25855/mbox/"
        },
        "patches": [
            {
                "id": 25856,
                "url": "https://patchwork.libcamera.org/api/patches/25856/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25856/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-1-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:43",
                "name": "[v4,01/14] ipa: rkisp1: lsc: Drop unused member variable",
                "mbox": "https://patchwork.libcamera.org/patch/25856/mbox/"
            },
            {
                "id": 25857,
                "url": "https://patchwork.libcamera.org/api/patches/25857/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25857/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-2-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:44",
                "name": "[v4,02/14] ipa: rkisp1: lsc: Drop unused function declaration",
                "mbox": "https://patchwork.libcamera.org/patch/25857/mbox/"
            },
            {
                "id": 25858,
                "url": "https://patchwork.libcamera.org/api/patches/25858/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25858/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-3-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:45",
                "name": "[v4,03/14] ipa: rkisp1: lsc: Replace assert with ASSERT",
                "mbox": "https://patchwork.libcamera.org/patch/25858/mbox/"
            },
            {
                "id": 25859,
                "url": "https://patchwork.libcamera.org/api/patches/25859/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25859/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-4-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:46",
                "name": "[v4,04/14] ipa: rkisp1: lsc: Rename res to positions",
                "mbox": "https://patchwork.libcamera.org/patch/25859/mbox/"
            },
            {
                "id": 25860,
                "url": "https://patchwork.libcamera.org/api/patches/25860/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25860/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-5-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:47",
                "name": "[v4,05/14] ipa: rkisp1: lsc: Rename res to ret",
                "mbox": "https://patchwork.libcamera.org/patch/25860/mbox/"
            },
            {
                "id": 25861,
                "url": "https://patchwork.libcamera.org/api/patches/25861/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25861/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-6-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:48",
                "name": "[v4,06/14] ipa: rkisp1: lsc: Rename res to samples",
                "mbox": "https://patchwork.libcamera.org/patch/25861/mbox/"
            },
            {
                "id": 25862,
                "url": "https://patchwork.libcamera.org/api/patches/25862/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25862/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-7-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:49",
                "name": "[v4,07/14] ipa: rksip1: lsc: Move function definitions out of class",
                "mbox": "https://patchwork.libcamera.org/patch/25862/mbox/"
            },
            {
                "id": 25863,
                "url": "https://patchwork.libcamera.org/api/patches/25863/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25863/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-8-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:50",
                "name": "[v4,08/14] ipa: rkisp1: lsc: Move local types into anonymous namespace",
                "mbox": "https://patchwork.libcamera.org/patch/25863/mbox/"
            },
            {
                "id": 25864,
                "url": "https://patchwork.libcamera.org/api/patches/25864/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25864/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-9-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:51",
                "name": "[v4,09/14] ipa: rkisp1: lsc: Handle quantization locally",
                "mbox": "https://patchwork.libcamera.org/patch/25864/mbox/"
            },
            {
                "id": 25865,
                "url": "https://patchwork.libcamera.org/api/patches/25865/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25865/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-10-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:52",
                "name": "[v4,10/14] ipa: libipa: interpolator: Drop key quantization",
                "mbox": "https://patchwork.libcamera.org/patch/25865/mbox/"
            },
            {
                "id": 25866,
                "url": "https://patchwork.libcamera.org/api/patches/25866/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25866/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-11-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:53",
                "name": "[v4,11/14] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial",
                "mbox": "https://patchwork.libcamera.org/patch/25866/mbox/"
            },
            {
                "id": 25867,
                "url": "https://patchwork.libcamera.org/api/patches/25867/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25867/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-12-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:54",
                "name": "[v4,12/14] ipa: rkisp1: lsc: Pass crop rectangle as parameter",
                "mbox": "https://patchwork.libcamera.org/patch/25867/mbox/"
            },
            {
                "id": 25868,
                "url": "https://patchwork.libcamera.org/api/patches/25868/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25868/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-13-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:55",
                "name": "[v4,13/14] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time",
                "mbox": "https://patchwork.libcamera.org/patch/25868/mbox/"
            },
            {
                "id": 25869,
                "url": "https://patchwork.libcamera.org/api/patches/25869/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25869/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v4-14-2411c4be6d6d@ideasonboard.com>",
                "date": "2026-01-20T08:45:56",
                "name": "[v4,14/14] ipa: rkisp1: Introduce LensShadingCorrectionEnable control",
                "mbox": "https://patchwork.libcamera.org/patch/25869/mbox/"
            }
        ]
    },
    {
        "id": 5721,
        "url": "https://patchwork.libcamera.org/api/series/5721/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5721",
        "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,1/2] egl: Use the Mesa surfaceless platform instead of GBM",
        "date": "2026-01-20T12:23:43",
        "submitter": {
            "id": 140,
            "url": "https://patchwork.libcamera.org/api/people/140/?format=api",
            "name": "Robert Mader",
            "email": "robert.mader@collabora.com"
        },
        "version": 3,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5721/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25870,
                "url": "https://patchwork.libcamera.org/api/patches/25870/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25870/",
                "msgid": "<20260120122344.28283-1-robert.mader@collabora.com>",
                "date": "2026-01-20T12:23:43",
                "name": "[v3,1/2] egl: Use the Mesa surfaceless platform instead of GBM",
                "mbox": "https://patchwork.libcamera.org/patch/25870/mbox/"
            },
            {
                "id": 25871,
                "url": "https://patchwork.libcamera.org/api/patches/25871/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25871/",
                "msgid": "<20260120122344.28283-2-robert.mader@collabora.com>",
                "date": "2026-01-20T12:23:44",
                "name": "[v3,2/2] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"",
                "mbox": "https://patchwork.libcamera.org/patch/25871/mbox/"
            }
        ]
    },
    {
        "id": 5722,
        "url": "https://patchwork.libcamera.org/api/series/5722/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5722",
        "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 resampling support for polynomial LSC data",
        "date": "2026-01-20T12:26:05",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 5,
        "total": 15,
        "received_total": 15,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5722/mbox/",
        "cover_letter": {
            "id": 25872,
            "url": "https://patchwork.libcamera.org/api/covers/25872/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25872/",
            "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-0-ef5cec7b299f@ideasonboard.com>",
            "date": "2026-01-20T12:26:05",
            "name": "[v5,00/15] Add resampling support for polynomial LSC data",
            "mbox": "https://patchwork.libcamera.org/cover/25872/mbox/"
        },
        "patches": [
            {
                "id": 25873,
                "url": "https://patchwork.libcamera.org/api/patches/25873/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25873/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-1-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:06",
                "name": "[v5,01/15] ipa: rkisp1: lsc: Drop unused member variable",
                "mbox": "https://patchwork.libcamera.org/patch/25873/mbox/"
            },
            {
                "id": 25874,
                "url": "https://patchwork.libcamera.org/api/patches/25874/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25874/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-2-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:07",
                "name": "[v5,02/15] ipa: rkisp1: lsc: Drop unused function declaration",
                "mbox": "https://patchwork.libcamera.org/patch/25874/mbox/"
            },
            {
                "id": 25875,
                "url": "https://patchwork.libcamera.org/api/patches/25875/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25875/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-3-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:08",
                "name": "[v5,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT",
                "mbox": "https://patchwork.libcamera.org/patch/25875/mbox/"
            },
            {
                "id": 25876,
                "url": "https://patchwork.libcamera.org/api/patches/25876/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25876/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-4-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:09",
                "name": "[v5,04/15] ipa: rkisp1: lsc: Rename res to positions",
                "mbox": "https://patchwork.libcamera.org/patch/25876/mbox/"
            },
            {
                "id": 25877,
                "url": "https://patchwork.libcamera.org/api/patches/25877/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25877/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-5-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:10",
                "name": "[v5,05/15] ipa: rkisp1: lsc: Rename res to ret",
                "mbox": "https://patchwork.libcamera.org/patch/25877/mbox/"
            },
            {
                "id": 25878,
                "url": "https://patchwork.libcamera.org/api/patches/25878/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25878/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-6-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:11",
                "name": "[v5,06/15] ipa: rkisp1: lsc: Rename res to samples",
                "mbox": "https://patchwork.libcamera.org/patch/25878/mbox/"
            },
            {
                "id": 25879,
                "url": "https://patchwork.libcamera.org/api/patches/25879/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25879/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-7-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:12",
                "name": "[v5,07/15] ipa: rksip1: lsc: Move function definitions out of class",
                "mbox": "https://patchwork.libcamera.org/patch/25879/mbox/"
            },
            {
                "id": 25880,
                "url": "https://patchwork.libcamera.org/api/patches/25880/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25880/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-8-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:13",
                "name": "[v5,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace",
                "mbox": "https://patchwork.libcamera.org/patch/25880/mbox/"
            },
            {
                "id": 25881,
                "url": "https://patchwork.libcamera.org/api/patches/25881/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25881/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-9-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:14",
                "name": "[v5,09/15] ipa: rkisp1: lsc: Handle quantization locally",
                "mbox": "https://patchwork.libcamera.org/patch/25881/mbox/"
            },
            {
                "id": 25882,
                "url": "https://patchwork.libcamera.org/api/patches/25882/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25882/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-10-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:15",
                "name": "[v5,10/15] ipa: libipa: interpolator: Drop key quantization",
                "mbox": "https://patchwork.libcamera.org/patch/25882/mbox/"
            },
            {
                "id": 25883,
                "url": "https://patchwork.libcamera.org/api/patches/25883/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25883/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-11-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:16",
                "name": "[v5,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial",
                "mbox": "https://patchwork.libcamera.org/patch/25883/mbox/"
            },
            {
                "id": 25884,
                "url": "https://patchwork.libcamera.org/api/patches/25884/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25884/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-12-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:17",
                "name": "[v5,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter",
                "mbox": "https://patchwork.libcamera.org/patch/25884/mbox/"
            },
            {
                "id": 25885,
                "url": "https://patchwork.libcamera.org/api/patches/25885/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25885/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-13-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:18",
                "name": "[v5,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time",
                "mbox": "https://patchwork.libcamera.org/patch/25885/mbox/"
            },
            {
                "id": 25886,
                "url": "https://patchwork.libcamera.org/api/patches/25886/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25886/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-14-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:19",
                "name": "[v5,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable",
                "mbox": "https://patchwork.libcamera.org/patch/25886/mbox/"
            },
            {
                "id": 25887,
                "url": "https://patchwork.libcamera.org/api/patches/25887/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25887/",
                "msgid": "<20260120-sklug-lsc-resampling-v2-dev-v5-15-ef5cec7b299f@ideasonboard.com>",
                "date": "2026-01-20T12:26:20",
                "name": "[v5,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control",
                "mbox": "https://patchwork.libcamera.org/patch/25887/mbox/"
            }
        ]
    },
    {
        "id": 5723,
        "url": "https://patchwork.libcamera.org/api/series/5723/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5723",
        "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] libcamera: pipeline: virtual: Don't use span iterator as pointer",
        "date": "2026-01-20T14:44:20",
        "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/5723/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25888,
                "url": "https://patchwork.libcamera.org/api/patches/25888/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25888/",
                "msgid": "<20260120144420.264358-1-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-20T14:44:20",
                "name": "[v1] libcamera: pipeline: virtual: Don't use span iterator as pointer",
                "mbox": "https://patchwork.libcamera.org/patch/25888/mbox/"
            }
        ]
    },
    {
        "id": 5724,
        "url": "https://patchwork.libcamera.org/api/series/5724/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5724",
        "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] libcamera: base: utils: join(): Don't use `const_iterator` directly",
        "date": "2026-01-20T14:44:31",
        "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/5724/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25889,
                "url": "https://patchwork.libcamera.org/api/patches/25889/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25889/",
                "msgid": "<20260120144431.264758-1-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-20T14:44:31",
                "name": "[v1] libcamera: base: utils: join(): Don't use `const_iterator` directly",
                "mbox": "https://patchwork.libcamera.org/patch/25889/mbox/"
            }
        ]
    },
    {
        "id": 5725,
        "url": "https://patchwork.libcamera.org/api/series/5725/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5725",
        "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": "refactor DPF parsing and initialization",
        "date": "2026-01-20T15:30:50",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 10,
        "total": 7,
        "received_total": 7,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5725/mbox/",
        "cover_letter": {
            "id": 25890,
            "url": "https://patchwork.libcamera.org/api/covers/25890/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25890/",
            "msgid": "<20260120153057.1703714-1-rui.wang@ideasonboard.com>",
            "date": "2026-01-20T15:30:50",
            "name": "[v10,0/7] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25890/mbox/"
        },
        "patches": [
            {
                "id": 25891,
                "url": "https://patchwork.libcamera.org/api/patches/25891/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25891/",
                "msgid": "<20260120153057.1703714-2-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:51",
                "name": "[v10,1/7] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization",
                "mbox": "https://patchwork.libcamera.org/patch/25891/mbox/"
            },
            {
                "id": 25892,
                "url": "https://patchwork.libcamera.org/api/patches/25892/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25892/",
                "msgid": "<20260120153057.1703714-3-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:52",
                "name": "[v10,2/7] ipa: rkisp1: algorithms: dpf: Implement mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25892/mbox/"
            },
            {
                "id": 25893,
                "url": "https://patchwork.libcamera.org/api/patches/25893/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25893/",
                "msgid": "<20260120153057.1703714-4-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:53",
                "name": "[v10,3/7] ipa: rkisp1: algorithms: register noise reduction controls",
                "mbox": "https://patchwork.libcamera.org/patch/25893/mbox/"
            },
            {
                "id": 25894,
                "url": "https://patchwork.libcamera.org/api/patches/25894/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25894/",
                "msgid": "<20260120153057.1703714-5-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:54",
                "name": "[v10,4/7] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25894/mbox/"
            },
            {
                "id": 25895,
                "url": "https://patchwork.libcamera.org/api/patches/25895/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25895/",
                "msgid": "<20260120153057.1703714-6-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:55",
                "name": "[v10,5/7] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25895/mbox/"
            },
            {
                "id": 25896,
                "url": "https://patchwork.libcamera.org/api/patches/25896/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25896/",
                "msgid": "<20260120153057.1703714-7-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:56",
                "name": "[v10,6/7] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors",
                "mbox": "https://patchwork.libcamera.org/patch/25896/mbox/"
            },
            {
                "id": 25897,
                "url": "https://patchwork.libcamera.org/api/patches/25897/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25897/",
                "msgid": "<20260120153057.1703714-8-rui.wang@ideasonboard.com>",
                "date": "2026-01-20T15:30:57",
                "name": "[v10,7/7] ipa: rkisp1: algorithms: data: Add OV5647/IMX219 tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/25897/mbox/"
            }
        ]
    },
    {
        "id": 5726,
        "url": "https://patchwork.libcamera.org/api/series/5726/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5726",
        "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": "[RFC,v1] libcamera: software_isp: debayer: Take `DebayerParams` by ref",
        "date": "2026-01-20T17:07:01",
        "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/5726/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25898,
                "url": "https://patchwork.libcamera.org/api/patches/25898/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25898/",
                "msgid": "<20260120170701.400944-1-barnabas.pocze@ideasonboard.com>",
                "date": "2026-01-20T17:07:01",
                "name": "[RFC,v1] libcamera: software_isp: debayer: Take `DebayerParams` by ref",
                "mbox": "https://patchwork.libcamera.org/patch/25898/mbox/"
            }
        ]
    },
    {
        "id": 5727,
        "url": "https://patchwork.libcamera.org/api/series/5727/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5727",
        "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": "virtual: colorspace validation fix",
        "date": "2026-01-21T09:07:02",
        "submitter": {
            "id": 232,
            "url": "https://patchwork.libcamera.org/api/people/232/?format=api",
            "name": "Umang Jain",
            "email": "uajain@igalia.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5727/mbox/",
        "cover_letter": {
            "id": 25899,
            "url": "https://patchwork.libcamera.org/api/covers/25899/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25899/",
            "msgid": "<20260121090705.274081-1-uajain@igalia.com>",
            "date": "2026-01-21T09:07:02",
            "name": "[0/3] virtual: colorspace validation fix",
            "mbox": "https://patchwork.libcamera.org/cover/25899/mbox/"
        },
        "patches": [
            {
                "id": 25900,
                "url": "https://patchwork.libcamera.org/api/patches/25900/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25900/",
                "msgid": "<20260121090705.274081-2-uajain@igalia.com>",
                "date": "2026-01-21T09:07:03",
                "name": "[1/3] pipeline: virtual: image_frame_generator: Explicitly include libcamera headers",
                "mbox": "https://patchwork.libcamera.org/patch/25900/mbox/"
            },
            {
                "id": 25901,
                "url": "https://patchwork.libcamera.org/api/patches/25901/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25901/",
                "msgid": "<20260121090705.274081-3-uajain@igalia.com>",
                "date": "2026-01-21T09:07:04",
                "name": "[2/3] pipeline: virtual: Implement colorspace() getter for frame generators",
                "mbox": "https://patchwork.libcamera.org/patch/25901/mbox/"
            },
            {
                "id": 25902,
                "url": "https://patchwork.libcamera.org/api/patches/25902/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25902/",
                "msgid": "<20260121090705.274081-4-uajain@igalia.com>",
                "date": "2026-01-21T09:07:05",
                "name": "[3/3] pipeline: virtual: Rectify validation of colorspace",
                "mbox": "https://patchwork.libcamera.org/patch/25902/mbox/"
            }
        ]
    },
    {
        "id": 5728,
        "url": "https://patchwork.libcamera.org/api/series/5728/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5728",
        "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,1/3] egl: Use the Mesa surfaceless platform instead of GBM",
        "date": "2026-01-21T09:08:52",
        "submitter": {
            "id": 140,
            "url": "https://patchwork.libcamera.org/api/people/140/?format=api",
            "name": "Robert Mader",
            "email": "robert.mader@collabora.com"
        },
        "version": 4,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5728/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25903,
                "url": "https://patchwork.libcamera.org/api/patches/25903/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25903/",
                "msgid": "<20260121090854.27483-1-robert.mader@collabora.com>",
                "date": "2026-01-21T09:08:52",
                "name": "[v4,1/3] egl: Use the Mesa surfaceless platform instead of GBM",
                "mbox": "https://patchwork.libcamera.org/patch/25903/mbox/"
            },
            {
                "id": 25904,
                "url": "https://patchwork.libcamera.org/api/patches/25904/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25904/",
                "msgid": "<20260121090854.27483-2-robert.mader@collabora.com>",
                "date": "2026-01-21T09:08:53",
                "name": "[v4,2/3] egl: Add workaround for Mesa <= 22.2",
                "mbox": "https://patchwork.libcamera.org/patch/25904/mbox/"
            },
            {
                "id": 25905,
                "url": "https://patchwork.libcamera.org/api/patches/25905/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25905/",
                "msgid": "<20260121090854.27483-3-robert.mader@collabora.com>",
                "date": "2026-01-21T09:08:54",
                "name": "[v4,3/3] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"",
                "mbox": "https://patchwork.libcamera.org/patch/25905/mbox/"
            }
        ]
    },
    {
        "id": 5729,
        "url": "https://patchwork.libcamera.org/api/series/5729/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5729",
        "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] ipa: rkisp1: cproc: Fix brightness and contrast value handling",
        "date": "2026-01-21T13:39:07",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5729/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25906,
                "url": "https://patchwork.libcamera.org/api/patches/25906/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25906/",
                "msgid": "<20260121133910.34925-1-stefan.klug@ideasonboard.com>",
                "date": "2026-01-21T13:39:07",
                "name": "[v2] ipa: rkisp1: cproc: Fix brightness and contrast value handling",
                "mbox": "https://patchwork.libcamera.org/patch/25906/mbox/"
            }
        ]
    },
    {
        "id": 5730,
        "url": "https://patchwork.libcamera.org/api/series/5730/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5730",
        "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": "2026-01-21T17:37:19",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 6,
        "total": 16,
        "received_total": 16,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5730/mbox/",
        "cover_letter": {
            "id": 25907,
            "url": "https://patchwork.libcamera.org/api/covers/25907/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25907/",
            "msgid": "<20260121173737.376113-1-kieran.bingham@ideasonboard.com>",
            "date": "2026-01-21T17:37:19",
            "name": "[v6,00/16] libipa: Introduce a Quantized type",
            "mbox": "https://patchwork.libcamera.org/cover/25907/mbox/"
        },
        "patches": [
            {
                "id": 25908,
                "url": "https://patchwork.libcamera.org/api/patches/25908/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25908/",
                "msgid": "<20260121173737.376113-2-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:20",
                "name": "[v6,01/16] ipa: libipa: Provide a Quantized data type support",
                "mbox": "https://patchwork.libcamera.org/patch/25908/mbox/"
            },
            {
                "id": 25909,
                "url": "https://patchwork.libcamera.org/api/patches/25909/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25909/",
                "msgid": "<20260121173737.376113-3-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:21",
                "name": "[v6,02/16] test: libipa: Add tests for Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25909/mbox/"
            },
            {
                "id": 25910,
                "url": "https://patchwork.libcamera.org/api/patches/25910/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25910/",
                "msgid": "<20260121173737.376113-4-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:22",
                "name": "[v6,03/16] ipa: libipa: fixedpoint: Fix unsigned usage",
                "mbox": "https://patchwork.libcamera.org/patch/25910/mbox/"
            },
            {
                "id": 25911,
                "url": "https://patchwork.libcamera.org/api/patches/25911/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25911/",
                "msgid": "<20260121173737.376113-5-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:23",
                "name": "[v6,04/16] ipa: libipa: Provide fixed point quantized traits",
                "mbox": "https://patchwork.libcamera.org/patch/25911/mbox/"
            },
            {
                "id": 25912,
                "url": "https://patchwork.libcamera.org/api/patches/25912/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25912/",
                "msgid": "<20260121173737.376113-6-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:24",
                "name": "[v6,05/16] test: libipa: Provide FixedPoint Quantized tests",
                "mbox": "https://patchwork.libcamera.org/patch/25912/mbox/"
            },
            {
                "id": 25913,
                "url": "https://patchwork.libcamera.org/api/patches/25913/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25913/",
                "msgid": "<20260121173737.376113-7-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:25",
                "name": "[v6,06/16] ipa: rkisp1: cproc: Convert to use Quantized types",
                "mbox": "https://patchwork.libcamera.org/patch/25913/mbox/"
            },
            {
                "id": 25914,
                "url": "https://patchwork.libcamera.org/api/patches/25914/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25914/",
                "msgid": "<20260121173737.376113-8-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:26",
                "name": "[v6,07/16] ipa: rkisp1: cproc: Report metadata",
                "mbox": "https://patchwork.libcamera.org/patch/25914/mbox/"
            },
            {
                "id": 25916,
                "url": "https://patchwork.libcamera.org/api/patches/25916/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25916/",
                "msgid": "<20260121173737.376113-9-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:27",
                "name": "[v6,08/16] libcamera: controls: Define a new core Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25916/mbox/"
            },
            {
                "id": 25915,
                "url": "https://patchwork.libcamera.org/api/patches/25915/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25915/",
                "msgid": "<20260121173737.376113-10-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:28",
                "name": "[v6,09/16] ipa: rkisp1: cproc: Provide a Hue control",
                "mbox": "https://patchwork.libcamera.org/patch/25915/mbox/"
            },
            {
                "id": 25917,
                "url": "https://patchwork.libcamera.org/api/patches/25917/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25917/",
                "msgid": "<20260121173737.376113-11-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:29",
                "name": "[v6,10/16] ipa: rkisp1: ccm: Use Q<4, 7> format directly",
                "mbox": "https://patchwork.libcamera.org/patch/25917/mbox/"
            },
            {
                "id": 25918,
                "url": "https://patchwork.libcamera.org/api/patches/25918/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25918/",
                "msgid": "<20260121173737.376113-12-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:30",
                "name": "[v6,11/16] ipa: mali-c55: Reduce AWB calculations to float precision",
                "mbox": "https://patchwork.libcamera.org/patch/25918/mbox/"
            },
            {
                "id": 25919,
                "url": "https://patchwork.libcamera.org/api/patches/25919/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25919/",
                "msgid": "<20260121173737.376113-13-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:31",
                "name": "[v6,12/16] ipa: mali-c55: Convert AWB to UQ<4, 8> usage",
                "mbox": "https://patchwork.libcamera.org/patch/25919/mbox/"
            },
            {
                "id": 25920,
                "url": "https://patchwork.libcamera.org/api/patches/25920/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25920/",
                "msgid": "<20260121173737.376113-14-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:32",
                "name": "[v6,13/16] ipa: mali-c55: agc: Quantise the ISP Digital Gain",
                "mbox": "https://patchwork.libcamera.org/patch/25920/mbox/"
            },
            {
                "id": 25921,
                "url": "https://patchwork.libcamera.org/api/patches/25921/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25921/",
                "msgid": "<20260121173737.376113-15-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:33",
                "name": "[v6,14/16] test: libipa: Remove legacy fixed point conversion test",
                "mbox": "https://patchwork.libcamera.org/patch/25921/mbox/"
            },
            {
                "id": 25922,
                "url": "https://patchwork.libcamera.org/api/patches/25922/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25922/",
                "msgid": "<20260121173737.376113-16-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:34",
                "name": "[v6,15/16] ipa: libipa: fixedpoint: Move float conversion inline",
                "mbox": "https://patchwork.libcamera.org/patch/25922/mbox/"
            },
            {
                "id": 25923,
                "url": "https://patchwork.libcamera.org/api/patches/25923/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25923/",
                "msgid": "<20260121173737.376113-17-kieran.bingham@ideasonboard.com>",
                "date": "2026-01-21T17:37:35",
                "name": "[v6,16/16] ipa: libipa: fixedpoint: Remove unsigned workaround",
                "mbox": "https://patchwork.libcamera.org/patch/25923/mbox/"
            }
        ]
    },
    {
        "id": 5731,
        "url": "https://patchwork.libcamera.org/api/series/5731/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5731",
        "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,01/35] libcamera: delayed_controls: Add push() function that accepts a sequence number",
        "date": "2026-01-22T09:14:28",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 1,
        "total": 35,
        "received_total": 1,
        "received_all": false,
        "mbox": "https://patchwork.libcamera.org/series/5731/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25924,
                "url": "https://patchwork.libcamera.org/api/patches/25924/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25924/",
                "msgid": "<176907326823.3882822.2987303171422721170@neptunite.rasen.tech>",
                "date": "2026-01-22T09:14:28",
                "name": "[v1,01/35] libcamera: delayed_controls: Add push() function that accepts a sequence number",
                "mbox": "https://patchwork.libcamera.org/patch/25924/mbox/"
            }
        ]
    },
    {
        "id": 5732,
        "url": "https://patchwork.libcamera.org/api/series/5732/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5732",
        "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": "v4l2: v4l2_compat: Handle __ioctl_time64",
        "date": "2026-01-22T12:10:15",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5732/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25925,
                "url": "https://patchwork.libcamera.org/api/patches/25925/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25925/",
                "msgid": "<20260122121015.3842322-1-paul.elder@ideasonboard.com>",
                "date": "2026-01-22T12:10:15",
                "name": "v4l2: v4l2_compat: Handle __ioctl_time64",
                "mbox": "https://patchwork.libcamera.org/patch/25925/mbox/"
            }
        ]
    },
    {
        "id": 5733,
        "url": "https://patchwork.libcamera.org/api/series/5733/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5733",
        "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": "2026-01-22T16:19:20",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 4,
        "total": 15,
        "received_total": 15,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5733/mbox/",
        "cover_letter": {
            "id": 25926,
            "url": "https://patchwork.libcamera.org/api/covers/25926/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25926/",
            "msgid": "<20260122161935.208562-1-mzamazal@redhat.com>",
            "date": "2026-01-22T16:19:20",
            "name": "[v4,00/15] Simple pipeline IPA cleanup",
            "mbox": "https://patchwork.libcamera.org/cover/25926/mbox/"
        },
        "patches": [
            {
                "id": 25927,
                "url": "https://patchwork.libcamera.org/api/patches/25927/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25927/",
                "msgid": "<20260122161935.208562-2-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:21",
                "name": "[v4,01/15] libcamera: ipa: simple: Remove an unused include from awb.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25927/mbox/"
            },
            {
                "id": 25928,
                "url": "https://patchwork.libcamera.org/api/patches/25928/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25928/",
                "msgid": "<20260122161935.208562-3-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:22",
                "name": "[v4,02/15] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm",
                "mbox": "https://patchwork.libcamera.org/patch/25928/mbox/"
            },
            {
                "id": 25929,
                "url": "https://patchwork.libcamera.org/api/patches/25929/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25929/",
                "msgid": "<20260122161935.208562-4-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:23",
                "name": "[v4,03/15] libcamera: ipa: simple: Generalize tracking matrix changes",
                "mbox": "https://patchwork.libcamera.org/patch/25929/mbox/"
            },
            {
                "id": 25930,
                "url": "https://patchwork.libcamera.org/api/patches/25930/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25930/",
                "msgid": "<20260122161935.208562-5-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:24",
                "name": "[v4,04/15] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25930/mbox/"
            },
            {
                "id": 25931,
                "url": "https://patchwork.libcamera.org/api/patches/25931/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25931/",
                "msgid": "<20260122161935.208562-6-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:25",
                "name": "[v4,05/15] libcamera: ipa: simple: Introduce a general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25931/mbox/"
            },
            {
                "id": 25932,
                "url": "https://patchwork.libcamera.org/api/patches/25932/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25932/",
                "msgid": "<20260122161935.208562-7-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:26",
                "name": "[v4,06/15] libcamera: ipa: simple: Initialise the general correction matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25932/mbox/"
            },
            {
                "id": 25933,
                "url": "https://patchwork.libcamera.org/api/patches/25933/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25933/",
                "msgid": "<20260122161935.208562-8-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:27",
                "name": "[v4,07/15] libcamera: ipa: simple: Separate saturation from CCM",
                "mbox": "https://patchwork.libcamera.org/patch/25933/mbox/"
            },
            {
                "id": 25934,
                "url": "https://patchwork.libcamera.org/api/patches/25934/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25934/",
                "msgid": "<20260122161935.208562-9-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:28",
                "name": "[v4,08/15] libcamera: ipa: simple: Move contrast settings to adjust.cpp",
                "mbox": "https://patchwork.libcamera.org/patch/25934/mbox/"
            },
            {
                "id": 25935,
                "url": "https://patchwork.libcamera.org/api/patches/25935/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25935/",
                "msgid": "<20260122161935.208562-10-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:29",
                "name": "[v4,09/15] libcamera: ipa: simple: Make gamma adjustable",
                "mbox": "https://patchwork.libcamera.org/patch/25935/mbox/"
            },
            {
                "id": 25937,
                "url": "https://patchwork.libcamera.org/api/patches/25937/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25937/",
                "msgid": "<20260122161935.208562-11-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:30",
                "name": "[v4,10/15] libcamera: ipa: simple: Apply gain matrix in awb",
                "mbox": "https://patchwork.libcamera.org/patch/25937/mbox/"
            },
            {
                "id": 25936,
                "url": "https://patchwork.libcamera.org/api/patches/25936/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25936/",
                "msgid": "<20260122161935.208562-12-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:31",
                "name": "[v4,11/15] libcamera: ipa: simple: Use float type for adjustment controls",
                "mbox": "https://patchwork.libcamera.org/patch/25936/mbox/"
            },
            {
                "id": 25938,
                "url": "https://patchwork.libcamera.org/api/patches/25938/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25938/",
                "msgid": "<20260122161935.208562-13-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:32",
                "name": "[v4,12/15] libcamera: ipa: simple: Use symbolic constants for adjust defaults",
                "mbox": "https://patchwork.libcamera.org/patch/25938/mbox/"
            },
            {
                "id": 25939,
                "url": "https://patchwork.libcamera.org/api/patches/25939/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25939/",
                "msgid": "<20260122161935.208562-14-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:33",
                "name": "[v4,13/15] libcamera: ipa: simple: Set contrast metadata unconditionally",
                "mbox": "https://patchwork.libcamera.org/patch/25939/mbox/"
            },
            {
                "id": 25940,
                "url": "https://patchwork.libcamera.org/api/patches/25940/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25940/",
                "msgid": "<20260122161935.208562-15-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:34",
                "name": "[v4,14/15] libcamera: ipa: simple: Remove Lut algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/25940/mbox/"
            },
            {
                "id": 25941,
                "url": "https://patchwork.libcamera.org/api/patches/25941/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25941/",
                "msgid": "<20260122161935.208562-16-mzamazal@redhat.com>",
                "date": "2026-01-22T16:19:35",
                "name": "[v4,15/15] libcamera: ipa: simple: Disable Ccm algorithm by default again",
                "mbox": "https://patchwork.libcamera.org/patch/25941/mbox/"
            }
        ]
    }
]