[{"id":5854,"url":"https://patchwork.libcamera.org/api/1.1/series/5854/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5854","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":""},"name":"Atomic control lists on Raspberry Pi","date":"2026-03-27T14:42:33","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":2,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5854/mbox/","cover_letter":{"id":26379,"url":"https://patchwork.libcamera.org/api/1.1/covers/26379/?format=json","web_url":"https://patchwork.libcamera.org/cover/26379/","msgid":"<20260327144726.7983-1-david.plowman@raspberrypi.com>","date":"2026-03-27T14:42:33","name":"[v2,0/3] Atomic control lists on Raspberry Pi","mbox":"https://patchwork.libcamera.org/cover/26379/mbox/"},"patches":[{"id":26380,"url":"https://patchwork.libcamera.org/api/1.1/patches/26380/?format=json","web_url":"https://patchwork.libcamera.org/patch/26380/","msgid":"<20260327144726.7983-2-david.plowman@raspberrypi.com>","date":"2026-03-27T14:42:34","name":"[v2,1/3] pipeline: rpi: Simplify delayed controls","mbox":"https://patchwork.libcamera.org/patch/26380/mbox/"},{"id":26381,"url":"https://patchwork.libcamera.org/api/1.1/patches/26381/?format=json","web_url":"https://patchwork.libcamera.org/patch/26381/","msgid":"<20260327144726.7983-3-david.plowman@raspberrypi.com>","date":"2026-03-27T14:42:35","name":"[v2,2/3] controls: rpi: Add ControlListSequence control","mbox":"https://patchwork.libcamera.org/patch/26381/mbox/"},{"id":26382,"url":"https://patchwork.libcamera.org/api/1.1/patches/26382/?format=json","web_url":"https://patchwork.libcamera.org/patch/26382/","msgid":"<20260327144726.7983-4-david.plowman@raspberrypi.com>","date":"2026-03-27T14:42:36","name":"[v2,3/3] pipeline: rpi: Make control lists in requests properly atomic","mbox":"https://patchwork.libcamera.org/patch/26382/mbox/"}]},{"id":5855,"url":"https://patchwork.libcamera.org/api/1.1/series/5855/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5855","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":""},"name":"ipa: libipa: camera_sensor_helper: Add OV01A10","date":"2026-03-27T15:37:39","submitter":{"id":264,"url":"https://patchwork.libcamera.org/api/1.1/people/264/?format=json","name":"Stuart J Mackintosh","email":"sjm@opendigital.cc"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5855/mbox/","cover_letter":null,"patches":[{"id":26383,"url":"https://patchwork.libcamera.org/api/1.1/patches/26383/?format=json","web_url":"https://patchwork.libcamera.org/patch/26383/","msgid":"<20260327153739.2862134-1-sjm@opendigital.cc>","date":"2026-03-27T15:37:39","name":"ipa: libipa: camera_sensor_helper: Add OV01A10","mbox":"https://patchwork.libcamera.org/patch/26383/mbox/"}]},{"id":5856,"url":"https://patchwork.libcamera.org/api/1.1/series/5856/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5856","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":""},"name":"[v4] gstreamer: Add sensor-config property","date":"2026-03-30T10:14:43","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":4,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5856/mbox/","cover_letter":null,"patches":[{"id":26384,"url":"https://patchwork.libcamera.org/api/1.1/patches/26384/?format=json","web_url":"https://patchwork.libcamera.org/patch/26384/","msgid":"<20260330101654.3332-1-david.plowman@raspberrypi.com>","date":"2026-03-30T10:14:43","name":"[v4] gstreamer: Add sensor-config property","mbox":"https://patchwork.libcamera.org/patch/26384/mbox/"}]},{"id":5857,"url":"https://patchwork.libcamera.org/api/1.1/series/5857/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5857","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":""},"name":"utils: raspberrypi: Remove Raspberry Pi CTT from the source tree","date":"2026-03-30T08:43:39","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/1.1/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5857/mbox/","cover_letter":null,"patches":[{"id":26385,"url":"https://patchwork.libcamera.org/api/1.1/patches/26385/?format=json","web_url":"https://patchwork.libcamera.org/patch/26385/","msgid":"<20260330084355.875580-1-naush@raspberrypi.com>","date":"2026-03-30T08:43:39","name":"utils: raspberrypi: Remove Raspberry Pi CTT from the source tree","mbox":"https://patchwork.libcamera.org/patch/26385/mbox/"}]},{"id":5858,"url":"https://patchwork.libcamera.org/api/1.1/series/5858/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5858","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":""},"name":"utils: raspberrypi: Add a README.md to the old RPi CTT directory","date":"2026-03-30T11:16:38","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/1.1/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5858/mbox/","cover_letter":null,"patches":[{"id":26386,"url":"https://patchwork.libcamera.org/api/1.1/patches/26386/?format=json","web_url":"https://patchwork.libcamera.org/patch/26386/","msgid":"<20260330111657.920149-1-naush@raspberrypi.com>","date":"2026-03-30T11:16:38","name":"utils: raspberrypi: Add a README.md to the old RPi CTT directory","mbox":"https://patchwork.libcamera.org/patch/26386/mbox/"}]},{"id":5859,"url":"https://patchwork.libcamera.org/api/1.1/series/5859/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5859","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":""},"name":"libcamera: Pipeline handler name property","date":"2026-03-30T11:40:23","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5859/mbox/","cover_letter":{"id":26387,"url":"https://patchwork.libcamera.org/api/1.1/covers/26387/?format=json","web_url":"https://patchwork.libcamera.org/cover/26387/","msgid":"<20260330-kbingham-pipeline-handler-property-v1-0-fdab13d5d263@ideasonboard.com>","date":"2026-03-30T11:40:23","name":"[0/2] libcamera: Pipeline handler name property","mbox":"https://patchwork.libcamera.org/cover/26387/mbox/"},"patches":[{"id":26388,"url":"https://patchwork.libcamera.org/api/1.1/patches/26388/?format=json","web_url":"https://patchwork.libcamera.org/patch/26388/","msgid":"<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>","date":"2026-03-30T11:40:24","name":"[1/2] libcamera: properties: Add a pipeline handler name property","mbox":"https://patchwork.libcamera.org/patch/26388/mbox/"},{"id":26389,"url":"https://patchwork.libcamera.org/api/1.1/patches/26389/?format=json","web_url":"https://patchwork.libcamera.org/patch/26389/","msgid":"<20260330-kbingham-pipeline-handler-property-v1-2-fdab13d5d263@ideasonboard.com>","date":"2026-03-30T11:40:25","name":"[2/2] libcamera: camera: Report the pipeline handler name","mbox":"https://patchwork.libcamera.org/patch/26389/mbox/"}]},{"id":5860,"url":"https://patchwork.libcamera.org/api/1.1/series/5860/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5860","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":""},"name":"libcamera: mali-c55: Add support for memory-to-memory","date":"2026-03-31T16:36:28","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":7,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5860/mbox/","cover_letter":{"id":26390,"url":"https://patchwork.libcamera.org/api/1.1/covers/26390/?format=json","web_url":"https://patchwork.libcamera.org/cover/26390/","msgid":"<20260331-mali-cru-v7-0-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:28","name":"[v7,0/8] libcamera: mali-c55: Add support for memory-to-memory","mbox":"https://patchwork.libcamera.org/cover/26390/mbox/"},"patches":[{"id":26391,"url":"https://patchwork.libcamera.org/api/1.1/patches/26391/?format=json","web_url":"https://patchwork.libcamera.org/patch/26391/","msgid":"<20260331-mali-cru-v7-1-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:29","name":"[v7,1/8] libcamera: mali-c55: Add RZG2LCRU class","mbox":"https://patchwork.libcamera.org/patch/26391/mbox/"},{"id":26392,"url":"https://patchwork.libcamera.org/api/1.1/patches/26392/?format=json","web_url":"https://patchwork.libcamera.org/patch/26392/","msgid":"<20260331-mali-cru-v7-2-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:30","name":"[v7,2/8] libcamera: utils: Add overloaded visitor helpers","mbox":"https://patchwork.libcamera.org/patch/26392/mbox/"},{"id":26393,"url":"https://patchwork.libcamera.org/api/1.1/patches/26393/?format=json","web_url":"https://patchwork.libcamera.org/patch/26393/","msgid":"<20260331-mali-cru-v7-3-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:31","name":"[v7,3/8] libcamera: mali-c55: Split TPG and Inline camera handling","mbox":"https://patchwork.libcamera.org/patch/26393/mbox/"},{"id":26394,"url":"https://patchwork.libcamera.org/api/1.1/patches/26394/?format=json","web_url":"https://patchwork.libcamera.org/patch/26394/","msgid":"<20260331-mali-cru-v7-4-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:32","name":"[v7,4/8] libcamera: mali-c55: Register memory input camera","mbox":"https://patchwork.libcamera.org/patch/26394/mbox/"},{"id":26395,"url":"https://patchwork.libcamera.org/api/1.1/patches/26395/?format=json","web_url":"https://patchwork.libcamera.org/patch/26395/","msgid":"<20260331-mali-cru-v7-5-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:33","name":"[v7,5/8] libcamera: mali-c55: Configure camera in memory-to-memory","mbox":"https://patchwork.libcamera.org/patch/26395/mbox/"},{"id":26396,"url":"https://patchwork.libcamera.org/api/1.1/patches/26396/?format=json","web_url":"https://patchwork.libcamera.org/patch/26396/","msgid":"<20260331-mali-cru-v7-6-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:34","name":"[v7,6/8] libcamera: mali-c55: Do not rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/26396/mbox/"},{"id":26397,"url":"https://patchwork.libcamera.org/api/1.1/patches/26397/?format=json","web_url":"https://patchwork.libcamera.org/patch/26397/","msgid":"<20260331-mali-cru-v7-7-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:35","name":"[v7,7/8] libcamera: mali-c55: Implement capture for memory-to-memory","mbox":"https://patchwork.libcamera.org/patch/26397/mbox/"},{"id":26398,"url":"https://patchwork.libcamera.org/api/1.1/patches/26398/?format=json","web_url":"https://patchwork.libcamera.org/patch/26398/","msgid":"<20260331-mali-cru-v7-8-4caedc898a0e@ideasonboard.com>","date":"2026-03-31T16:36:36","name":"[v7,8/8] libcamera: mali-c55: Fix sensor size computation","mbox":"https://patchwork.libcamera.org/patch/26398/mbox/"}]},{"id":5861,"url":"https://patchwork.libcamera.org/api/1.1/series/5861/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5861","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":""},"name":"Import drm.h and drm_mode.h for egl.cpp to use","date":"2026-03-31T23:46:42","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5861/mbox/","cover_letter":{"id":26399,"url":"https://patchwork.libcamera.org/api/1.1/covers/26399/?format=json","web_url":"https://patchwork.libcamera.org/cover/26399/","msgid":"<20260331234644.14654-1-bryan.odonoghue@linaro.org>","date":"2026-03-31T23:46:42","name":"[0/2] Import drm.h and drm_mode.h for egl.cpp to use","mbox":"https://patchwork.libcamera.org/cover/26399/mbox/"},"patches":[{"id":26401,"url":"https://patchwork.libcamera.org/api/1.1/patches/26401/?format=json","web_url":"https://patchwork.libcamera.org/patch/26401/","msgid":"<20260331234644.14654-2-bryan.odonoghue@linaro.org>","date":"2026-03-31T23:46:43","name":"[1/2] include: linux: Import drm.h and drm_mode.h","mbox":"https://patchwork.libcamera.org/patch/26401/mbox/"},{"id":26400,"url":"https://patchwork.libcamera.org/api/1.1/patches/26400/?format=json","web_url":"https://patchwork.libcamera.org/patch/26400/","msgid":"<20260331234644.14654-3-bryan.odonoghue@linaro.org>","date":"2026-03-31T23:46:44","name":"[2/2] egl: Switch to linux/drm_fourcc.h","mbox":"https://patchwork.libcamera.org/patch/26400/mbox/"}]},{"id":5862,"url":"https://patchwork.libcamera.org/api/1.1/series/5862/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5862","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":""},"name":"Add Disco Mode to the rkisp1 pipeline handler","date":"2026-04-01T07:16:37","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/1.1/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5862/mbox/","cover_letter":{"id":26402,"url":"https://patchwork.libcamera.org/api/1.1/covers/26402/?format=json","web_url":"https://patchwork.libcamera.org/cover/26402/","msgid":"<20260401071650.116344-2-isaac.scott@ideasonboard.com>","date":"2026-04-01T07:16:37","name":"[0/2] Add Disco Mode to the rkisp1 pipeline handler","mbox":"https://patchwork.libcamera.org/cover/26402/mbox/"},"patches":[{"id":26403,"url":"https://patchwork.libcamera.org/api/1.1/patches/26403/?format=json","web_url":"https://patchwork.libcamera.org/patch/26403/","msgid":"<20260401071650.116344-4-isaac.scott@ideasonboard.com>","date":"2026-04-01T07:16:39","name":"[1/2] rkisp1: Add disco mode","mbox":"https://patchwork.libcamera.org/patch/26403/mbox/"},{"id":26404,"url":"https://patchwork.libcamera.org/api/1.1/patches/26404/?format=json","web_url":"https://patchwork.libcamera.org/patch/26404/","msgid":"<20260401071650.116344-5-isaac.scott@ideasonboard.com>","date":"2026-04-01T07:16:40","name":"[2/2] rkisp1: Turn it up to 11","mbox":"https://patchwork.libcamera.org/patch/26404/mbox/"}]},{"id":5863,"url":"https://patchwork.libcamera.org/api/1.1/series/5863/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5863","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":""},"name":"[v4] utils: Introduce libcamera-bug-report","date":"2026-04-01T10:54:02","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":4,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5863/mbox/","cover_letter":null,"patches":[{"id":26405,"url":"https://patchwork.libcamera.org/api/1.1/patches/26405/?format=json","web_url":"https://patchwork.libcamera.org/patch/26405/","msgid":"<20260401-kbingham-bug-reporter-v4-1-41d28621a5bb@ideasonboard.com>","date":"2026-04-01T10:54:02","name":"[v4] utils: Introduce libcamera-bug-report","mbox":"https://patchwork.libcamera.org/patch/26405/mbox/"}]},{"id":5864,"url":"https://patchwork.libcamera.org/api/1.1/series/5864/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5864","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":""},"name":"libcamera: mali-c55: Add support for memory-to-memory","date":"2026-04-01T16:25:49","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":8,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5864/mbox/","cover_letter":{"id":26406,"url":"https://patchwork.libcamera.org/api/1.1/covers/26406/?format=json","web_url":"https://patchwork.libcamera.org/cover/26406/","msgid":"<20260401-mali-cru-v8-0-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:49","name":"[v8,0/8] libcamera: mali-c55: Add support for memory-to-memory","mbox":"https://patchwork.libcamera.org/cover/26406/mbox/"},"patches":[{"id":26407,"url":"https://patchwork.libcamera.org/api/1.1/patches/26407/?format=json","web_url":"https://patchwork.libcamera.org/patch/26407/","msgid":"<20260401-mali-cru-v8-1-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:50","name":"[v8,1/8] libcamera: mali-c55: Add RZG2LCRU class","mbox":"https://patchwork.libcamera.org/patch/26407/mbox/"},{"id":26408,"url":"https://patchwork.libcamera.org/api/1.1/patches/26408/?format=json","web_url":"https://patchwork.libcamera.org/patch/26408/","msgid":"<20260401-mali-cru-v8-2-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:51","name":"[v8,2/8] libcamera: utils: Add overloaded visitor helpers","mbox":"https://patchwork.libcamera.org/patch/26408/mbox/"},{"id":26409,"url":"https://patchwork.libcamera.org/api/1.1/patches/26409/?format=json","web_url":"https://patchwork.libcamera.org/patch/26409/","msgid":"<20260401-mali-cru-v8-3-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:52","name":"[v8,3/8] libcamera: mali-c55: Split TPG and Inline camera handling","mbox":"https://patchwork.libcamera.org/patch/26409/mbox/"},{"id":26410,"url":"https://patchwork.libcamera.org/api/1.1/patches/26410/?format=json","web_url":"https://patchwork.libcamera.org/patch/26410/","msgid":"<20260401-mali-cru-v8-4-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:53","name":"[v8,4/8] libcamera: mali-c55: Register memory input camera","mbox":"https://patchwork.libcamera.org/patch/26410/mbox/"},{"id":26411,"url":"https://patchwork.libcamera.org/api/1.1/patches/26411/?format=json","web_url":"https://patchwork.libcamera.org/patch/26411/","msgid":"<20260401-mali-cru-v8-5-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:54","name":"[v8,5/8] libcamera: mali-c55: Configure camera in memory-to-memory","mbox":"https://patchwork.libcamera.org/patch/26411/mbox/"},{"id":26413,"url":"https://patchwork.libcamera.org/api/1.1/patches/26413/?format=json","web_url":"https://patchwork.libcamera.org/patch/26413/","msgid":"<20260401-mali-cru-v8-6-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:55","name":"[v8,6/8] libcamera: mali-c55: Do not rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/26413/mbox/"},{"id":26412,"url":"https://patchwork.libcamera.org/api/1.1/patches/26412/?format=json","web_url":"https://patchwork.libcamera.org/patch/26412/","msgid":"<20260401-mali-cru-v8-7-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:56","name":"[v8,7/8] libcamera: mali-c55: Implement capture for memory-to-memory","mbox":"https://patchwork.libcamera.org/patch/26412/mbox/"},{"id":26414,"url":"https://patchwork.libcamera.org/api/1.1/patches/26414/?format=json","web_url":"https://patchwork.libcamera.org/patch/26414/","msgid":"<20260401-mali-cru-v8-8-44c48f990e28@ideasonboard.com>","date":"2026-04-01T16:25:57","name":"[v8,8/8] libcamera: mali-c55: Fix sensor size computation","mbox":"https://patchwork.libcamera.org/patch/26414/mbox/"}]},{"id":5865,"url":"https://patchwork.libcamera.org/api/1.1/series/5865/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5865","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":""},"name":"[v1] libcamera: pipeline: rkisp1: Fix buffer queue memleaks","date":"2026-04-03T17:31:06","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","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/5865/mbox/","cover_letter":null,"patches":[{"id":26415,"url":"https://patchwork.libcamera.org/api/1.1/patches/26415/?format=json","web_url":"https://patchwork.libcamera.org/patch/26415/","msgid":"<20260403173106.473431-1-barnabas.pocze@ideasonboard.com>","date":"2026-04-03T17:31:06","name":"[v1] libcamera: pipeline: rkisp1: Fix buffer queue memleaks","mbox":"https://patchwork.libcamera.org/patch/26415/mbox/"}]},{"id":5866,"url":"https://patchwork.libcamera.org/api/1.1/series/5866/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5866","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":""},"name":"libcamera: Fix missing license information","date":"2026-04-05T19:14:32","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":11,"received_total":11,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5866/mbox/","cover_letter":{"id":26416,"url":"https://patchwork.libcamera.org/api/1.1/covers/26416/?format=json","web_url":"https://patchwork.libcamera.org/cover/26416/","msgid":"<20260405191443.1209948-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:32","name":"[00/11] libcamera: Fix missing license information","mbox":"https://patchwork.libcamera.org/cover/26416/mbox/"},"patches":[{"id":26417,"url":"https://patchwork.libcamera.org/api/1.1/patches/26417/?format=json","web_url":"https://patchwork.libcamera.org/patch/26417/","msgid":"<20260405191443.1209948-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:33","name":"[01/11] libcamera: software_isp: Convert TODO list to markdown","mbox":"https://patchwork.libcamera.org/patch/26417/mbox/"},{"id":26418,"url":"https://patchwork.libcamera.org/api/1.1/patches/26418/?format=json","web_url":"https://patchwork.libcamera.org/patch/26418/","msgid":"<20260405191443.1209948-3-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:34","name":"[02/11] libcamera: software_isp: Move GPU TODO items to TODO.md","mbox":"https://patchwork.libcamera.org/patch/26418/mbox/"},{"id":26419,"url":"https://patchwork.libcamera.org/api/1.1/patches/26419/?format=json","web_url":"https://patchwork.libcamera.org/patch/26419/","msgid":"<20260405191443.1209948-4-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:35","name":"[03/11] subprojects: Add nlohmann_json to .gitignore","mbox":"https://patchwork.libcamera.org/patch/26419/mbox/"},{"id":26420,"url":"https://patchwork.libcamera.org/api/1.1/patches/26420/?format=json","web_url":"https://patchwork.libcamera.org/patch/26420/","msgid":"<20260405191443.1209948-5-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:36","name":"[04/11] reuse: Convert to REUSE.toml","mbox":"https://patchwork.libcamera.org/patch/26420/mbox/"},{"id":26421,"url":"https://patchwork.libcamera.org/api/1.1/patches/26421/?format=json","web_url":"https://patchwork.libcamera.org/patch/26421/","msgid":"<20260405191443.1209948-6-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:37","name":"[05/11] reuse: Update file paths in REUSE.toml","mbox":"https://patchwork.libcamera.org/patch/26421/mbox/"},{"id":26422,"url":"https://patchwork.libcamera.org/api/1.1/patches/26422/?format=json","web_url":"https://patchwork.libcamera.org/patch/26422/","msgid":"<20260405191443.1209948-7-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:38","name":"[06/11] reuse: Drop unnecessary entry from REUSE.toml","mbox":"https://patchwork.libcamera.org/patch/26422/mbox/"},{"id":26423,"url":"https://patchwork.libcamera.org/api/1.1/patches/26423/?format=json","web_url":"https://patchwork.libcamera.org/patch/26423/","msgid":"<20260405191443.1209948-8-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:39","name":"[07/11] reuse: Add missing files to REUSE.toml","mbox":"https://patchwork.libcamera.org/patch/26423/mbox/"},{"id":26424,"url":"https://patchwork.libcamera.org/api/1.1/patches/26424/?format=json","web_url":"https://patchwork.libcamera.org/patch/26424/","msgid":"<20260405191443.1209948-9-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:40","name":"[08/11] utils: ipc: extract-docs: Work around reuse tool problem","mbox":"https://patchwork.libcamera.org/patch/26424/mbox/"},{"id":26425,"url":"https://patchwork.libcamera.org/api/1.1/patches/26425/?format=json","web_url":"https://patchwork.libcamera.org/patch/26425/","msgid":"<20260405191443.1209948-10-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:41","name":"[09/11] libcamera: Add missing SPDX headers","mbox":"https://patchwork.libcamera.org/patch/26425/mbox/"},{"id":26426,"url":"https://patchwork.libcamera.org/api/1.1/patches/26426/?format=json","web_url":"https://patchwork.libcamera.org/patch/26426/","msgid":"<20260405191443.1209948-11-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:42","name":"[10/11] libcamera: rpi: Add missing SPDX headers","mbox":"https://patchwork.libcamera.org/patch/26426/mbox/"},{"id":26427,"url":"https://patchwork.libcamera.org/api/1.1/patches/26427/?format=json","web_url":"https://patchwork.libcamera.org/patch/26427/","msgid":"<20260405191443.1209948-12-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:14:43","name":"[11/11] include: linux: Convert drm_fourcc.h to use SPDX","mbox":"https://patchwork.libcamera.org/patch/26427/mbox/"}]},{"id":5867,"url":"https://patchwork.libcamera.org/api/1.1/series/5867/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5867","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":""},"name":"Catch missing license information in CI","date":"2026-04-05T19:22:04","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5867/mbox/","cover_letter":{"id":26428,"url":"https://patchwork.libcamera.org/api/1.1/covers/26428/?format=json","web_url":"https://patchwork.libcamera.org/cover/26428/","msgid":"<20260405192211.1210985-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:22:04","name":"[libcamera-ci,0/4] Catch missing license information in CI","mbox":"https://patchwork.libcamera.org/cover/26428/mbox/"},"patches":[{"id":26429,"url":"https://patchwork.libcamera.org/api/1.1/patches/26429/?format=json","web_url":"https://patchwork.libcamera.org/patch/26429/","msgid":"<20260405192211.1210985-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:22:05","name":"[libcamera-ci,1/4] Drop manual C++20 selection","mbox":"https://patchwork.libcamera.org/patch/26429/mbox/"},{"id":26430,"url":"https://patchwork.libcamera.org/api/1.1/patches/26430/?format=json","web_url":"https://patchwork.libcamera.org/patch/26430/","msgid":"<20260405192211.1210985-3-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:22:06","name":"[libcamera-ci,2/4] Move jobs to Debian 13","mbox":"https://patchwork.libcamera.org/patch/26430/mbox/"},{"id":26431,"url":"https://patchwork.libcamera.org/api/1.1/patches/26431/?format=json","web_url":"https://patchwork.libcamera.org/patch/26431/","msgid":"<20260405192211.1210985-4-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:22:07","name":"[libcamera-ci,3/4] Install documentation and lint packages in Debian 13 container only","mbox":"https://patchwork.libcamera.org/patch/26431/mbox/"},{"id":26432,"url":"https://patchwork.libcamera.org/api/1.1/patches/26432/?format=json","web_url":"https://patchwork.libcamera.org/patch/26432/","msgid":"<20260405192211.1210985-5-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T19:22:08","name":"[libcamera-ci,4/4] Add lint job to check licenses","mbox":"https://patchwork.libcamera.org/patch/26432/mbox/"}]},{"id":5868,"url":"https://patchwork.libcamera.org/api/1.1/series/5868/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5868","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":""},"name":"utils: update-kernel-headers: Fix destination path","date":"2026-04-05T21:33:06","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5868/mbox/","cover_letter":null,"patches":[{"id":26433,"url":"https://patchwork.libcamera.org/api/1.1/patches/26433/?format=json","web_url":"https://patchwork.libcamera.org/patch/26433/","msgid":"<20260405213306.1224047-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T21:33:06","name":"utils: update-kernel-headers: Fix destination path","mbox":"https://patchwork.libcamera.org/patch/26433/mbox/"}]},{"id":5869,"url":"https://patchwork.libcamera.org/api/1.1/series/5869/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5869","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":""},"name":"[1/2] meson: Print soft ISP boolean options as YES/NO","date":"2026-04-05T21:33:48","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5869/mbox/","cover_letter":null,"patches":[{"id":26434,"url":"https://patchwork.libcamera.org/api/1.1/patches/26434/?format=json","web_url":"https://patchwork.libcamera.org/patch/26434/","msgid":"<20260405213349.1224164-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T21:33:48","name":"[1/2] meson: Print soft ISP boolean options as YES/NO","mbox":"https://patchwork.libcamera.org/patch/26434/mbox/"},{"id":26435,"url":"https://patchwork.libcamera.org/api/1.1/patches/26435/?format=json","web_url":"https://patchwork.libcamera.org/patch/26435/","msgid":"<20260405213349.1224164-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T21:33:49","name":"[2/2] meson: Print missing application options in summary","mbox":"https://patchwork.libcamera.org/patch/26435/mbox/"}]},{"id":5870,"url":"https://patchwork.libcamera.org/api/1.1/series/5870/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5870","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":""},"name":"[v2] meson: Print missing application options in summary","date":"2026-04-05T22:24:36","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5870/mbox/","cover_letter":null,"patches":[{"id":26436,"url":"https://patchwork.libcamera.org/api/1.1/patches/26436/?format=json","web_url":"https://patchwork.libcamera.org/patch/26436/","msgid":"<20260405222436.1237846-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T22:24:36","name":"[v2] meson: Print missing application options in summary","mbox":"https://patchwork.libcamera.org/patch/26436/mbox/"}]},{"id":5871,"url":"https://patchwork.libcamera.org/api/1.1/series/5871/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5871","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":""},"name":"[1/2] Documentation: Update to C++20","date":"2026-04-05T22:27:04","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5871/mbox/","cover_letter":null,"patches":[{"id":26437,"url":"https://patchwork.libcamera.org/api/1.1/patches/26437/?format=json","web_url":"https://patchwork.libcamera.org/patch/26437/","msgid":"<20260405222705.1238116-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T22:27:04","name":"[1/2] Documentation: Update to C++20","mbox":"https://patchwork.libcamera.org/patch/26437/mbox/"},{"id":26438,"url":"https://patchwork.libcamera.org/api/1.1/patches/26438/?format=json","web_url":"https://patchwork.libcamera.org/patch/26438/","msgid":"<20260405222705.1238116-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-05T22:27:05","name":"[2/2] meson: Use <version> header for C++ library version check","mbox":"https://patchwork.libcamera.org/patch/26438/mbox/"}]},{"id":5872,"url":"https://patchwork.libcamera.org/api/1.1/series/5872/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5872","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":""},"name":"utils: checkstyle: Add license commit checker","date":"2026-04-07T13:56:32","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5872/mbox/","cover_letter":null,"patches":[{"id":26439,"url":"https://patchwork.libcamera.org/api/1.1/patches/26439/?format=json","web_url":"https://patchwork.libcamera.org/patch/26439/","msgid":"<20260407135632.1810486-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T13:56:32","name":"utils: checkstyle: Add license commit checker","mbox":"https://patchwork.libcamera.org/patch/26439/mbox/"}]},{"id":5873,"url":"https://patchwork.libcamera.org/api/1.1/series/5873/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5873","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":""},"name":"libcamera: Global configuration file improvements","date":"2026-04-07T15:33:45","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":42,"received_total":42,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5873/mbox/","cover_letter":{"id":26440,"url":"https://patchwork.libcamera.org/api/1.1/covers/26440/?format=json","web_url":"https://patchwork.libcamera.org/cover/26440/","msgid":"<20260407153427.1825999-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:45","name":"[v2,00/42] libcamera: Global configuration file improvements","mbox":"https://patchwork.libcamera.org/cover/26440/mbox/"},"patches":[{"id":26441,"url":"https://patchwork.libcamera.org/api/1.1/patches/26441/?format=json","web_url":"https://patchwork.libcamera.org/patch/26441/","msgid":"<20260407153427.1825999-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:46","name":"[v2,01/42] libcamera: Drop unneeded usage of this pointer","mbox":"https://patchwork.libcamera.org/patch/26441/mbox/"},{"id":26442,"url":"https://patchwork.libcamera.org/api/1.1/patches/26442/?format=json","web_url":"https://patchwork.libcamera.org/patch/26442/","msgid":"<20260407153427.1825999-3-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:47","name":"[v2,02/42] libcamera: request: Move all private member variables to Private class","mbox":"https://patchwork.libcamera.org/patch/26442/mbox/"},{"id":26443,"url":"https://patchwork.libcamera.org/api/1.1/patches/26443/?format=json","web_url":"https://patchwork.libcamera.org/patch/26443/","msgid":"<20260407153427.1825999-4-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:48","name":"[v2,03/42] libcamera: Replace plain pointers with std::unique<>","mbox":"https://patchwork.libcamera.org/patch/26443/mbox/"},{"id":26444,"url":"https://patchwork.libcamera.org/api/1.1/patches/26444/?format=json","web_url":"https://patchwork.libcamera.org/patch/26444/","msgid":"<20260407153427.1825999-5-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:49","name":"[v2,04/42] libcamera: pipeline_handler: Add createIPA() function","mbox":"https://patchwork.libcamera.org/patch/26444/mbox/"},{"id":26445,"url":"https://patchwork.libcamera.org/api/1.1/patches/26445/?format=json","web_url":"https://patchwork.libcamera.org/patch/26445/","msgid":"<20260407153427.1825999-6-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:50","name":"[v2,05/42] test: ipa: ipa_interface: Use IPAManager::createIPA()","mbox":"https://patchwork.libcamera.org/patch/26445/mbox/"},{"id":26446,"url":"https://patchwork.libcamera.org/api/1.1/patches/26446/?format=json","web_url":"https://patchwork.libcamera.org/patch/26446/","msgid":"<20260407153427.1825999-7-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:51","name":"[v2,06/42] test: ipa: ipa_interface: Replace FIFO with pipe","mbox":"https://patchwork.libcamera.org/patch/26446/mbox/"},{"id":26447,"url":"https://patchwork.libcamera.org/api/1.1/patches/26447/?format=json","web_url":"https://patchwork.libcamera.org/patch/26447/","msgid":"<20260407153427.1825999-8-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:52","name":"[v2,07/42] libcamera: camera_manager: Move IPAManager creation to start() time","mbox":"https://patchwork.libcamera.org/patch/26447/mbox/"},{"id":26448,"url":"https://patchwork.libcamera.org/api/1.1/patches/26448/?format=json","web_url":"https://patchwork.libcamera.org/patch/26448/","msgid":"<20260407153427.1825999-9-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:53","name":"[v2,08/42] libcamera: yaml_parser: Use std::make_unique<>","mbox":"https://patchwork.libcamera.org/patch/26448/mbox/"},{"id":26449,"url":"https://patchwork.libcamera.org/api/1.1/patches/26449/?format=json","web_url":"https://patchwork.libcamera.org/patch/26449/","msgid":"<20260407153427.1825999-10-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:54","name":"[v2,09/42] libcamera: yaml_parser: Rename Container to ValueContainer","mbox":"https://patchwork.libcamera.org/patch/26449/mbox/"},{"id":26450,"url":"https://patchwork.libcamera.org/api/1.1/patches/26450/?format=json","web_url":"https://patchwork.libcamera.org/patch/26450/","msgid":"<20260407153427.1825999-11-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:55","name":"[v2,10/42] libcamera: yaml_parser: Rename Getter to Accessor","mbox":"https://patchwork.libcamera.org/patch/26450/mbox/"},{"id":26451,"url":"https://patchwork.libcamera.org/api/1.1/patches/26451/?format=json","web_url":"https://patchwork.libcamera.org/patch/26451/","msgid":"<20260407153427.1825999-12-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:56","name":"[v2,11/42] libcamera: yaml_parser: Replace getList() with get() specializations","mbox":"https://patchwork.libcamera.org/patch/26451/mbox/"},{"id":26452,"url":"https://patchwork.libcamera.org/api/1.1/patches/26452/?format=json","web_url":"https://patchwork.libcamera.org/patch/26452/","msgid":"<20260407153427.1825999-13-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:57","name":"[v2,12/42] libcamera: yaml_parser: Add function to set a YamlObject value","mbox":"https://patchwork.libcamera.org/patch/26452/mbox/"},{"id":26453,"url":"https://patchwork.libcamera.org/api/1.1/patches/26453/?format=json","web_url":"https://patchwork.libcamera.org/patch/26453/","msgid":"<20260407153427.1825999-14-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:58","name":"[v2,13/42] libcamera: yaml_parser: Add functions to add children","mbox":"https://patchwork.libcamera.org/patch/26453/mbox/"},{"id":26454,"url":"https://patchwork.libcamera.org/api/1.1/patches/26454/?format=json","web_url":"https://patchwork.libcamera.org/patch/26454/","msgid":"<20260407153427.1825999-15-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:33:59","name":"[v2,14/42] libcamera: yaml_parser: Un-friend YamlParserContext from YamlObject","mbox":"https://patchwork.libcamera.org/patch/26454/mbox/"},{"id":26455,"url":"https://patchwork.libcamera.org/api/1.1/patches/26455/?format=json","web_url":"https://patchwork.libcamera.org/patch/26455/","msgid":"<20260407153427.1825999-16-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:00","name":"[v2,15/42] libcamera: yaml_parser: Move Size handling to geometry.cpp","mbox":"https://patchwork.libcamera.org/patch/26455/mbox/"},{"id":26456,"url":"https://patchwork.libcamera.org/api/1.1/patches/26456/?format=json","web_url":"https://patchwork.libcamera.org/patch/26456/","msgid":"<20260407153427.1825999-17-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:01","name":"[v2,16/42] libcamera: yaml_parser: Drop unneeded \\fn Doxygen commands","mbox":"https://patchwork.libcamera.org/patch/26456/mbox/"},{"id":26457,"url":"https://patchwork.libcamera.org/api/1.1/patches/26457/?format=json","web_url":"https://patchwork.libcamera.org/patch/26457/","msgid":"<20260407153427.1825999-18-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:02","name":"[v2,17/42] libcamera: yaml_parser: Split YamlObject from YamlParser","mbox":"https://patchwork.libcamera.org/patch/26457/mbox/"},{"id":26458,"url":"https://patchwork.libcamera.org/api/1.1/patches/26458/?format=json","web_url":"https://patchwork.libcamera.org/patch/26458/","msgid":"<20260407153427.1825999-19-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:03","name":"[v2,18/42] libcamera: yaml_object: Miscellaneous documentation improvements","mbox":"https://patchwork.libcamera.org/patch/26458/mbox/"},{"id":26459,"url":"https://patchwork.libcamera.org/api/1.1/patches/26459/?format=json","web_url":"https://patchwork.libcamera.org/patch/26459/","msgid":"<20260407153427.1825999-20-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:04","name":"[v2,19/42] libcamera: Rename YamlObject to ValueNode","mbox":"https://patchwork.libcamera.org/patch/26459/mbox/"},{"id":26460,"url":"https://patchwork.libcamera.org/api/1.1/patches/26460/?format=json","web_url":"https://patchwork.libcamera.org/patch/26460/","msgid":"<20260407153427.1825999-21-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:05","name":"[v2,20/42] libcamera: value_node: Add constructor with value","mbox":"https://patchwork.libcamera.org/patch/26460/mbox/"},{"id":26461,"url":"https://patchwork.libcamera.org/api/1.1/patches/26461/?format=json","web_url":"https://patchwork.libcamera.org/patch/26461/","msgid":"<20260407153427.1825999-22-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:06","name":"[v2,21/42] libcamera: value_node: Rework templates to prepare for mutable views","mbox":"https://patchwork.libcamera.org/patch/26461/mbox/"},{"id":26462,"url":"https://patchwork.libcamera.org/api/1.1/patches/26462/?format=json","web_url":"https://patchwork.libcamera.org/patch/26462/","msgid":"<20260407153427.1825999-23-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:07","name":"[v2,22/42] libcamera: value_node: Add mutable adapters","mbox":"https://patchwork.libcamera.org/patch/26462/mbox/"},{"id":26463,"url":"https://patchwork.libcamera.org/api/1.1/patches/26463/?format=json","web_url":"https://patchwork.libcamera.org/patch/26463/","msgid":"<20260407153427.1825999-24-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:08","name":"[v2,23/42] libcamera: value_node: Add mutable children accessors","mbox":"https://patchwork.libcamera.org/patch/26463/mbox/"},{"id":26464,"url":"https://patchwork.libcamera.org/api/1.1/patches/26464/?format=json","web_url":"https://patchwork.libcamera.org/patch/26464/","msgid":"<20260407153427.1825999-25-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:09","name":"[v2,24/42] libcamera: value_node: Support adding nested children in one operation","mbox":"https://patchwork.libcamera.org/patch/26464/mbox/"},{"id":26465,"url":"https://patchwork.libcamera.org/api/1.1/patches/26465/?format=json","web_url":"https://patchwork.libcamera.org/patch/26465/","msgid":"<20260407153427.1825999-26-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:10","name":"[v2,25/42] libcamera: value_node: Support looking up descendant node by path","mbox":"https://patchwork.libcamera.org/patch/26465/mbox/"},{"id":26466,"url":"https://patchwork.libcamera.org/api/1.1/patches/26466/?format=json","web_url":"https://patchwork.libcamera.org/patch/26466/","msgid":"<20260407153427.1825999-27-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:11","name":"[v2,26/42] libcamera: value_node: Add functions to erase child nodes","mbox":"https://patchwork.libcamera.org/patch/26466/mbox/"},{"id":26467,"url":"https://patchwork.libcamera.org/api/1.1/patches/26467/?format=json","web_url":"https://patchwork.libcamera.org/patch/26467/","msgid":"<20260407153427.1825999-28-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:12","name":"[v2,27/42] test: Add ValueNode unit test","mbox":"https://patchwork.libcamera.org/patch/26467/mbox/"},{"id":26468,"url":"https://patchwork.libcamera.org/api/1.1/patches/26468/?format=json","web_url":"https://patchwork.libcamera.org/patch/26468/","msgid":"<20260407153427.1825999-29-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:13","name":"[v2,28/42] test: yaml-parser: Simplify test","mbox":"https://patchwork.libcamera.org/patch/26468/mbox/"},{"id":26469,"url":"https://patchwork.libcamera.org/api/1.1/patches/26469/?format=json","web_url":"https://patchwork.libcamera.org/patch/26469/","msgid":"<20260407153427.1825999-30-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:14","name":"[v2,29/42] test: yaml-parser: Standardize on explicitly qualifying std namespace","mbox":"https://patchwork.libcamera.org/patch/26469/mbox/"},{"id":26470,"url":"https://patchwork.libcamera.org/api/1.1/patches/26470/?format=json","web_url":"https://patchwork.libcamera.org/patch/26470/","msgid":"<20260407153427.1825999-31-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:15","name":"[v2,30/42] test: yaml-parser: Replace \"object\" with \"node\"","mbox":"https://patchwork.libcamera.org/patch/26470/mbox/"},{"id":26471,"url":"https://patchwork.libcamera.org/api/1.1/patches/26471/?format=json","web_url":"https://patchwork.libcamera.org/patch/26471/","msgid":"<20260407153427.1825999-32-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:16","name":"[v2,31/42] libcamera: Pass CameraManager around instead of GlobalConfiguration","mbox":"https://patchwork.libcamera.org/patch/26471/mbox/"},{"id":26472,"url":"https://patchwork.libcamera.org/api/1.1/patches/26472/?format=json","web_url":"https://patchwork.libcamera.org/patch/26472/","msgid":"<20260407153427.1825999-33-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:17","name":"[v2,32/42] libcamera: global_configuration: Reorder functions","mbox":"https://patchwork.libcamera.org/patch/26472/mbox/"},{"id":26473,"url":"https://patchwork.libcamera.org/api/1.1/patches/26473/?format=json","web_url":"https://patchwork.libcamera.org/patch/26473/","msgid":"<20260407153427.1825999-34-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:18","name":"[v2,33/42] libcamera: global_configuration: Add missing include and comment","mbox":"https://patchwork.libcamera.org/patch/26473/mbox/"},{"id":26474,"url":"https://patchwork.libcamera.org/api/1.1/patches/26474/?format=json","web_url":"https://patchwork.libcamera.org/patch/26474/","msgid":"<20260407153427.1825999-35-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:19","name":"[v2,34/42] libcamera: global_configuration: Rename yamlConfiguration_","mbox":"https://patchwork.libcamera.org/patch/26474/mbox/"},{"id":26475,"url":"https://patchwork.libcamera.org/api/1.1/patches/26475/?format=json","web_url":"https://patchwork.libcamera.org/patch/26475/","msgid":"<20260407153427.1825999-36-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:20","name":"[v2,35/42] libcamera: global_configuration: Rename Configuration to Option","mbox":"https://patchwork.libcamera.org/patch/26475/mbox/"},{"id":26476,"url":"https://patchwork.libcamera.org/api/1.1/patches/26476/?format=json","web_url":"https://patchwork.libcamera.org/patch/26476/","msgid":"<20260407153427.1825999-37-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:21","name":"[v2,36/42] libcamera: global_configuration: Drop Option type","mbox":"https://patchwork.libcamera.org/patch/26476/mbox/"},{"id":26477,"url":"https://patchwork.libcamera.org/api/1.1/patches/26477/?format=json","web_url":"https://patchwork.libcamera.org/patch/26477/","msgid":"<20260407153427.1825999-38-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:22","name":"[v2,37/42] libcamera: global_configuration: Populate empty configuration","mbox":"https://patchwork.libcamera.org/patch/26477/mbox/"},{"id":26478,"url":"https://patchwork.libcamera.org/api/1.1/patches/26478/?format=json","web_url":"https://patchwork.libcamera.org/patch/26478/","msgid":"<20260407153427.1825999-39-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:23","name":"[v2,38/42] libcamera: global_configuration: Override options with environment variables","mbox":"https://patchwork.libcamera.org/patch/26478/mbox/"},{"id":26479,"url":"https://patchwork.libcamera.org/api/1.1/patches/26479/?format=json","web_url":"https://patchwork.libcamera.org/patch/26479/","msgid":"<20260407153427.1825999-40-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:24","name":"[v2,39/42] Documentation: Rename runtime configuration title","mbox":"https://patchwork.libcamera.org/patch/26479/mbox/"},{"id":26480,"url":"https://patchwork.libcamera.org/api/1.1/patches/26480/?format=json","web_url":"https://patchwork.libcamera.org/patch/26480/","msgid":"<20260407153427.1825999-41-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:25","name":"[v2,40/42] libcamera: software_isp: Rename \"measure\" option to \"benchmark\"","mbox":"https://patchwork.libcamera.org/patch/26480/mbox/"},{"id":26481,"url":"https://patchwork.libcamera.org/api/1.1/patches/26481/?format=json","web_url":"https://patchwork.libcamera.org/patch/26481/","msgid":"<20260407153427.1825999-42-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:26","name":"[v2,41/42] pipeline: simple: Rename supported_devices configuration option to devices","mbox":"https://patchwork.libcamera.org/patch/26481/mbox/"},{"id":26482,"url":"https://patchwork.libcamera.org/api/1.1/patches/26482/?format=json","web_url":"https://patchwork.libcamera.org/patch/26482/","msgid":"<20260407153427.1825999-43-laurent.pinchart@ideasonboard.com>","date":"2026-04-07T15:34:27","name":"[v2,42/42] pipeline: simple: Turn devices configuration option into dictionary","mbox":"https://patchwork.libcamera.org/patch/26482/mbox/"}]},{"id":5874,"url":"https://patchwork.libcamera.org/api/1.1/series/5874/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5874","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":""},"name":"ipa: simple: Convert to libipa AWB implementation","date":"2026-04-07T22:01:03","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":13,"received_total":13,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5874/mbox/","cover_letter":{"id":26483,"url":"https://patchwork.libcamera.org/api/1.1/covers/26483/?format=json","web_url":"https://patchwork.libcamera.org/cover/26483/","msgid":"<20260407-kbingham-awb-split-v1-0-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:03","name":"[00/13] ipa: simple: Convert to libipa AWB implementation","mbox":"https://patchwork.libcamera.org/cover/26483/mbox/"},"patches":[{"id":26484,"url":"https://patchwork.libcamera.org/api/1.1/patches/26484/?format=json","web_url":"https://patchwork.libcamera.org/patch/26484/","msgid":"<20260407-kbingham-awb-split-v1-1-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:04","name":"[01/13] libcamera: shaders: unpacked: Fix indentations","mbox":"https://patchwork.libcamera.org/patch/26484/mbox/"},{"id":26485,"url":"https://patchwork.libcamera.org/api/1.1/patches/26485/?format=json","web_url":"https://patchwork.libcamera.org/patch/26485/","msgid":"<20260407-kbingham-awb-split-v1-2-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:05","name":"[02/13] softisp: Split AWB from Combined Matrix","mbox":"https://patchwork.libcamera.org/patch/26485/mbox/"},{"id":26486,"url":"https://patchwork.libcamera.org/api/1.1/patches/26486/?format=json","web_url":"https://patchwork.libcamera.org/patch/26486/","msgid":"<20260407-kbingham-awb-split-v1-3-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:06","name":"[03/13] libcamera: software_isp: Fix black level handling in CPU ISP","mbox":"https://patchwork.libcamera.org/patch/26486/mbox/"},{"id":26487,"url":"https://patchwork.libcamera.org/api/1.1/patches/26487/?format=json","web_url":"https://patchwork.libcamera.org/patch/26487/","msgid":"<20260407-kbingham-awb-split-v1-4-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:07","name":"[04/13] libcamera: software_isp: Apply gains in CPU ISP","mbox":"https://patchwork.libcamera.org/patch/26487/mbox/"},{"id":26488,"url":"https://patchwork.libcamera.org/api/1.1/patches/26488/?format=json","web_url":"https://patchwork.libcamera.org/patch/26488/","msgid":"<20260407-kbingham-awb-split-v1-5-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:08","name":"[05/13] shaders: bayer: Use native matrix multiplication","mbox":"https://patchwork.libcamera.org/patch/26488/mbox/"},{"id":26489,"url":"https://patchwork.libcamera.org/api/1.1/patches/26489/?format=json","web_url":"https://patchwork.libcamera.org/patch/26489/","msgid":"<20260407-kbingham-awb-split-v1-6-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:09","name":"[06/13] ipa: libipa: provide lux context structures","mbox":"https://patchwork.libcamera.org/patch/26489/mbox/"},{"id":26491,"url":"https://patchwork.libcamera.org/api/1.1/patches/26491/?format=json","web_url":"https://patchwork.libcamera.org/patch/26491/","msgid":"<20260407-kbingham-awb-split-v1-7-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:10","name":"[07/13] ipa: simple: Add lux algorithm to the SoftIPA","mbox":"https://patchwork.libcamera.org/patch/26491/mbox/"},{"id":26490,"url":"https://patchwork.libcamera.org/api/1.1/patches/26490/?format=json","web_url":"https://patchwork.libcamera.org/patch/26490/","msgid":"<20260407-kbingham-awb-split-v1-8-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:11","name":"[08/13] ipa: libipa: Awb: Provide common context storage","mbox":"https://patchwork.libcamera.org/patch/26490/mbox/"},{"id":26492,"url":"https://patchwork.libcamera.org/api/1.1/patches/26492/?format=json","web_url":"https://patchwork.libcamera.org/patch/26492/","msgid":"<20260407-kbingham-awb-split-v1-9-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:12","name":"[09/13] libcamera: vector: Convertor Constructor","mbox":"https://patchwork.libcamera.org/patch/26492/mbox/"},{"id":26493,"url":"https://patchwork.libcamera.org/api/1.1/patches/26493/?format=json","web_url":"https://patchwork.libcamera.org/patch/26493/","msgid":"<20260407-kbingham-awb-split-v1-10-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:13","name":"[10/13] ipa: simple: Convert awb to libipa implementation","mbox":"https://patchwork.libcamera.org/patch/26493/mbox/"},{"id":26495,"url":"https://patchwork.libcamera.org/api/1.1/patches/26495/?format=json","web_url":"https://patchwork.libcamera.org/patch/26495/","msgid":"<20260407-kbingham-awb-split-v1-11-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:14","name":"[11/13] ipa: libipa: awb: Move configure to common","mbox":"https://patchwork.libcamera.org/patch/26495/mbox/"},{"id":26494,"url":"https://patchwork.libcamera.org/api/1.1/patches/26494/?format=json","web_url":"https://patchwork.libcamera.org/patch/26494/","msgid":"<20260407-kbingham-awb-split-v1-12-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:15","name":"[12/13] ipa: libipa: awb: convert to common queueRequest","mbox":"https://patchwork.libcamera.org/patch/26494/mbox/"},{"id":26496,"url":"https://patchwork.libcamera.org/api/1.1/patches/26496/?format=json","web_url":"https://patchwork.libcamera.org/patch/26496/","msgid":"<20260407-kbingham-awb-split-v1-13-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:16","name":"[13/13] ipa: libipa: awb: factor out common prepare","mbox":"https://patchwork.libcamera.org/patch/26496/mbox/"}]},{"id":5875,"url":"https://patchwork.libcamera.org/api/1.1/series/5875/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5875","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":""},"name":"Implement ML-DSA-65 for Post-Quantum Cryptographic compliance","date":"2026-04-08T07:55:36","submitter":{"id":105,"url":"https://patchwork.libcamera.org/api/1.1/people/105/?format=json","name":"Kate Hsuan","email":"hpa@redhat.com"},"version":1,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5875/mbox/","cover_letter":{"id":26497,"url":"https://patchwork.libcamera.org/api/1.1/covers/26497/?format=json","web_url":"https://patchwork.libcamera.org/cover/26497/","msgid":"<20260408075540.53309-1-hpa@redhat.com>","date":"2026-04-08T07:55:36","name":"[0/4] Implement ML-DSA-65 for Post-Quantum Cryptographic compliance","mbox":"https://patchwork.libcamera.org/cover/26497/mbox/"},"patches":[{"id":26498,"url":"https://patchwork.libcamera.org/api/1.1/patches/26498/?format=json","web_url":"https://patchwork.libcamera.org/patch/26498/","msgid":"<20260408075540.53309-2-hpa@redhat.com>","date":"2026-04-08T07:55:37","name":"[1/4] libcamera: pub_key: Add ML-DSA-65 signature algorithm for PQC compliance","mbox":"https://patchwork.libcamera.org/patch/26498/mbox/"},{"id":26499,"url":"https://patchwork.libcamera.org/api/1.1/patches/26499/?format=json","web_url":"https://patchwork.libcamera.org/patch/26499/","msgid":"<20260408075540.53309-3-hpa@redhat.com>","date":"2026-04-08T07:55:38","name":"[2/4] utils: codegen: gen-ipa-pub-key: replace openssl rsa with openssl pkey","mbox":"https://patchwork.libcamera.org/patch/26499/mbox/"},{"id":26500,"url":"https://patchwork.libcamera.org/api/1.1/patches/26500/?format=json","web_url":"https://patchwork.libcamera.org/patch/26500/","msgid":"<20260408075540.53309-4-hpa@redhat.com>","date":"2026-04-08T07:55:39","name":"[3/4] ipa: ipa-sign: Sign IPA according to the signature algorithm of the key","mbox":"https://patchwork.libcamera.org/patch/26500/mbox/"},{"id":26501,"url":"https://patchwork.libcamera.org/api/1.1/patches/26501/?format=json","web_url":"https://patchwork.libcamera.org/patch/26501/","msgid":"<20260408075540.53309-5-hpa@redhat.com>","date":"2026-04-08T07:55:40","name":"[4/4] meson: Add \"fips\" meson option to enable ML-DSA","mbox":"https://patchwork.libcamera.org/patch/26501/mbox/"}]},{"id":5876,"url":"https://patchwork.libcamera.org/api/1.1/series/5876/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5876","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":""},"name":"ipa: Allow IPA creation by name","date":"2026-04-08T11:56:02","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/1.1/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":4,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5876/mbox/","cover_letter":{"id":26502,"url":"https://patchwork.libcamera.org/api/1.1/covers/26502/?format=json","web_url":"https://patchwork.libcamera.org/cover/26502/","msgid":"<20260408115606.12417-1-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:02","name":"[v4,0/4] ipa: Allow IPA creation by name","mbox":"https://patchwork.libcamera.org/cover/26502/mbox/"},"patches":[{"id":26503,"url":"https://patchwork.libcamera.org/api/1.1/patches/26503/?format=json","web_url":"https://patchwork.libcamera.org/patch/26503/","msgid":"<20260408115606.12417-2-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:03","name":"[v4,1/4] libcamera: ipa_manager: Create IPA by name","mbox":"https://patchwork.libcamera.org/patch/26503/mbox/"},{"id":26504,"url":"https://patchwork.libcamera.org/api/1.1/patches/26504/?format=json","web_url":"https://patchwork.libcamera.org/patch/26504/","msgid":"<20260408115606.12417-3-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:04","name":"[v4,2/4] ipa: ipa_module: Remove pipelineName","mbox":"https://patchwork.libcamera.org/patch/26504/mbox/"},{"id":26505,"url":"https://patchwork.libcamera.org/api/1.1/patches/26505/?format=json","web_url":"https://patchwork.libcamera.org/patch/26505/","msgid":"<20260408115606.12417-4-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:05","name":"[v4,3/4] ipa: Allow pipelines to have differently named IPA","mbox":"https://patchwork.libcamera.org/patch/26505/mbox/"},{"id":26506,"url":"https://patchwork.libcamera.org/api/1.1/patches/26506/?format=json","web_url":"https://patchwork.libcamera.org/patch/26506/","msgid":"<20260408115606.12417-5-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:06","name":"[v4,4/4] libcamera: software_isp: Explicitly load \"simple\" IPA","mbox":"https://patchwork.libcamera.org/patch/26506/mbox/"}]},{"id":5877,"url":"https://patchwork.libcamera.org/api/1.1/series/5877/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5877","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":""},"name":"libcamera: Finer grained MediaDevice locking","date":"2026-04-08T11:56:27","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/1.1/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5877/mbox/","cover_letter":{"id":26507,"url":"https://patchwork.libcamera.org/api/1.1/covers/26507/?format=json","web_url":"https://patchwork.libcamera.org/cover/26507/","msgid":"<20260408115630.12456-1-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:27","name":"[0/3] libcamera: Finer grained MediaDevice locking","mbox":"https://patchwork.libcamera.org/cover/26507/mbox/"},"patches":[{"id":26508,"url":"https://patchwork.libcamera.org/api/1.1/patches/26508/?format=json","web_url":"https://patchwork.libcamera.org/patch/26508/","msgid":"<20260408115630.12456-2-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:28","name":"[1/3] libcamera: pipeline: Allow pipeline-handlers to opt out of locking the media devices","mbox":"https://patchwork.libcamera.org/patch/26508/mbox/"},{"id":26509,"url":"https://patchwork.libcamera.org/api/1.1/patches/26509/?format=json","web_url":"https://patchwork.libcamera.org/patch/26509/","msgid":"<20260408115630.12456-3-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:29","name":"[2/3] libcamera: media_object: Add MediaEntity::disableLinks()","mbox":"https://patchwork.libcamera.org/patch/26509/mbox/"},{"id":26510,"url":"https://patchwork.libcamera.org/api/1.1/patches/26510/?format=json","web_url":"https://patchwork.libcamera.org/patch/26510/","msgid":"<20260408115630.12456-4-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:30","name":"[3/3] libcamera: v4l2_device: add lock() and unlock() methods","mbox":"https://patchwork.libcamera.org/patch/26510/mbox/"}]},{"id":5878,"url":"https://patchwork.libcamera.org/api/1.1/series/5878/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5878","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":""},"name":"camss: Add CAMSS pipeline handler","date":"2026-04-08T11:56:42","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/1.1/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5878/mbox/","cover_letter":{"id":26511,"url":"https://patchwork.libcamera.org/api/1.1/covers/26511/?format=json","web_url":"https://patchwork.libcamera.org/cover/26511/","msgid":"<20260408115645.12487-1-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:42","name":"[RFC,0/3] camss: Add CAMSS pipeline handler","mbox":"https://patchwork.libcamera.org/cover/26511/mbox/"},"patches":[{"id":26512,"url":"https://patchwork.libcamera.org/api/1.1/patches/26512/?format=json","web_url":"https://patchwork.libcamera.org/patch/26512/","msgid":"<20260408115645.12487-2-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:43","name":"[RFC,1/3] camss: Add CAMSS pipeline handler","mbox":"https://patchwork.libcamera.org/patch/26512/mbox/"},{"id":26513,"url":"https://patchwork.libcamera.org/api/1.1/patches/26513/?format=json","web_url":"https://patchwork.libcamera.org/patch/26513/","msgid":"<20260408115645.12487-3-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:44","name":"[RFC,2/3] camss: Use finer grained locking / disableLinks()","mbox":"https://patchwork.libcamera.org/patch/26513/mbox/"},{"id":26514,"url":"https://patchwork.libcamera.org/api/1.1/patches/26514/?format=json","web_url":"https://patchwork.libcamera.org/patch/26514/","msgid":"<20260408115645.12487-4-johannes.goede@oss.qualcomm.com>","date":"2026-04-08T11:56:45","name":"[RFC,3/3] camss: Add Offline Processing Engine ISP support","mbox":"https://patchwork.libcamera.org/patch/26514/mbox/"}]},{"id":5879,"url":"https://patchwork.libcamera.org/api/1.1/series/5879/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5879","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":""},"name":"gstreamer: Add sensor-mode property to libcamerasrc","date":"2026-04-09T14:06:56","submitter":{"id":265,"url":"https://patchwork.libcamera.org/api/1.1/people/265/?format=json","name":"Fabien Danieau","email":"fabien.danieau@pollen-robotics.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5879/mbox/","cover_letter":null,"patches":[{"id":26515,"url":"https://patchwork.libcamera.org/api/1.1/patches/26515/?format=json","web_url":"https://patchwork.libcamera.org/patch/26515/","msgid":"<20260409140656.648249-1-fabien.danieau@pollen-robotics.com>","date":"2026-04-09T14:06:56","name":"gstreamer: Add sensor-mode property to libcamerasrc","mbox":"https://patchwork.libcamera.org/patch/26515/mbox/"}]},{"id":5880,"url":"https://patchwork.libcamera.org/api/1.1/series/5880/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5880","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":""},"name":"[v1,1/3] libcamera: egl: Remove `eGLImage::image_`","date":"2026-04-13T11:47:11","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","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/5880/mbox/","cover_letter":null,"patches":[{"id":26516,"url":"https://patchwork.libcamera.org/api/1.1/patches/26516/?format=json","web_url":"https://patchwork.libcamera.org/patch/26516/","msgid":"<20260413114713.426459-1-barnabas.pocze@ideasonboard.com>","date":"2026-04-13T11:47:11","name":"[v1,1/3] libcamera: egl: Remove `eGLImage::image_`","mbox":"https://patchwork.libcamera.org/patch/26516/mbox/"},{"id":26517,"url":"https://patchwork.libcamera.org/api/1.1/patches/26517/?format=json","web_url":"https://patchwork.libcamera.org/patch/26517/","msgid":"<20260413114713.426459-2-barnabas.pocze@ideasonboard.com>","date":"2026-04-13T11:47:12","name":"[v1,2/3] libcamera: software_isp: debayer: Add missing `override`","mbox":"https://patchwork.libcamera.org/patch/26517/mbox/"},{"id":26518,"url":"https://patchwork.libcamera.org/api/1.1/patches/26518/?format=json","web_url":"https://patchwork.libcamera.org/patch/26518/","msgid":"<20260413114713.426459-3-barnabas.pocze@ideasonboard.com>","date":"2026-04-13T11:47:13","name":"[v1,3/3] libcamera: software_isp: debayer_egl: Remove unnecessary declarations","mbox":"https://patchwork.libcamera.org/patch/26518/mbox/"}]},{"id":5881,"url":"https://patchwork.libcamera.org/api/1.1/series/5881/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5881","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":""},"name":"Documentation: Enable treeview generation for doxygen < 1.13.0","date":"2026-04-16T14:32:48","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5881/mbox/","cover_letter":null,"patches":[{"id":26519,"url":"https://patchwork.libcamera.org/api/1.1/patches/26519/?format=json","web_url":"https://patchwork.libcamera.org/patch/26519/","msgid":"<20260416143256.2664804-1-stefan.klug@ideasonboard.com>","date":"2026-04-16T14:32:48","name":"Documentation: Enable treeview generation for doxygen < 1.13.0","mbox":"https://patchwork.libcamera.org/patch/26519/mbox/"}]},{"id":5882,"url":"https://patchwork.libcamera.org/api/1.1/series/5882/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5882","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":""},"name":"cam: Add option to report libcamera version","date":"2026-04-16T23:26:25","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5882/mbox/","cover_letter":null,"patches":[{"id":26520,"url":"https://patchwork.libcamera.org/api/1.1/patches/26520/?format=json","web_url":"https://patchwork.libcamera.org/patch/26520/","msgid":"<20260416232625.26758-1-kieran.bingham@ideasonboard.com>","date":"2026-04-16T23:26:25","name":"cam: Add option to report libcamera version","mbox":"https://patchwork.libcamera.org/patch/26520/mbox/"}]},{"id":5883,"url":"https://patchwork.libcamera.org/api/1.1/series/5883/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5883","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":""},"name":"libcamera: Global configuration file improvements","date":"2026-04-23T23:00:22","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":3,"total":37,"received_total":37,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5883/mbox/","cover_letter":{"id":26522,"url":"https://patchwork.libcamera.org/api/1.1/covers/26522/?format=json","web_url":"https://patchwork.libcamera.org/cover/26522/","msgid":"<20260423230059.3180987-1-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:22","name":"[v3,00/37] libcamera: Global configuration file improvements","mbox":"https://patchwork.libcamera.org/cover/26522/mbox/"},"patches":[{"id":26523,"url":"https://patchwork.libcamera.org/api/1.1/patches/26523/?format=json","web_url":"https://patchwork.libcamera.org/patch/26523/","msgid":"<20260423230059.3180987-2-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:23","name":"[v3,01/37] libcamera: utils: Add overloaded visitor helpers","mbox":"https://patchwork.libcamera.org/patch/26523/mbox/"},{"id":26524,"url":"https://patchwork.libcamera.org/api/1.1/patches/26524/?format=json","web_url":"https://patchwork.libcamera.org/patch/26524/","msgid":"<20260423230059.3180987-3-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:24","name":"[v3,02/37] libcamera: yaml_parser: Use std::make_unique<>","mbox":"https://patchwork.libcamera.org/patch/26524/mbox/"},{"id":26525,"url":"https://patchwork.libcamera.org/api/1.1/patches/26525/?format=json","web_url":"https://patchwork.libcamera.org/patch/26525/","msgid":"<20260423230059.3180987-4-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:25","name":"[v3,03/37] libcamera: yaml_parser: Rename Container to ValueContainer","mbox":"https://patchwork.libcamera.org/patch/26525/mbox/"},{"id":26526,"url":"https://patchwork.libcamera.org/api/1.1/patches/26526/?format=json","web_url":"https://patchwork.libcamera.org/patch/26526/","msgid":"<20260423230059.3180987-5-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:26","name":"[v3,04/37] libcamera: yaml_parser: Rename Getter to Accessor","mbox":"https://patchwork.libcamera.org/patch/26526/mbox/"},{"id":26527,"url":"https://patchwork.libcamera.org/api/1.1/patches/26527/?format=json","web_url":"https://patchwork.libcamera.org/patch/26527/","msgid":"<20260423230059.3180987-6-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:27","name":"[v3,05/37] libcamera: yaml_parser: Replace getList() with get() specializations","mbox":"https://patchwork.libcamera.org/patch/26527/mbox/"},{"id":26528,"url":"https://patchwork.libcamera.org/api/1.1/patches/26528/?format=json","web_url":"https://patchwork.libcamera.org/patch/26528/","msgid":"<20260423230059.3180987-7-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:28","name":"[v3,06/37] libcamera: yaml_parser: Add function to set a YamlObject value","mbox":"https://patchwork.libcamera.org/patch/26528/mbox/"},{"id":26529,"url":"https://patchwork.libcamera.org/api/1.1/patches/26529/?format=json","web_url":"https://patchwork.libcamera.org/patch/26529/","msgid":"<20260423230059.3180987-8-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:29","name":"[v3,07/37] libcamera: yaml_parser: Add functions to add children","mbox":"https://patchwork.libcamera.org/patch/26529/mbox/"},{"id":26530,"url":"https://patchwork.libcamera.org/api/1.1/patches/26530/?format=json","web_url":"https://patchwork.libcamera.org/patch/26530/","msgid":"<20260423230059.3180987-9-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:30","name":"[v3,08/37] libcamera: yaml_parser: Un-friend YamlParserContext from YamlObject","mbox":"https://patchwork.libcamera.org/patch/26530/mbox/"},{"id":26531,"url":"https://patchwork.libcamera.org/api/1.1/patches/26531/?format=json","web_url":"https://patchwork.libcamera.org/patch/26531/","msgid":"<20260423230059.3180987-10-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:31","name":"[v3,09/37] libcamera: yaml_parser: Move Size handling to geometry.cpp","mbox":"https://patchwork.libcamera.org/patch/26531/mbox/"},{"id":26532,"url":"https://patchwork.libcamera.org/api/1.1/patches/26532/?format=json","web_url":"https://patchwork.libcamera.org/patch/26532/","msgid":"<20260423230059.3180987-11-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:32","name":"[v3,10/37] libcamera: yaml_parser: Drop unneeded \\fn Doxygen commands","mbox":"https://patchwork.libcamera.org/patch/26532/mbox/"},{"id":26533,"url":"https://patchwork.libcamera.org/api/1.1/patches/26533/?format=json","web_url":"https://patchwork.libcamera.org/patch/26533/","msgid":"<20260423230059.3180987-12-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:33","name":"[v3,11/37] libcamera: yaml_parser: Split YamlObject from YamlParser","mbox":"https://patchwork.libcamera.org/patch/26533/mbox/"},{"id":26534,"url":"https://patchwork.libcamera.org/api/1.1/patches/26534/?format=json","web_url":"https://patchwork.libcamera.org/patch/26534/","msgid":"<20260423230059.3180987-13-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:34","name":"[v3,12/37] libcamera: yaml_object: Miscellaneous documentation improvements","mbox":"https://patchwork.libcamera.org/patch/26534/mbox/"},{"id":26535,"url":"https://patchwork.libcamera.org/api/1.1/patches/26535/?format=json","web_url":"https://patchwork.libcamera.org/patch/26535/","msgid":"<20260423230059.3180987-14-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:35","name":"[v3,13/37] libcamera: Rename YamlObject to ValueNode","mbox":"https://patchwork.libcamera.org/patch/26535/mbox/"},{"id":26536,"url":"https://patchwork.libcamera.org/api/1.1/patches/26536/?format=json","web_url":"https://patchwork.libcamera.org/patch/26536/","msgid":"<20260423230059.3180987-15-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:36","name":"[v3,14/37] libcamera: value_node: Add constructor with value","mbox":"https://patchwork.libcamera.org/patch/26536/mbox/"},{"id":26537,"url":"https://patchwork.libcamera.org/api/1.1/patches/26537/?format=json","web_url":"https://patchwork.libcamera.org/patch/26537/","msgid":"<20260423230059.3180987-16-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:37","name":"[v3,15/37] libcamera: value_node: Rework templates to prepare for mutable views","mbox":"https://patchwork.libcamera.org/patch/26537/mbox/"},{"id":26538,"url":"https://patchwork.libcamera.org/api/1.1/patches/26538/?format=json","web_url":"https://patchwork.libcamera.org/patch/26538/","msgid":"<20260423230059.3180987-17-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:38","name":"[v3,16/37] libcamera: value_node: Add mutable adapters","mbox":"https://patchwork.libcamera.org/patch/26538/mbox/"},{"id":26539,"url":"https://patchwork.libcamera.org/api/1.1/patches/26539/?format=json","web_url":"https://patchwork.libcamera.org/patch/26539/","msgid":"<20260423230059.3180987-18-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:39","name":"[v3,17/37] libcamera: value_node: Add mutable children accessors","mbox":"https://patchwork.libcamera.org/patch/26539/mbox/"},{"id":26540,"url":"https://patchwork.libcamera.org/api/1.1/patches/26540/?format=json","web_url":"https://patchwork.libcamera.org/patch/26540/","msgid":"<20260423230059.3180987-19-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:40","name":"[v3,18/37] libcamera: value_node: Support adding nested children in one operation","mbox":"https://patchwork.libcamera.org/patch/26540/mbox/"},{"id":26541,"url":"https://patchwork.libcamera.org/api/1.1/patches/26541/?format=json","web_url":"https://patchwork.libcamera.org/patch/26541/","msgid":"<20260423230059.3180987-20-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:41","name":"[v3,19/37] libcamera: value_node: Support looking up descendant node by path","mbox":"https://patchwork.libcamera.org/patch/26541/mbox/"},{"id":26542,"url":"https://patchwork.libcamera.org/api/1.1/patches/26542/?format=json","web_url":"https://patchwork.libcamera.org/patch/26542/","msgid":"<20260423230059.3180987-21-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:42","name":"[v3,20/37] libcamera: value_node: Add functions to erase child nodes","mbox":"https://patchwork.libcamera.org/patch/26542/mbox/"},{"id":26543,"url":"https://patchwork.libcamera.org/api/1.1/patches/26543/?format=json","web_url":"https://patchwork.libcamera.org/patch/26543/","msgid":"<20260423230059.3180987-22-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:43","name":"[v3,21/37] test: Add ValueNode unit test","mbox":"https://patchwork.libcamera.org/patch/26543/mbox/"},{"id":26544,"url":"https://patchwork.libcamera.org/api/1.1/patches/26544/?format=json","web_url":"https://patchwork.libcamera.org/patch/26544/","msgid":"<20260423230059.3180987-23-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:44","name":"[v3,22/37] test: yaml-parser: Simplify test","mbox":"https://patchwork.libcamera.org/patch/26544/mbox/"},{"id":26545,"url":"https://patchwork.libcamera.org/api/1.1/patches/26545/?format=json","web_url":"https://patchwork.libcamera.org/patch/26545/","msgid":"<20260423230059.3180987-24-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:45","name":"[v3,23/37] test: yaml-parser: Standardize on explicitly qualifying std namespace","mbox":"https://patchwork.libcamera.org/patch/26545/mbox/"},{"id":26546,"url":"https://patchwork.libcamera.org/api/1.1/patches/26546/?format=json","web_url":"https://patchwork.libcamera.org/patch/26546/","msgid":"<20260423230059.3180987-25-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:46","name":"[v3,24/37] test: yaml-parser: Fix typos in error messages","mbox":"https://patchwork.libcamera.org/patch/26546/mbox/"},{"id":26547,"url":"https://patchwork.libcamera.org/api/1.1/patches/26547/?format=json","web_url":"https://patchwork.libcamera.org/patch/26547/","msgid":"<20260423230059.3180987-26-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:47","name":"[v3,25/37] test: yaml-parser: Replace \"object\" with \"node\"","mbox":"https://patchwork.libcamera.org/patch/26547/mbox/"},{"id":26548,"url":"https://patchwork.libcamera.org/api/1.1/patches/26548/?format=json","web_url":"https://patchwork.libcamera.org/patch/26548/","msgid":"<20260423230059.3180987-27-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:48","name":"[v3,26/37] libcamera: Pass CameraManager around instead of GlobalConfiguration","mbox":"https://patchwork.libcamera.org/patch/26548/mbox/"},{"id":26549,"url":"https://patchwork.libcamera.org/api/1.1/patches/26549/?format=json","web_url":"https://patchwork.libcamera.org/patch/26549/","msgid":"<20260423230059.3180987-28-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:49","name":"[v3,27/37] libcamera: global_configuration: Reorder functions","mbox":"https://patchwork.libcamera.org/patch/26549/mbox/"},{"id":26550,"url":"https://patchwork.libcamera.org/api/1.1/patches/26550/?format=json","web_url":"https://patchwork.libcamera.org/patch/26550/","msgid":"<20260423230059.3180987-29-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:50","name":"[v3,28/37] libcamera: global_configuration: Add missing include and comment","mbox":"https://patchwork.libcamera.org/patch/26550/mbox/"},{"id":26551,"url":"https://patchwork.libcamera.org/api/1.1/patches/26551/?format=json","web_url":"https://patchwork.libcamera.org/patch/26551/","msgid":"<20260423230059.3180987-30-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:51","name":"[v3,29/37] libcamera: global_configuration: Rename yamlConfiguration_","mbox":"https://patchwork.libcamera.org/patch/26551/mbox/"},{"id":26552,"url":"https://patchwork.libcamera.org/api/1.1/patches/26552/?format=json","web_url":"https://patchwork.libcamera.org/patch/26552/","msgid":"<20260423230059.3180987-31-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:52","name":"[v3,30/37] libcamera: global_configuration: Rename Configuration to Option","mbox":"https://patchwork.libcamera.org/patch/26552/mbox/"},{"id":26553,"url":"https://patchwork.libcamera.org/api/1.1/patches/26553/?format=json","web_url":"https://patchwork.libcamera.org/patch/26553/","msgid":"<20260423230059.3180987-32-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:53","name":"[v3,31/37] libcamera: global_configuration: Drop Option type","mbox":"https://patchwork.libcamera.org/patch/26553/mbox/"},{"id":26554,"url":"https://patchwork.libcamera.org/api/1.1/patches/26554/?format=json","web_url":"https://patchwork.libcamera.org/patch/26554/","msgid":"<20260423230059.3180987-33-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:54","name":"[v3,32/37] libcamera: global_configuration: Populate empty configuration","mbox":"https://patchwork.libcamera.org/patch/26554/mbox/"},{"id":26555,"url":"https://patchwork.libcamera.org/api/1.1/patches/26555/?format=json","web_url":"https://patchwork.libcamera.org/patch/26555/","msgid":"<20260423230059.3180987-34-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:55","name":"[v3,33/37] libcamera: global_configuration: Override options with environment variables","mbox":"https://patchwork.libcamera.org/patch/26555/mbox/"},{"id":26556,"url":"https://patchwork.libcamera.org/api/1.1/patches/26556/?format=json","web_url":"https://patchwork.libcamera.org/patch/26556/","msgid":"<20260423230059.3180987-35-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:56","name":"[v3,34/37] Documentation: Rename runtime configuration title","mbox":"https://patchwork.libcamera.org/patch/26556/mbox/"},{"id":26557,"url":"https://patchwork.libcamera.org/api/1.1/patches/26557/?format=json","web_url":"https://patchwork.libcamera.org/patch/26557/","msgid":"<20260423230059.3180987-36-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:57","name":"[v3,35/37] libcamera: software_isp: Rename \"measure\" option to \"benchmark\"","mbox":"https://patchwork.libcamera.org/patch/26557/mbox/"},{"id":26558,"url":"https://patchwork.libcamera.org/api/1.1/patches/26558/?format=json","web_url":"https://patchwork.libcamera.org/patch/26558/","msgid":"<20260423230059.3180987-37-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:58","name":"[v3,36/37] pipeline: simple: Rename supported_devices configuration option to devices","mbox":"https://patchwork.libcamera.org/patch/26558/mbox/"},{"id":26559,"url":"https://patchwork.libcamera.org/api/1.1/patches/26559/?format=json","web_url":"https://patchwork.libcamera.org/patch/26559/","msgid":"<20260423230059.3180987-38-laurent.pinchart@ideasonboard.com>","date":"2026-04-23T23:00:59","name":"[v3,37/37] pipeline: simple: Turn devices configuration option into dictionary","mbox":"https://patchwork.libcamera.org/patch/26559/mbox/"}]}]