[{"id":25748,"url":"https://patchwork.libcamera.org/api/1.1/patches/25748/?format=json","web_url":"https://patchwork.libcamera.org/patch/25748/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-29-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:00","name":"[28/36] libcamera: value_node: Add mutable children accessors","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"93d3dfb6ee47c68326a7dd80277811a84d7e353c","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25748/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25748/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25748/checks/","tags":{}},{"id":25749,"url":"https://patchwork.libcamera.org/api/1.1/patches/25749/?format=json","web_url":"https://patchwork.libcamera.org/patch/25749/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-30-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:01","name":"[29/36] libcamera: value_node: Support adding nested children in one operation","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"c62601106d9bef98380ca29326f2bdaa136e8a5d","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25749/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25749/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25749/checks/","tags":{}},{"id":25750,"url":"https://patchwork.libcamera.org/api/1.1/patches/25750/?format=json","web_url":"https://patchwork.libcamera.org/patch/25750/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-31-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:02","name":"[30/36] libcamera: value_node: Support looking up nested children in one operation","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"2406f5d30bfece8180b3b81343127f8822ac7360","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25750/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25750/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25750/checks/","tags":{}},{"id":25751,"url":"https://patchwork.libcamera.org/api/1.1/patches/25751/?format=json","web_url":"https://patchwork.libcamera.org/patch/25751/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-32-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:03","name":"[31/36] libcamera: global_configuration: Populate empty configuration","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"c4c65d47a70bed26383f10085e3a4493b4b0ba42","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25751/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25751/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25751/checks/","tags":{}},{"id":25752,"url":"https://patchwork.libcamera.org/api/1.1/patches/25752/?format=json","web_url":"https://patchwork.libcamera.org/patch/25752/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-33-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:04","name":"[32/36] libcamera: global_configuration: Override options with environment variables","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"1868376a31dd90f9f02d0fa66b6b19e0f59395c2","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25752/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25752/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25752/checks/","tags":{}},{"id":25753,"url":"https://patchwork.libcamera.org/api/1.1/patches/25753/?format=json","web_url":"https://patchwork.libcamera.org/patch/25753/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-34-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:05","name":"[33/36] Documentation: Rename runtime configuration title","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"913dbb78ff85f127632a376b23fde04cbb7d0ea7","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25753/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25753/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25753/checks/","tags":{}},{"id":25754,"url":"https://patchwork.libcamera.org/api/1.1/patches/25754/?format=json","web_url":"https://patchwork.libcamera.org/patch/25754/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-35-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:06","name":"[34/36] libcamera: software_isp: Rename \"measure\" option to \"benchmark\"","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"63747bcf7f27d2f63f38aa347d71ec92204e1763","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25754/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25754/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25754/checks/","tags":{}},{"id":25755,"url":"https://patchwork.libcamera.org/api/1.1/patches/25755/?format=json","web_url":"https://patchwork.libcamera.org/patch/25755/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-36-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:07","name":"[35/36] pipeline: simple: Rename supported_devices configuration option to devices","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"f48d23bdf8284b53ece12de4a2d3b7bb19e4df76","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25755/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25755/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25755/checks/","tags":{}},{"id":25756,"url":"https://patchwork.libcamera.org/api/1.1/patches/25756/?format=json","web_url":"https://patchwork.libcamera.org/patch/25756/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260113000808.15395-37-laurent.pinchart@ideasonboard.com>","date":"2026-01-13T00:08:08","name":"[36/36] pipeline: simple: Turn devices configuration option into dictionary","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"c675fe9f4c19ef9ab199be30c6d2db68d1419e5c","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25756/mbox/","series":[{"id":5703,"url":"https://patchwork.libcamera.org/api/1.1/series/5703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5703","date":"2026-01-13T00:07:32","name":"libcamera: Global configuration file improvements","version":1,"mbox":"https://patchwork.libcamera.org/series/5703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25756/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25756/checks/","tags":{}},{"id":25758,"url":"https://patchwork.libcamera.org/api/1.1/patches/25758/?format=json","web_url":"https://patchwork.libcamera.org/patch/25758/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"93799f07accfd41c13a048367075462cf85ce74d","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25758/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25758/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25758/checks/","tags":{}},{"id":25759,"url":"https://patchwork.libcamera.org/api/1.1/patches/25759/?format=json","web_url":"https://patchwork.libcamera.org/patch/25759/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"e199d8ec375727e8e1507c7d33c8e29ef3105d86","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25759/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25759/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25759/checks/","tags":{}},{"id":25760,"url":"https://patchwork.libcamera.org/api/1.1/patches/25760/?format=json","web_url":"https://patchwork.libcamera.org/patch/25760/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"eb377342bf7c78f897119fb2328a19b838bf365b","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25760/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25760/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25760/checks/","tags":{}},{"id":25761,"url":"https://patchwork.libcamera.org/api/1.1/patches/25761/?format=json","web_url":"https://patchwork.libcamera.org/patch/25761/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"855e6f5a374c1f5c4c0e5ab30ec0765d0148e789","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25761/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25761/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25761/checks/","tags":{}},{"id":25762,"url":"https://patchwork.libcamera.org/api/1.1/patches/25762/?format=json","web_url":"https://patchwork.libcamera.org/patch/25762/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"13ceae3009601f0a5e1bd2fe84ec3ac99883cd3f","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25762/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25762/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25762/checks/","tags":{}},{"id":25763,"url":"https://patchwork.libcamera.org/api/1.1/patches/25763/?format=json","web_url":"https://patchwork.libcamera.org/patch/25763/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"deferred","archived":false,"hash":"fde55aa0a6763837f03fb63ade26c56bdd14db7e","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25763/mbox/","series":[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","date":"2026-01-13T17:46:36","name":"refactor DPF parsing and initialization","version":7,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25763/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25763/checks/","tags":{}},{"id":25764,"url":"https://patchwork.libcamera.org/api/1.1/patches/25764/?format=json","web_url":"https://patchwork.libcamera.org/patch/25764/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114052914.26432-1-kieran.bingham@ideasonboard.com>","date":"2026-01-14T05:29:14","name":"libcamera: Provide an ABI compatibility record","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"fe59fc029eea957b1664c19587322b2b25f16ee9","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25764/mbox/","series":[{"id":5705,"url":"https://patchwork.libcamera.org/api/1.1/series/5705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5705","date":"2026-01-14T05:29:14","name":"libcamera: Provide an ABI compatibility record","version":1,"mbox":"https://patchwork.libcamera.org/series/5705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25764/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25764/checks/","tags":{}},{"id":25766,"url":"https://patchwork.libcamera.org/api/1.1/patches/25766/?format=json","web_url":"https://patchwork.libcamera.org/patch/25766/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"02a47708c48d9698d8fd56d01f2ede5e7196d915","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25766/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25766/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25766/checks/","tags":{}},{"id":25767,"url":"https://patchwork.libcamera.org/api/1.1/patches/25767/?format=json","web_url":"https://patchwork.libcamera.org/patch/25767/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114113016.25162-3-mzamazal@redhat.com>","date":"2026-01-14T11:30:04","name":"[v3,02/14] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"7ac9c86f8826622fd9d9726c3b5a09cd420c8bbd","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25767/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25767/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25767/checks/","tags":{}},{"id":25768,"url":"https://patchwork.libcamera.org/api/1.1/patches/25768/?format=json","web_url":"https://patchwork.libcamera.org/patch/25768/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114113016.25162-4-mzamazal@redhat.com>","date":"2026-01-14T11:30:05","name":"[v3,03/14] libcamera: ipa: simple: Generalise tracking matrix changes","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"4d0d53bf35defe56cdccf518966730e874f11a98","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25768/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25768/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25768/checks/","tags":{}},{"id":25769,"url":"https://patchwork.libcamera.org/api/1.1/patches/25769/?format=json","web_url":"https://patchwork.libcamera.org/patch/25769/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f124f9e89e5682cee71c7956f309d36ad378cdc1","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25769/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25769/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25769/checks/","tags":{}},{"id":25770,"url":"https://patchwork.libcamera.org/api/1.1/patches/25770/?format=json","web_url":"https://patchwork.libcamera.org/patch/25770/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"36e805edc78ebf0b3cd5044ece26393093e13588","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25770/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25770/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25770/checks/","tags":{}},{"id":25771,"url":"https://patchwork.libcamera.org/api/1.1/patches/25771/?format=json","web_url":"https://patchwork.libcamera.org/patch/25771/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"9d5ef74d9296a3fe799b946a22926ea9a04e483a","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25771/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25771/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25771/checks/","tags":{}},{"id":25772,"url":"https://patchwork.libcamera.org/api/1.1/patches/25772/?format=json","web_url":"https://patchwork.libcamera.org/patch/25772/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114113016.25162-8-mzamazal@redhat.com>","date":"2026-01-14T11:30:09","name":"[v3,07/14] libcamera: ipa: simple: Separate saturation from CCM","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b0400beea1a467b9b0e28f448754d222d89da970","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25772/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25772/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25772/checks/","tags":{}},{"id":25773,"url":"https://patchwork.libcamera.org/api/1.1/patches/25773/?format=json","web_url":"https://patchwork.libcamera.org/patch/25773/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"6ab6c1ae4d175a5393c05e8631e9a6d07c7c8f20","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25773/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25773/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25773/checks/","tags":{}},{"id":25774,"url":"https://patchwork.libcamera.org/api/1.1/patches/25774/?format=json","web_url":"https://patchwork.libcamera.org/patch/25774/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114113016.25162-10-mzamazal@redhat.com>","date":"2026-01-14T11:30:11","name":"[v3,09/14] libcamera: ipa: simple: Make gamma adjustable","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1695f389ffde9419a70341e6d8b35feefebd6429","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25774/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25774/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25774/checks/","tags":{}},{"id":25775,"url":"https://patchwork.libcamera.org/api/1.1/patches/25775/?format=json","web_url":"https://patchwork.libcamera.org/patch/25775/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3ae27ce8243fe7a94bd2b555956e78fb4f0b91db","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25775/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25775/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25775/checks/","tags":{}},{"id":25776,"url":"https://patchwork.libcamera.org/api/1.1/patches/25776/?format=json","web_url":"https://patchwork.libcamera.org/patch/25776/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"887257f85edae7a25843e9a6f7272e2c9b50b0ad","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25776/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25776/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25776/checks/","tags":{}},{"id":25777,"url":"https://patchwork.libcamera.org/api/1.1/patches/25777/?format=json","web_url":"https://patchwork.libcamera.org/patch/25777/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e8a17f90199252861525bb88b563d0a81ff9b7de","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25777/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25777/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25777/checks/","tags":{}},{"id":25778,"url":"https://patchwork.libcamera.org/api/1.1/patches/25778/?format=json","web_url":"https://patchwork.libcamera.org/patch/25778/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260114113016.25162-14-mzamazal@redhat.com>","date":"2026-01-14T11:30:15","name":"[v3,13/14] libcamera: ipa: simple: Remove Lut algorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"201594fe9fe2cc36f3381dd77844c13799c1345a","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25778/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25778/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25778/checks/","tags":{}},{"id":25779,"url":"https://patchwork.libcamera.org/api/1.1/patches/25779/?format=json","web_url":"https://patchwork.libcamera.org/patch/25779/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"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","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"c2afed69a8da08b4f1aefece81466febd0e03720","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25779/mbox/","series":[{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","date":"2026-01-14T11:30:02","name":"Simple pipeline IPA cleanup","version":3,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25779/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25779/checks/","tags":{}}]