[{"id":6064,"url":"https://patchwork.libcamera.org/api/series/6064/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6064","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] libcamera: debayer: Use helpers for strides and frame sizes","date":"2026-07-20T11:39:35","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6064/mbox/","cover_letter":null,"patches":[{"id":27386,"url":"https://patchwork.libcamera.org/api/patches/27386/?format=json","web_url":"https://patchwork.libcamera.org/patch/27386/","msgid":"<20260720113935.52936-1-robert.mader@collabora.com>","date":"2026-07-20T11:39:35","name":"[v2] libcamera: debayer: Use helpers for strides and frame sizes","mbox":"https://patchwork.libcamera.org/patch/27386/mbox/"}]},{"id":6065,"url":"https://patchwork.libcamera.org/api/series/6065/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6065","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Make Gstreamer prefer non-raw caps","date":"2026-07-20T11:10:06","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6065/mbox/","cover_letter":{"id":27387,"url":"https://patchwork.libcamera.org/api/covers/27387/?format=json","web_url":"https://patchwork.libcamera.org/cover/27387/","msgid":"<20260720115144.4392-1-david.plowman@raspberrypi.com>","date":"2026-07-20T11:10:06","name":"[v2,0/1] Make Gstreamer prefer non-raw caps","mbox":"https://patchwork.libcamera.org/cover/27387/mbox/"},"patches":[{"id":27388,"url":"https://patchwork.libcamera.org/api/patches/27388/?format=json","web_url":"https://patchwork.libcamera.org/patch/27388/","msgid":"<20260720115144.4392-2-david.plowman@raspberrypi.com>","date":"2026-07-20T11:10:07","name":"[v2,1/1] gstreamer: Prefer non-raw (i.e. non-Bayer) formats in caps negotiation","mbox":"https://patchwork.libcamera.org/patch/27388/mbox/"}]},{"id":6066,"url":"https://patchwork.libcamera.org/api/series/6066/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6066","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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 support for Sony IMX662","date":"2026-07-20T13:07:54","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6066/mbox/","cover_letter":{"id":27389,"url":"https://patchwork.libcamera.org/api/covers/27389/?format=json","web_url":"https://patchwork.libcamera.org/cover/27389/","msgid":"<20260720131047.2749510-1-naush@raspberrypi.com>","date":"2026-07-20T13:07:54","name":"[v1,0/2] Add support for Sony IMX662","mbox":"https://patchwork.libcamera.org/cover/27389/mbox/"},"patches":[{"id":27390,"url":"https://patchwork.libcamera.org/api/patches/27390/?format=json","web_url":"https://patchwork.libcamera.org/patch/27390/","msgid":"<20260720131047.2749510-2-naush@raspberrypi.com>","date":"2026-07-20T13:07:55","name":"[v1,1/2] libcamera: camera_sensor: Add Sony IMX662 sensor properties and helper","mbox":"https://patchwork.libcamera.org/patch/27390/mbox/"},{"id":27391,"url":"https://patchwork.libcamera.org/api/patches/27391/?format=json","web_url":"https://patchwork.libcamera.org/patch/27391/","msgid":"<20260720131047.2749510-3-naush@raspberrypi.com>","date":"2026-07-20T13:07:56","name":"[v1,2/2] ipa: rpi: Add support for Sony IMX662","mbox":"https://patchwork.libcamera.org/patch/27391/mbox/"}]},{"id":6067,"url":"https://patchwork.libcamera.org/api/series/6067/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6067","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: Introduce libipa algorithms","date":"2026-07-20T14:59:18","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":6,"total":31,"received_total":31,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6067/mbox/","cover_letter":{"id":27392,"url":"https://patchwork.libcamera.org/api/covers/27392/?format=json","web_url":"https://patchwork.libcamera.org/cover/27392/","msgid":"<20260720-libipa-algorithms-v6-0-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:18","name":"[v6,00/31] ipa: libipa: Introduce libipa algorithms","mbox":"https://patchwork.libcamera.org/cover/27392/mbox/"},"patches":[{"id":27393,"url":"https://patchwork.libcamera.org/api/patches/27393/?format=json","web_url":"https://patchwork.libcamera.org/patch/27393/","msgid":"<20260720-libipa-algorithms-v6-1-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:19","name":"[v6,01/31] ipa: libipa: awb: Reimplement AwbAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27393/mbox/"},{"id":27394,"url":"https://patchwork.libcamera.org/api/patches/27394/?format=json","web_url":"https://patchwork.libcamera.org/patch/27394/","msgid":"<20260720-libipa-algorithms-v6-2-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:20","name":"[v6,02/31] ipa: mali-c55: awb: Port to use libipa AwbAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27394/mbox/"},{"id":27395,"url":"https://patchwork.libcamera.org/api/patches/27395/?format=json","web_url":"https://patchwork.libcamera.org/patch/27395/","msgid":"<20260720-libipa-algorithms-v6-3-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:21","name":"[v6,03/31] ipa: simple: awb: Port to use libipa AwbAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27395/mbox/"},{"id":27396,"url":"https://patchwork.libcamera.org/api/patches/27396/?format=json","web_url":"https://patchwork.libcamera.org/patch/27396/","msgid":"<20260720-libipa-algorithms-v6-4-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:22","name":"[v6,04/31] ipa: libipa: Add CcmAlgorithm to libipa","mbox":"https://patchwork.libcamera.org/patch/27396/mbox/"},{"id":27397,"url":"https://patchwork.libcamera.org/api/patches/27397/?format=json","web_url":"https://patchwork.libcamera.org/patch/27397/","msgid":"<20260720-libipa-algorithms-v6-5-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:23","name":"[v6,05/31] ipa: rkisp1: ccm: Port to use CcmAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27397/mbox/"},{"id":27398,"url":"https://patchwork.libcamera.org/api/patches/27398/?format=json","web_url":"https://patchwork.libcamera.org/patch/27398/","msgid":"<20260720-libipa-algorithms-v6-6-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:24","name":"[v6,06/31] ipa: simple: Port to use libipa CcmAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27398/mbox/"},{"id":27399,"url":"https://patchwork.libcamera.org/api/patches/27399/?format=json","web_url":"https://patchwork.libcamera.org/patch/27399/","msgid":"<20260720-libipa-algorithms-v6-7-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:25","name":"[v6,07/31] include: linux: mali-c55: Update to support CCM and Gamma","mbox":"https://patchwork.libcamera.org/patch/27399/mbox/"},{"id":27400,"url":"https://patchwork.libcamera.org/api/patches/27400/?format=json","web_url":"https://patchwork.libcamera.org/patch/27400/","msgid":"<20260720-libipa-algorithms-v6-8-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:26","name":"[v6,08/31] ipa: mali-c55: Implement Ccm algorithm","mbox":"https://patchwork.libcamera.org/patch/27400/mbox/"},{"id":27401,"url":"https://patchwork.libcamera.org/api/patches/27401/?format=json","web_url":"https://patchwork.libcamera.org/patch/27401/","msgid":"<20260720-libipa-algorithms-v6-9-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:27","name":"[v6,09/31] ipa: rkisp1: lsc: Re-architecture Lsc support","mbox":"https://patchwork.libcamera.org/patch/27401/mbox/"},{"id":27402,"url":"https://patchwork.libcamera.org/api/patches/27402/?format=json","web_url":"https://patchwork.libcamera.org/patch/27402/","msgid":"<20260720-libipa-algorithms-v6-10-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:28","name":"[v6,10/31] ipa: libipa: Introduce lsc_base.h","mbox":"https://patchwork.libcamera.org/patch/27402/mbox/"},{"id":27403,"url":"https://patchwork.libcamera.org/api/patches/27403/?format=json","web_url":"https://patchwork.libcamera.org/patch/27403/","msgid":"<20260720-libipa-algorithms-v6-11-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:29","name":"[v6,11/31] ipa: libipa: lsc_polynomial: Fix polynomial parsing error","mbox":"https://patchwork.libcamera.org/patch/27403/mbox/"},{"id":27404,"url":"https://patchwork.libcamera.org/api/patches/27404/?format=json","web_url":"https://patchwork.libcamera.org/patch/27404/","msgid":"<20260720-libipa-algorithms-v6-12-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:30","name":"[v6,12/31] ipa: libipa: lsc_polynomial: Don't inline ValueNode accessor","mbox":"https://patchwork.libcamera.org/patch/27404/mbox/"},{"id":27405,"url":"https://patchwork.libcamera.org/api/patches/27405/?format=json","web_url":"https://patchwork.libcamera.org/patch/27405/","msgid":"<20260720-libipa-algorithms-v6-13-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:31","name":"[v6,13/31] ipa: libipa: lsc_polynomial: Rename LscPolynomial","mbox":"https://patchwork.libcamera.org/patch/27405/mbox/"},{"id":27406,"url":"https://patchwork.libcamera.org/api/patches/27406/?format=json","web_url":"https://patchwork.libcamera.org/patch/27406/","msgid":"<20260720-libipa-algorithms-v6-14-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:32","name":"[v6,14/31] ipa: libipa: lsc_polynomial: Do not inline functions","mbox":"https://patchwork.libcamera.org/patch/27406/mbox/"},{"id":27407,"url":"https://patchwork.libcamera.org/api/patches/27407/?format=json","web_url":"https://patchwork.libcamera.org/patch/27407/","msgid":"<20260720-libipa-algorithms-v6-15-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:33","name":"[v6,15/31] ipa: libipa: lsc: Move Interpolator<lsc::Components> to lsc_base","mbox":"https://patchwork.libcamera.org/patch/27407/mbox/"},{"id":27408,"url":"https://patchwork.libcamera.org/api/patches/27408/?format=json","web_url":"https://patchwork.libcamera.org/patch/27408/","msgid":"<20260720-libipa-algorithms-v6-16-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:34","name":"[v6,16/31] ipa: rkisp1: lsc: Remove rogue empty line","mbox":"https://patchwork.libcamera.org/patch/27408/mbox/"},{"id":27409,"url":"https://patchwork.libcamera.org/api/patches/27409/?format=json","web_url":"https://patchwork.libcamera.org/patch/27409/","msgid":"<20260720-libipa-algorithms-v6-17-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:35","name":"[v6,17/31] ipa: libipa: lsc_polynomial: Move LscPolynomial from RkISP1","mbox":"https://patchwork.libcamera.org/patch/27409/mbox/"},{"id":27411,"url":"https://patchwork.libcamera.org/api/patches/27411/?format=json","web_url":"https://patchwork.libcamera.org/patch/27411/","msgid":"<20260720-libipa-algorithms-v6-18-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:36","name":"[v6,18/31] ipa: libipa: lsc_table: Move LscTable from RkISP1","mbox":"https://patchwork.libcamera.org/patch/27411/mbox/"},{"id":27410,"url":"https://patchwork.libcamera.org/api/patches/27410/?format=json","web_url":"https://patchwork.libcamera.org/patch/27410/","msgid":"<20260720-libipa-algorithms-v6-19-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:37","name":"[v6,19/31] ipa: libipa: lsc_base: Add sampleForCrop documentation","mbox":"https://patchwork.libcamera.org/patch/27410/mbox/"},{"id":27412,"url":"https://patchwork.libcamera.org/api/patches/27412/?format=json","web_url":"https://patchwork.libcamera.org/patch/27412/","msgid":"<20260720-libipa-algorithms-v6-20-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:38","name":"[v6,20/31] ipa: libipa: lsc: Introduce LscAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27412/mbox/"},{"id":27413,"url":"https://patchwork.libcamera.org/api/patches/27413/?format=json","web_url":"https://patchwork.libcamera.org/patch/27413/","msgid":"<20260720-libipa-algorithms-v6-21-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:39","name":"[v6,21/31] ipa: libipa: lsc: Move sizesListToPositions() back to rkisp1","mbox":"https://patchwork.libcamera.org/patch/27413/mbox/"},{"id":27415,"url":"https://patchwork.libcamera.org/api/patches/27415/?format=json","web_url":"https://patchwork.libcamera.org/patch/27415/","msgid":"<20260720-libipa-algorithms-v6-22-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:40","name":"[v6,22/31] ipa: rkisp1: lsc: Port to use LscAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27415/mbox/"},{"id":27414,"url":"https://patchwork.libcamera.org/api/patches/27414/?format=json","web_url":"https://patchwork.libcamera.org/patch/27414/","msgid":"<20260720-libipa-algorithms-v6-23-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:41","name":"[v6,23/31] ipa: libipa: lsc: Make Components a map<>","mbox":"https://patchwork.libcamera.org/patch/27414/mbox/"},{"id":27416,"url":"https://patchwork.libcamera.org/api/patches/27416/?format=json","web_url":"https://patchwork.libcamera.org/patch/27416/","msgid":"<20260720-libipa-algorithms-v6-24-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:42","name":"[v6,24/31] ipa: libipa: lsc: Document Components parsing","mbox":"https://patchwork.libcamera.org/patch/27416/mbox/"},{"id":27417,"url":"https://patchwork.libcamera.org/api/patches/27417/?format=json","web_url":"https://patchwork.libcamera.org/patch/27417/","msgid":"<20260720-libipa-algorithms-v6-25-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:43","name":"[v6,25/31] ipa: libipa: lsc_polynomial: Remove sensorSize_","mbox":"https://patchwork.libcamera.org/patch/27417/mbox/"},{"id":27418,"url":"https://patchwork.libcamera.org/api/patches/27418/?format=json","web_url":"https://patchwork.libcamera.org/patch/27418/","msgid":"<20260720-libipa-algorithms-v6-26-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:44","name":"[v6,26/31] ipa: libipa: lsc: Document LscDescriptor::sensorSize usage","mbox":"https://patchwork.libcamera.org/patch/27418/mbox/"},{"id":27419,"url":"https://patchwork.libcamera.org/api/patches/27419/?format=json","web_url":"https://patchwork.libcamera.org/patch/27419/","msgid":"<20260720-libipa-algorithms-v6-27-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:45","name":"[v6,27/31] ipa: libipa: lsc: Quantize lsc gains in IPA","mbox":"https://patchwork.libcamera.org/patch/27419/mbox/"},{"id":27420,"url":"https://patchwork.libcamera.org/api/patches/27420/?format=json","web_url":"https://patchwork.libcamera.org/patch/27420/","msgid":"<20260720-libipa-algorithms-v6-28-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:46","name":"[v6,28/31] ipa: libipa: lsc: Quantize gains in LscAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27420/mbox/"},{"id":27421,"url":"https://patchwork.libcamera.org/api/patches/27421/?format=json","web_url":"https://patchwork.libcamera.org/patch/27421/","msgid":"<20260720-libipa-algorithms-v6-29-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:47","name":"[v6,29/31] ipa: libipa: lsc: Re-sort LscAlgorithmBase documentation","mbox":"https://patchwork.libcamera.org/patch/27421/mbox/"},{"id":27422,"url":"https://patchwork.libcamera.org/api/patches/27422/?format=json","web_url":"https://patchwork.libcamera.org/patch/27422/","msgid":"<20260720-libipa-algorithms-v6-30-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:48","name":"[v6,30/31] ipa: mali-c55: Add sensorInfo to IPAContext","mbox":"https://patchwork.libcamera.org/patch/27422/mbox/"},{"id":27423,"url":"https://patchwork.libcamera.org/api/patches/27423/?format=json","web_url":"https://patchwork.libcamera.org/patch/27423/","msgid":"<20260720-libipa-algorithms-v6-31-ececb73f97cb@ideasonboard.com>","date":"2026-07-20T14:59:49","name":"[v6,31/31] ipa: mali-c55: Port to use LscAlgorithm","mbox":"https://patchwork.libcamera.org/patch/27423/mbox/"}]},{"id":6068,"url":"https://patchwork.libcamera.org/api/series/6068/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6068","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: Honor downstream format preferences in caps negotiation","date":"2026-07-21T10:44:11","submitter":{"id":443,"url":"https://patchwork.libcamera.org/api/people/443/?format=json","name":"Elliot Chen (OSS)","email":"elliot.chen@oss.nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6068/mbox/","cover_letter":null,"patches":[{"id":27424,"url":"https://patchwork.libcamera.org/api/patches/27424/?format=json","web_url":"https://patchwork.libcamera.org/patch/27424/","msgid":"<20260721104411.2393571-1-elliot.chen@oss.nxp.com>","date":"2026-07-21T10:44:11","name":"gstreamer: Honor downstream format preferences in caps negotiation","mbox":"https://patchwork.libcamera.org/patch/27424/mbox/"}]},{"id":6069,"url":"https://patchwork.libcamera.org/api/series/6069/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6069","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] software_isp: debayer_egl: Re-add log for failing DMABuf import","date":"2026-07-21T13:08:39","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6069/mbox/","cover_letter":null,"patches":[{"id":27425,"url":"https://patchwork.libcamera.org/api/patches/27425/?format=json","web_url":"https://patchwork.libcamera.org/patch/27425/","msgid":"<20260721130839.85262-1-robert.mader@collabora.com>","date":"2026-07-21T13:08:39","name":"[v1] software_isp: debayer_egl: Re-add log for failing DMABuf import","mbox":"https://patchwork.libcamera.org/patch/27425/mbox/"}]},{"id":6070,"url":"https://patchwork.libcamera.org/api/series/6070/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6070","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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-07-21T14:59:50","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":2,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6070/mbox/","cover_letter":{"id":27426,"url":"https://patchwork.libcamera.org/api/covers/27426/?format=json","web_url":"https://patchwork.libcamera.org/cover/27426/","msgid":"<20260721145958.68489-1-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:50","name":"[v2,0/7] camss: Add CAMSS pipeline handler","mbox":"https://patchwork.libcamera.org/cover/27426/mbox/"},"patches":[{"id":27427,"url":"https://patchwork.libcamera.org/api/patches/27427/?format=json","web_url":"https://patchwork.libcamera.org/patch/27427/","msgid":"<20260721145958.68489-2-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:51","name":"[v2,1/7] libcamera: V4L2Subdevice: Add whence argument to [get|set]Selection()","mbox":"https://patchwork.libcamera.org/patch/27427/mbox/"},{"id":27433,"url":"https://patchwork.libcamera.org/api/patches/27433/?format=json","web_url":"https://patchwork.libcamera.org/patch/27433/","msgid":"<20260721145958.68489-3-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:52","name":"[v2,2/7] software_isp: Rename simple IPA setIspParams signal to paramsComputed","mbox":"https://patchwork.libcamera.org/patch/27433/mbox/"},{"id":27428,"url":"https://patchwork.libcamera.org/api/patches/27428/?format=json","web_url":"https://patchwork.libcamera.org/patch/27428/","msgid":"<20260721145958.68489-4-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:53","name":"[v2,3/7] camss: Add cammss utility functions","mbox":"https://patchwork.libcamera.org/patch/27428/mbox/"},{"id":27432,"url":"https://patchwork.libcamera.org/api/patches/27432/?format=json","web_url":"https://patchwork.libcamera.org/patch/27432/","msgid":"<20260721145958.68489-5-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:54","name":"[v2,4/7] camss: Add camss pipeline handler","mbox":"https://patchwork.libcamera.org/patch/27432/mbox/"},{"id":27429,"url":"https://patchwork.libcamera.org/api/patches/27429/?format=json","web_url":"https://patchwork.libcamera.org/patch/27429/","msgid":"<20260721145958.68489-6-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:55","name":"[v2,5/7] camss: Add include/linux/camss-config.h","mbox":"https://patchwork.libcamera.org/patch/27429/mbox/"},{"id":27430,"url":"https://patchwork.libcamera.org/api/patches/27430/?format=json","web_url":"https://patchwork.libcamera.org/patch/27430/","msgid":"<20260721145958.68489-7-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:56","name":"[v2,6/7] camss: Add camss_params.h","mbox":"https://patchwork.libcamera.org/patch/27430/mbox/"},{"id":27431,"url":"https://patchwork.libcamera.org/api/patches/27431/?format=json","web_url":"https://patchwork.libcamera.org/patch/27431/","msgid":"<20260721145958.68489-8-johannes.goede@oss.qualcomm.com>","date":"2026-07-21T14:59:57","name":"[v2,7/7] camss: Add Offline Processing Engine ISP support","mbox":"https://patchwork.libcamera.org/patch/27431/mbox/"}]},{"id":6071,"url":"https://patchwork.libcamera.org/api/series/6071/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6071","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] gstreamer: Honor downstream format preferences in caps negotiation","date":"2026-07-22T03:40:11","submitter":{"id":443,"url":"https://patchwork.libcamera.org/api/people/443/?format=json","name":"Elliot Chen (OSS)","email":"elliot.chen@oss.nxp.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6071/mbox/","cover_letter":null,"patches":[{"id":27434,"url":"https://patchwork.libcamera.org/api/patches/27434/?format=json","web_url":"https://patchwork.libcamera.org/patch/27434/","msgid":"<20260722034011.1016641-1-elliot.chen@oss.nxp.com>","date":"2026-07-22T03:40:11","name":"[v2] gstreamer: Honor downstream format preferences in caps negotiation","mbox":"https://patchwork.libcamera.org/patch/27434/mbox/"}]},{"id":6072,"url":"https://patchwork.libcamera.org/api/series/6072/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6072","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Raspberry Pi: Update VC4 pipeline for mainline","date":"2026-07-22T11:23:16","submitter":{"id":223,"url":"https://patchwork.libcamera.org/api/people/223/?format=json","name":"Jai Luthra","email":"jai.luthra@ideasonboard.com"},"version":2,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6072/mbox/","cover_letter":{"id":27435,"url":"https://patchwork.libcamera.org/api/covers/27435/?format=json","web_url":"https://patchwork.libcamera.org/cover/27435/","msgid":"<20260722-pi4-upstream-v2-0-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:16","name":"[v2,0/8] Raspberry Pi: Update VC4 pipeline for mainline","mbox":"https://patchwork.libcamera.org/cover/27435/mbox/"},"patches":[{"id":27436,"url":"https://patchwork.libcamera.org/api/patches/27436/?format=json","web_url":"https://patchwork.libcamera.org/patch/27436/","msgid":"<20260722-pi4-upstream-v2-1-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:17","name":"[v2,1/8] ipa: rpi: Drop unused params argument from platformPrepareIsp()","mbox":"https://patchwork.libcamera.org/patch/27436/mbox/"},{"id":27437,"url":"https://patchwork.libcamera.org/api/patches/27437/?format=json","web_url":"https://patchwork.libcamera.org/patch/27437/","msgid":"<20260722-pi4-upstream-v2-2-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:18","name":"[v2,2/8] include: uapi: bcm2835-isp: Add extensible parameter buffer interface","mbox":"https://patchwork.libcamera.org/patch/27437/mbox/"},{"id":27438,"url":"https://patchwork.libcamera.org/api/patches/27438/?format=json","web_url":"https://patchwork.libcamera.org/patch/27438/","msgid":"<20260722-pi4-upstream-v2-3-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:19","name":"[v2,3/8] ipa: rpi: vc4: Add Bcm2835Params helper","mbox":"https://patchwork.libcamera.org/patch/27438/mbox/"},{"id":27439,"url":"https://patchwork.libcamera.org/api/patches/27439/?format=json","web_url":"https://patchwork.libcamera.org/patch/27439/","msgid":"<20260722-pi4-upstream-v2-4-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:20","name":"[v2,4/8] ipa: rpi: Allow sharing params buffer to the IPA","mbox":"https://patchwork.libcamera.org/patch/27439/mbox/"},{"id":27440,"url":"https://patchwork.libcamera.org/api/patches/27440/?format=json","web_url":"https://patchwork.libcamera.org/patch/27440/","msgid":"<20260722-pi4-upstream-v2-5-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:21","name":"[v2,5/8] pipeline: rpi: vc4: Configure format on Unicam subdev","mbox":"https://patchwork.libcamera.org/patch/27440/mbox/"},{"id":27441,"url":"https://patchwork.libcamera.org/api/patches/27441/?format=json","web_url":"https://patchwork.libcamera.org/patch/27441/","msgid":"<20260722-pi4-upstream-v2-6-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:22","name":"[v2,6/8] pipeline: rpi: vc4: Switch to mainline media topology for bcm2835-isp","mbox":"https://patchwork.libcamera.org/patch/27441/mbox/"},{"id":27442,"url":"https://patchwork.libcamera.org/api/patches/27442/?format=json","web_url":"https://patchwork.libcamera.org/patch/27442/","msgid":"<20260722-pi4-upstream-v2-7-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:23","name":"[v2,7/8] pipeline/ipa: rpi: vc4: Switch configuration from controls to param buffer","mbox":"https://patchwork.libcamera.org/patch/27442/mbox/"},{"id":27443,"url":"https://patchwork.libcamera.org/api/patches/27443/?format=json","web_url":"https://patchwork.libcamera.org/patch/27443/","msgid":"<20260722-pi4-upstream-v2-8-eb44d3c6fd92@ideasonboard.com>","date":"2026-07-22T11:23:24","name":"[v2,8/8] include: uapi: bcm2835-isp: Drop legacy V4L2 controls","mbox":"https://patchwork.libcamera.org/patch/27443/mbox/"}]},{"id":6073,"url":"https://patchwork.libcamera.org/api/series/6073/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6073","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: rpi: Add support for Mira220 RGB version","date":"2026-07-22T11:57:10","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6073/mbox/","cover_letter":{"id":27444,"url":"https://patchwork.libcamera.org/api/covers/27444/?format=json","web_url":"https://patchwork.libcamera.org/cover/27444/","msgid":"<20260722-mira220-v1-0-1006a4cbd2a8@ideasonboard.com>","date":"2026-07-22T11:57:10","name":"[0/3] ipa: rpi: Add support for Mira220 RGB version","mbox":"https://patchwork.libcamera.org/cover/27444/mbox/"},"patches":[{"id":27445,"url":"https://patchwork.libcamera.org/api/patches/27445/?format=json","web_url":"https://patchwork.libcamera.org/patch/27445/","msgid":"<20260722-mira220-v1-1-1006a4cbd2a8@ideasonboard.com>","date":"2026-07-22T11:57:11","name":"[1/3] ipa: rpi: cam_helper: Add Mira220 cam helper","mbox":"https://patchwork.libcamera.org/patch/27445/mbox/"},{"id":27446,"url":"https://patchwork.libcamera.org/api/patches/27446/?format=json","web_url":"https://patchwork.libcamera.org/patch/27446/","msgid":"<20260722-mira220-v1-2-1006a4cbd2a8@ideasonboard.com>","date":"2026-07-22T11:57:12","name":"[2/3] ipa: rpi: pisp: Add Mira220 tuning file","mbox":"https://patchwork.libcamera.org/patch/27446/mbox/"},{"id":27447,"url":"https://patchwork.libcamera.org/api/patches/27447/?format=json","web_url":"https://patchwork.libcamera.org/patch/27447/","msgid":"<20260722-mira220-v1-3-1006a4cbd2a8@ideasonboard.com>","date":"2026-07-22T11:57:13","name":"[3/3] ipa: rpi: vc4: Add Mira220 tuning file","mbox":"https://patchwork.libcamera.org/patch/27447/mbox/"}]},{"id":6074,"url":"https://patchwork.libcamera.org/api/series/6074/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6074","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] software_isp: debayer_egl: Re-add log for failing DMABuf import","date":"2026-07-23T07:19:33","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6074/mbox/","cover_letter":null,"patches":[{"id":27448,"url":"https://patchwork.libcamera.org/api/patches/27448/?format=json","web_url":"https://patchwork.libcamera.org/patch/27448/","msgid":"<20260723071933.30933-1-robert.mader@collabora.com>","date":"2026-07-23T07:19:33","name":"[v2] software_isp: debayer_egl: Re-add log for failing DMABuf import","mbox":"https://patchwork.libcamera.org/patch/27448/mbox/"}]},{"id":6075,"url":"https://patchwork.libcamera.org/api/series/6075/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6075","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: agc rework","date":"2026-07-23T15:42:43","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":2,"total":43,"received_total":43,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6075/mbox/","cover_letter":{"id":27449,"url":"https://patchwork.libcamera.org/api/covers/27449/?format=json","web_url":"https://patchwork.libcamera.org/cover/27449/","msgid":"<20260723154327.1357866-1-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:43","name":"[RFC,v2,00/43] ipa: libipa: agc rework","mbox":"https://patchwork.libcamera.org/cover/27449/mbox/"},"patches":[{"id":27450,"url":"https://patchwork.libcamera.org/api/patches/27450/?format=json","web_url":"https://patchwork.libcamera.org/patch/27450/","msgid":"<20260723154327.1357866-2-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:44","name":"[RFC,v2,01/43] libcamera: software_isp: init(): Fix documentation typo","mbox":"https://patchwork.libcamera.org/patch/27450/mbox/"},{"id":27451,"url":"https://patchwork.libcamera.org/api/patches/27451/?format=json","web_url":"https://patchwork.libcamera.org/patch/27451/","msgid":"<20260723154327.1357866-3-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:45","name":"[RFC,v2,02/43] ipa: simple: Remove control presence sanity check","mbox":"https://patchwork.libcamera.org/patch/27451/mbox/"},{"id":27452,"url":"https://patchwork.libcamera.org/api/patches/27452/?format=json","web_url":"https://patchwork.libcamera.org/patch/27452/","msgid":"<20260723154327.1357866-4-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:46","name":"[RFC,v2,03/43] ipa: simple: agc: Do not overwrite sensor exposure/gain","mbox":"https://patchwork.libcamera.org/patch/27452/mbox/"},{"id":27453,"url":"https://patchwork.libcamera.org/api/patches/27453/?format=json","web_url":"https://patchwork.libcamera.org/patch/27453/","msgid":"<20260723154327.1357866-5-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:47","name":"[RFC,v2,04/43] ipa: rkisp1: Remove `IPASessionConfiguration::sensor.defVBlank`","mbox":"https://patchwork.libcamera.org/patch/27453/mbox/"},{"id":27454,"url":"https://patchwork.libcamera.org/api/patches/27454/?format=json","web_url":"https://patchwork.libcamera.org/patch/27454/","msgid":"<20260723154327.1357866-6-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:48","name":"[RFC,v2,05/43] ipa: libipa: agc_mean_luminance: Remove the need for inheritance","mbox":"https://patchwork.libcamera.org/patch/27454/mbox/"},{"id":27455,"url":"https://patchwork.libcamera.org/api/patches/27455/?format=json","web_url":"https://patchwork.libcamera.org/patch/27455/","msgid":"<20260723154327.1357866-7-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:49","name":"[RFC,v2,06/43] ipa: rkisp1: Move sensor control info map to context","mbox":"https://patchwork.libcamera.org/patch/27455/mbox/"},{"id":27456,"url":"https://patchwork.libcamera.org/api/patches/27456/?format=json","web_url":"https://patchwork.libcamera.org/patch/27456/","msgid":"<20260723154327.1357866-8-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:50","name":"[RFC,v2,07/43] ipa: rkisp1: Update sensor info when configuring","mbox":"https://patchwork.libcamera.org/patch/27456/mbox/"},{"id":27458,"url":"https://patchwork.libcamera.org/api/patches/27458/?format=json","web_url":"https://patchwork.libcamera.org/patch/27458/","msgid":"<20260723154327.1357866-9-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:51","name":"[RFC,v2,08/43] ipa: rkisp1: updateControls(): Use sensor info from context","mbox":"https://patchwork.libcamera.org/patch/27458/mbox/"},{"id":27457,"url":"https://patchwork.libcamera.org/api/patches/27457/?format=json","web_url":"https://patchwork.libcamera.org/patch/27457/","msgid":"<20260723154327.1357866-10-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:52","name":"[RFC,v2,09/43] ipa: rkisp1: Move AGC related controls into AGC algorithm","mbox":"https://patchwork.libcamera.org/patch/27457/mbox/"},{"id":27459,"url":"https://patchwork.libcamera.org/api/patches/27459/?format=json","web_url":"https://patchwork.libcamera.org/patch/27459/","msgid":"<20260723154327.1357866-11-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:53","name":"[RFC,v2,10/43] ipa: mali-c55: Remove `DigitalGain` support","mbox":"https://patchwork.libcamera.org/patch/27459/mbox/"},{"id":27460,"url":"https://patchwork.libcamera.org/api/patches/27460/?format=json","web_url":"https://patchwork.libcamera.org/patch/27460/","msgid":"<20260723154327.1357866-12-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:54","name":"[RFC,v2,11/43] ipa: libipa: agc_mean_luminance: Avoid some duplicate lookups","mbox":"https://patchwork.libcamera.org/patch/27460/mbox/"},{"id":27462,"url":"https://patchwork.libcamera.org/api/patches/27462/?format=json","web_url":"https://patchwork.libcamera.org/patch/27462/","msgid":"<20260723154327.1357866-13-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:55","name":"[RFC,v2,12/43] ipa: libipa: agc_mean_luminance: Remove unnecessary `std::shared_ptr`","mbox":"https://patchwork.libcamera.org/patch/27462/mbox/"},{"id":27461,"url":"https://patchwork.libcamera.org/api/patches/27461/?format=json","web_url":"https://patchwork.libcamera.org/patch/27461/","msgid":"<20260723154327.1357866-14-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:56","name":"[RFC,v2,13/43] ipa: libipa: agc_mean_luminance: calculateNewEv(): Fix typo","mbox":"https://patchwork.libcamera.org/patch/27461/mbox/"},{"id":27464,"url":"https://patchwork.libcamera.org/api/patches/27464/?format=json","web_url":"https://patchwork.libcamera.org/patch/27464/","msgid":"<20260723154327.1357866-15-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:57","name":"[RFC,v2,14/43] ipa: libipa: agc_mean_luminance: calculateNewEv(): Collect params","mbox":"https://patchwork.libcamera.org/patch/27464/mbox/"},{"id":27463,"url":"https://patchwork.libcamera.org/api/patches/27463/?format=json","web_url":"https://patchwork.libcamera.org/patch/27463/","msgid":"<20260723154327.1357866-16-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:58","name":"[RFC,v2,15/43] ipa: libipa: agc_mean_luminance: constraintClampGain(): Mark `const`","mbox":"https://patchwork.libcamera.org/patch/27463/mbox/"},{"id":27465,"url":"https://patchwork.libcamera.org/api/patches/27465/?format=json","web_url":"https://patchwork.libcamera.org/patch/27465/","msgid":"<20260723154327.1357866-17-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:42:59","name":"[RFC,v2,16/43] ipa: libipa: agc_mean_luminance: calculateNewEv(): Collect results","mbox":"https://patchwork.libcamera.org/patch/27465/mbox/"},{"id":27466,"url":"https://patchwork.libcamera.org/api/patches/27466/?format=json","web_url":"https://patchwork.libcamera.org/patch/27466/","msgid":"<20260723154327.1357866-18-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:00","name":"[RFC,v2,17/43] ipa: libipa: agc_mean_luminance: calculateNewEv(): Return y target","mbox":"https://patchwork.libcamera.org/patch/27466/mbox/"},{"id":27467,"url":"https://patchwork.libcamera.org/api/patches/27467/?format=json","web_url":"https://patchwork.libcamera.org/patch/27467/","msgid":"<20260723154327.1357866-19-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:01","name":"[RFC,v2,18/43] ipa: libipa: agc_mean_luminance: Remove persistent params","mbox":"https://patchwork.libcamera.org/patch/27467/mbox/"},{"id":27468,"url":"https://patchwork.libcamera.org/api/patches/27468/?format=json","web_url":"https://patchwork.libcamera.org/patch/27468/","msgid":"<20260723154327.1357866-20-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:02","name":"[RFC,v2,19/43] ipa: libipa: agc_mean_luminance: Reset `filteredExposure_` when configuring","mbox":"https://patchwork.libcamera.org/patch/27468/mbox/"},{"id":27470,"url":"https://patchwork.libcamera.org/api/patches/27470/?format=json","web_url":"https://patchwork.libcamera.org/patch/27470/","msgid":"<20260723154327.1357866-21-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:03","name":"[RFC,v2,20/43] ipa: Simplify sensor exposure/gain setting/getting","mbox":"https://patchwork.libcamera.org/patch/27470/mbox/"},{"id":27469,"url":"https://patchwork.libcamera.org/api/patches/27469/?format=json","web_url":"https://patchwork.libcamera.org/patch/27469/","msgid":"<20260723154327.1357866-22-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:04","name":"[RFC,v2,21/43] ipa: libipa: Add `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27469/mbox/"},{"id":27472,"url":"https://patchwork.libcamera.org/api/patches/27472/?format=json","web_url":"https://patchwork.libcamera.org/patch/27472/","msgid":"<20260723154327.1357866-23-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:05","name":"[RFC,v2,22/43] ipa: libipa: agc: Clamp exposure value","mbox":"https://patchwork.libcamera.org/patch/27472/mbox/"},{"id":27471,"url":"https://patchwork.libcamera.org/api/patches/27471/?format=json","web_url":"https://patchwork.libcamera.org/patch/27471/","msgid":"<20260723154327.1357866-24-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:06","name":"[RFC,v2,23/43] ipa: libipa: agc: Adjust debug messages slightly","mbox":"https://patchwork.libcamera.org/patch/27471/mbox/"},{"id":27473,"url":"https://patchwork.libcamera.org/api/patches/27473/?format=json","web_url":"https://patchwork.libcamera.org/patch/27473/","msgid":"<20260723154327.1357866-25-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:07","name":"[RFC,v2,24/43] ipa: libipa: agc: Use full range as default `FrameDurationLimits`","mbox":"https://patchwork.libcamera.org/patch/27473/mbox/"},{"id":27474,"url":"https://patchwork.libcamera.org/api/patches/27474/?format=json","web_url":"https://patchwork.libcamera.org/patch/27474/","msgid":"<20260723154327.1357866-26-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:08","name":"[RFC,v2,25/43] ipa: libipa: agc: Use default exposure","mbox":"https://patchwork.libcamera.org/patch/27474/mbox/"},{"id":27476,"url":"https://patchwork.libcamera.org/api/patches/27476/?format=json","web_url":"https://patchwork.libcamera.org/patch/27476/","msgid":"<20260723154327.1357866-27-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:09","name":"[RFC,v2,26/43] ipa: rkisp1: agc: Port to `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27476/mbox/"},{"id":27475,"url":"https://patchwork.libcamera.org/api/patches/27475/?format=json","web_url":"https://patchwork.libcamera.org/patch/27475/","msgid":"<20260723154327.1357866-28-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:10","name":"[RFC,v2,27/43] ipa: mali-c55: agc: Port to `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27475/mbox/"},{"id":27477,"url":"https://patchwork.libcamera.org/api/patches/27477/?format=json","web_url":"https://patchwork.libcamera.org/patch/27477/","msgid":"<20260723154327.1357866-29-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:11","name":"[RFC,v2,28/43] ipa: ipu3: agc: Port to `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27477/mbox/"},{"id":27478,"url":"https://patchwork.libcamera.org/api/patches/27478/?format=json","web_url":"https://patchwork.libcamera.org/patch/27478/","msgid":"<20260723154327.1357866-30-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:12","name":"[RFC,v2,29/43] ipa: libipa: agc_mean_luminance: Remove control handling","mbox":"https://patchwork.libcamera.org/patch/27478/mbox/"},{"id":27479,"url":"https://patchwork.libcamera.org/api/patches/27479/?format=json","web_url":"https://patchwork.libcamera.org/patch/27479/","msgid":"<20260723154327.1357866-31-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:13","name":"[RFC,v2,30/43] ipa: libipa: histogram: total(): Use `back()`","mbox":"https://patchwork.libcamera.org/patch/27479/mbox/"},{"id":27481,"url":"https://patchwork.libcamera.org/api/patches/27481/?format=json","web_url":"https://patchwork.libcamera.org/patch/27481/","msgid":"<20260723154327.1357866-32-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:14","name":"[RFC,v2,31/43] ipa: libipa: histogram: Add `operator[]` to query bin","mbox":"https://patchwork.libcamera.org/patch/27481/mbox/"},{"id":27480,"url":"https://patchwork.libcamera.org/api/patches/27480/?format=json","web_url":"https://patchwork.libcamera.org/patch/27480/","msgid":"<20260723154327.1357866-33-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:15","name":"[RFC,v2,32/43] ipa: simple: Store exposure as `uint32_t`","mbox":"https://patchwork.libcamera.org/patch/27480/mbox/"},{"id":27482,"url":"https://patchwork.libcamera.org/api/patches/27482/?format=json","web_url":"https://patchwork.libcamera.org/patch/27482/","msgid":"<20260723154327.1357866-34-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:16","name":"[RFC,v2,33/43] ipa: simple: agc: Separate MSV calculation","mbox":"https://patchwork.libcamera.org/patch/27482/mbox/"},{"id":27483,"url":"https://patchwork.libcamera.org/api/patches/27483/?format=json","web_url":"https://patchwork.libcamera.org/patch/27483/","msgid":"<20260723154327.1357866-35-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:17","name":"[RFC,v2,34/43] ipa: simple: agc: Simplify min gain step handling","mbox":"https://patchwork.libcamera.org/patch/27483/mbox/"},{"id":27484,"url":"https://patchwork.libcamera.org/api/patches/27484/?format=json","web_url":"https://patchwork.libcamera.org/patch/27484/","msgid":"<20260723154327.1357866-36-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:18","name":"[RFC,v2,35/43] ipa: simple: agc: Use `Histogram`","mbox":"https://patchwork.libcamera.org/patch/27484/mbox/"},{"id":27485,"url":"https://patchwork.libcamera.org/api/patches/27485/?format=json","web_url":"https://patchwork.libcamera.org/patch/27485/","msgid":"<20260723154327.1357866-37-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:19","name":"[RFC,v2,36/43] ipa: simple: agc: Adjust histogram for black level","mbox":"https://patchwork.libcamera.org/patch/27485/mbox/"},{"id":27486,"url":"https://patchwork.libcamera.org/api/patches/27486/?format=json","web_url":"https://patchwork.libcamera.org/patch/27486/","msgid":"<20260723154327.1357866-38-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:20","name":"[RFC,v2,37/43] ipa: simple: agc: Move to libipa","mbox":"https://patchwork.libcamera.org/patch/27486/mbox/"},{"id":27487,"url":"https://patchwork.libcamera.org/api/patches/27487/?format=json","web_url":"https://patchwork.libcamera.org/patch/27487/","msgid":"<20260723154327.1357866-39-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:21","name":"[RFC,v2,38/43] ipa: libipa: agc_msv: Ensure limits are always respected","mbox":"https://patchwork.libcamera.org/patch/27487/mbox/"},{"id":27488,"url":"https://patchwork.libcamera.org/api/patches/27488/?format=json","web_url":"https://patchwork.libcamera.org/patch/27488/","msgid":"<20260723154327.1357866-40-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:22","name":"[RFC,v2,39/43] ipa: libipa: agc_msv: Handle min gain > 1.0 case","mbox":"https://patchwork.libcamera.org/patch/27488/mbox/"},{"id":27490,"url":"https://patchwork.libcamera.org/api/patches/27490/?format=json","web_url":"https://patchwork.libcamera.org/patch/27490/","msgid":"<20260723154327.1357866-41-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:23","name":"[RFC,v2,40/43] ipa: simple: Move sensor helper and controls to context","mbox":"https://patchwork.libcamera.org/patch/27490/mbox/"},{"id":27489,"url":"https://patchwork.libcamera.org/api/patches/27489/?format=json","web_url":"https://patchwork.libcamera.org/patch/27489/","msgid":"<20260723154327.1357866-42-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:24","name":"[RFC,v2,41/43] ipa: simple: Update controls after configuration","mbox":"https://patchwork.libcamera.org/patch/27489/mbox/"},{"id":27491,"url":"https://patchwork.libcamera.org/api/patches/27491/?format=json","web_url":"https://patchwork.libcamera.org/patch/27491/","msgid":"<20260723154327.1357866-43-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:25","name":"[RFC,v2,42/43] ipa: libipa: agc: Work without `CameraSensorHelper`","mbox":"https://patchwork.libcamera.org/patch/27491/mbox/"},{"id":27492,"url":"https://patchwork.libcamera.org/api/patches/27492/?format=json","web_url":"https://patchwork.libcamera.org/patch/27492/","msgid":"<20260723154327.1357866-44-barnabas.pocze@ideasonboard.com>","date":"2026-07-23T15:43:26","name":"[RFC,v2,43/43] ipa: simple: agc: Port to `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27492/mbox/"}]},{"id":6076,"url":"https://patchwork.libcamera.org/api/series/6076/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6076","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: Control name serialization v3 and input validation hardening","date":"2026-07-23T17:46:42","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/?format=json","name":"Magdum","email":"magdum.foss@gmail.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6076/mbox/","cover_letter":{"id":27493,"url":"https://patchwork.libcamera.org/api/covers/27493/?format=json","web_url":"https://patchwork.libcamera.org/cover/27493/","msgid":"<20260723174644.6580-1-magdum.foss@gmail.com>","date":"2026-07-23T17:46:42","name":"[0/2] libcamera: Control name serialization v3 and input validation hardening","mbox":"https://patchwork.libcamera.org/cover/27493/mbox/"},"patches":[{"id":27494,"url":"https://patchwork.libcamera.org/api/patches/27494/?format=json","web_url":"https://patchwork.libcamera.org/patch/27494/","msgid":"<20260723174644.6580-2-magdum.foss@gmail.com>","date":"2026-07-23T17:46:43","name":"[1/2] libcamera: Serialize local control names in IPA format v3","mbox":"https://patchwork.libcamera.org/patch/27494/mbox/"},{"id":27495,"url":"https://patchwork.libcamera.org/api/patches/27495/?format=json","web_url":"https://patchwork.libcamera.org/patch/27495/","msgid":"<20260723174644.6580-3-magdum.foss@gmail.com>","date":"2026-07-23T17:46:44","name":"[2/2] libcamera: Harden control serializer size and input validation","mbox":"https://patchwork.libcamera.org/patch/27495/mbox/"}]},{"id":6077,"url":"https://patchwork.libcamera.org/api/series/6077/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6077","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: egl: Cache probed EGLDisplay to avoid redundant init/teardown","date":"2026-07-24T02:12:56","submitter":{"id":455,"url":"https://patchwork.libcamera.org/api/people/455/?format=json","name":"Qi Hou (OSS)","email":"qi.hou@oss.nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6077/mbox/","cover_letter":null,"patches":[{"id":27496,"url":"https://patchwork.libcamera.org/api/patches/27496/?format=json","web_url":"https://patchwork.libcamera.org/patch/27496/","msgid":"<20260724021256.1870981-1-qi.hou@oss.nxp.com>","date":"2026-07-24T02:12:56","name":"libcamera: egl: Cache probed EGLDisplay to avoid redundant init/teardown","mbox":"https://patchwork.libcamera.org/patch/27496/mbox/"}]},{"id":6078,"url":"https://patchwork.libcamera.org/api/series/6078/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6078","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: egl: Cache probed EGLDisplay to avoid redundant init/teardown","date":"2026-07-24T01:43:38","submitter":{"id":455,"url":"https://patchwork.libcamera.org/api/people/455/?format=json","name":"Qi Hou (OSS)","email":"qi.hou@oss.nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6078/mbox/","cover_letter":null,"patches":[{"id":27497,"url":"https://patchwork.libcamera.org/api/patches/27497/?format=json","web_url":"https://patchwork.libcamera.org/patch/27497/","msgid":"<20260724014338.1850939-1-qi.hou@oss.nxp.com>","date":"2026-07-24T01:43:38","name":"libcamera: egl: Cache probed EGLDisplay to avoid redundant init/teardown","mbox":"https://patchwork.libcamera.org/patch/27497/mbox/"}]},{"id":6079,"url":"https://patchwork.libcamera.org/api/series/6079/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6079","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: rpi: Add support for Mira220 RGB version","date":"2026-07-24T15:47:39","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":2,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6079/mbox/","cover_letter":{"id":27498,"url":"https://patchwork.libcamera.org/api/covers/27498/?format=json","web_url":"https://patchwork.libcamera.org/cover/27498/","msgid":"<20260724-mira220-v2-0-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:39","name":"[v2,0/5] ipa: rpi: Add support for Mira220 RGB version","mbox":"https://patchwork.libcamera.org/cover/27498/mbox/"},"patches":[{"id":27499,"url":"https://patchwork.libcamera.org/api/patches/27499/?format=json","web_url":"https://patchwork.libcamera.org/patch/27499/","msgid":"<20260724-mira220-v2-1-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:40","name":"[v2,1/5] ipa: rpi: cam_helper: Add Mira220 cam helper","mbox":"https://patchwork.libcamera.org/patch/27499/mbox/"},{"id":27500,"url":"https://patchwork.libcamera.org/api/patches/27500/?format=json","web_url":"https://patchwork.libcamera.org/patch/27500/","msgid":"<20260724-mira220-v2-2-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:41","name":"[v2,2/5] ipa: rpi: pisp: Add Mira220 tuning file","mbox":"https://patchwork.libcamera.org/patch/27500/mbox/"},{"id":27501,"url":"https://patchwork.libcamera.org/api/patches/27501/?format=json","web_url":"https://patchwork.libcamera.org/patch/27501/","msgid":"<20260724-mira220-v2-3-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:42","name":"[v2,3/5] ipa: rpi: vc4: Add Mira220 tuning file","mbox":"https://patchwork.libcamera.org/patch/27501/mbox/"},{"id":27502,"url":"https://patchwork.libcamera.org/api/patches/27502/?format=json","web_url":"https://patchwork.libcamera.org/patch/27502/","msgid":"<20260724-mira220-v2-4-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:43","name":"[v2,4/5] libipa: camera_sensor_helper: Add Mira220","mbox":"https://patchwork.libcamera.org/patch/27502/mbox/"},{"id":27503,"url":"https://patchwork.libcamera.org/api/patches/27503/?format=json","web_url":"https://patchwork.libcamera.org/patch/27503/","msgid":"<20260724-mira220-v2-5-240003749dd0@ideasonboard.com>","date":"2026-07-24T15:47:44","name":"[v2,5/5] libcamera: sensor: Add Mira220 sensor properties","mbox":"https://patchwork.libcamera.org/patch/27503/mbox/"}]},{"id":6080,"url":"https://patchwork.libcamera.org/api/series/6080/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6080","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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 NVIDIA Tegra VI pipeline handler","date":"2026-07-24T17:47:00","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/?format=json","name":"Magdum","email":"magdum.foss@gmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6080/mbox/","cover_letter":{"id":27504,"url":"https://patchwork.libcamera.org/api/covers/27504/?format=json","web_url":"https://patchwork.libcamera.org/cover/27504/","msgid":"<20260724174705.9411-1-magdum.foss@gmail.com>","date":"2026-07-24T17:47:00","name":"[RFC,0/1] Add NVIDIA Tegra VI pipeline handler","mbox":"https://patchwork.libcamera.org/cover/27504/mbox/"},"patches":[{"id":27505,"url":"https://patchwork.libcamera.org/api/patches/27505/?format=json","web_url":"https://patchwork.libcamera.org/patch/27505/","msgid":"<20260724174705.9411-2-magdum.foss@gmail.com>","date":"2026-07-24T17:47:01","name":"[RFC,1/1] pipeline: Add NVIDIA Tegra VI pipeline handler","mbox":"https://patchwork.libcamera.org/patch/27505/mbox/"}]},{"id":6081,"url":"https://patchwork.libcamera.org/api/series/6081/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6081","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] libcamera: Serialize local control names in IPA format v3","date":"2026-07-24T21:05:44","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/?format=json","name":"Magdum","email":"magdum.foss@gmail.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6081/mbox/","cover_letter":null,"patches":[{"id":27506,"url":"https://patchwork.libcamera.org/api/patches/27506/?format=json","web_url":"https://patchwork.libcamera.org/patch/27506/","msgid":"<20260724210544.8012-1-magdum.foss@gmail.com>","date":"2026-07-24T21:05:44","name":"[v2] libcamera: Serialize local control names in IPA format v3","mbox":"https://patchwork.libcamera.org/patch/27506/mbox/"}]},{"id":6082,"url":"https://patchwork.libcamera.org/api/series/6082/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6082","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":null,"date":"2026-07-25T13:14:07","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/?format=json","name":"Magdum","email":"magdum.foss@gmail.com"},"version":2,"total":2,"received_total":1,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/6082/mbox/","cover_letter":null,"patches":[{"id":27507,"url":"https://patchwork.libcamera.org/api/patches/27507/?format=json","web_url":"https://patchwork.libcamera.org/patch/27507/","msgid":"<20260725131932.13509-1-magdum.foss@gmail.com>","date":"2026-07-25T13:14:07","name":"[v2,2/2] libcamera: Harden control serializer size and input validation","mbox":"https://patchwork.libcamera.org/patch/27507/mbox/"}]},{"id":6083,"url":"https://patchwork.libcamera.org/api/series/6083/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6083","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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,RFC,v2,1/1] pipeline: tegra: Add NVIDIA Tegra VI pipeline handler","date":"2026-07-25T13:49:54","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/?format=json","name":"Magdum","email":"magdum.foss@gmail.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6083/mbox/","cover_letter":null,"patches":[{"id":27508,"url":"https://patchwork.libcamera.org/api/patches/27508/?format=json","web_url":"https://patchwork.libcamera.org/patch/27508/","msgid":"<20260725135445.14555-1-magdum.foss@gmail.com>","date":"2026-07-25T13:49:54","name":"[v2,RFC,v2,1/1] pipeline: tegra: Add NVIDIA Tegra VI pipeline handler","mbox":"https://patchwork.libcamera.org/patch/27508/mbox/"}]},{"id":6084,"url":"https://patchwork.libcamera.org/api/series/6084/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6084","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] libcamera: egl: Pass EGLDisplay to eGL constructor to avoid double init","date":"2026-07-27T06:41:52","submitter":{"id":455,"url":"https://patchwork.libcamera.org/api/people/455/?format=json","name":"Qi Hou (OSS)","email":"qi.hou@oss.nxp.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6084/mbox/","cover_letter":null,"patches":[{"id":27509,"url":"https://patchwork.libcamera.org/api/patches/27509/?format=json","web_url":"https://patchwork.libcamera.org/patch/27509/","msgid":"<20260727064152.2161526-1-qi.hou@oss.nxp.com>","date":"2026-07-27T06:41:52","name":"[v2] libcamera: egl: Pass EGLDisplay to eGL constructor to avoid double init","mbox":"https://patchwork.libcamera.org/patch/27509/mbox/"}]},{"id":6085,"url":"https://patchwork.libcamera.org/api/series/6085/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6085","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: v4l2_videodevice: Use `VIDEO_MAX_PLANES`","date":"2026-07-27T11:08:52","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/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/6085/mbox/","cover_letter":null,"patches":[{"id":27510,"url":"https://patchwork.libcamera.org/api/patches/27510/?format=json","web_url":"https://patchwork.libcamera.org/patch/27510/","msgid":"<20260727110852.260904-1-barnabas.pocze@ideasonboard.com>","date":"2026-07-27T11:08:52","name":"[v1] libcamera: v4l2_videodevice: Use `VIDEO_MAX_PLANES`","mbox":"https://patchwork.libcamera.org/patch/27510/mbox/"}]},{"id":6086,"url":"https://patchwork.libcamera.org/api/series/6086/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6086","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"About loading / creating IPAs by (proxy) type name","date":"2026-07-27T11:58:23","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6086/mbox/","cover_letter":null,"patches":[{"id":27511,"url":"https://patchwork.libcamera.org/api/patches/27511/?format=json","web_url":"https://patchwork.libcamera.org/patch/27511/","msgid":"<9c7e79d2-1b12-4a30-9126-019607673bb7@oss.qualcomm.com>","date":"2026-07-27T11:58:23","name":"About loading / creating IPAs by (proxy) type name","mbox":"https://patchwork.libcamera.org/patch/27511/mbox/"}]},{"id":6087,"url":"https://patchwork.libcamera.org/api/series/6087/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6087","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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: Reconfigure when peer caps gain extra fields","date":"2026-07-28T05:43:11","submitter":{"id":443,"url":"https://patchwork.libcamera.org/api/people/443/?format=json","name":"Elliot Chen (OSS)","email":"elliot.chen@oss.nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6087/mbox/","cover_letter":null,"patches":[{"id":27512,"url":"https://patchwork.libcamera.org/api/patches/27512/?format=json","web_url":"https://patchwork.libcamera.org/patch/27512/","msgid":"<20260728054311.482231-1-elliot.chen@oss.nxp.com>","date":"2026-07-28T05:43:11","name":"gstreamer: Reconfigure when peer caps gain extra fields","mbox":"https://patchwork.libcamera.org/patch/27512/mbox/"}]},{"id":6088,"url":"https://patchwork.libcamera.org/api/series/6088/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6088","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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-07-28T17:24:42","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/?format=json","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"version":6,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6088/mbox/","cover_letter":{"id":27513,"url":"https://patchwork.libcamera.org/api/covers/27513/?format=json","web_url":"https://patchwork.libcamera.org/cover/27513/","msgid":"<20260728172447.68551-1-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:42","name":"[v6,0/5] ipa: Allow IPA creation by name","mbox":"https://patchwork.libcamera.org/cover/27513/mbox/"},"patches":[{"id":27514,"url":"https://patchwork.libcamera.org/api/patches/27514/?format=json","web_url":"https://patchwork.libcamera.org/patch/27514/","msgid":"<20260728172447.68551-2-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:43","name":"[v6,1/5] libcamera: Create IPA by name","mbox":"https://patchwork.libcamera.org/patch/27514/mbox/"},{"id":27515,"url":"https://patchwork.libcamera.org/api/patches/27515/?format=json","web_url":"https://patchwork.libcamera.org/patch/27515/","msgid":"<20260728172447.68551-3-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:44","name":"[v6,2/5] ipa: ipa_module: Remove pipelineName","mbox":"https://patchwork.libcamera.org/patch/27515/mbox/"},{"id":27516,"url":"https://patchwork.libcamera.org/api/patches/27516/?format=json","web_url":"https://patchwork.libcamera.org/patch/27516/","msgid":"<20260728172447.68551-4-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:45","name":"[v6,3/5] ipa: Allow pipelines to have differently named IPA","mbox":"https://patchwork.libcamera.org/patch/27516/mbox/"},{"id":27517,"url":"https://patchwork.libcamera.org/api/patches/27517/?format=json","web_url":"https://patchwork.libcamera.org/patch/27517/","msgid":"<20260728172447.68551-5-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:46","name":"[v6,4/5] pipeline: rpi: Explictly pass pipe()->name() when creating IPA","mbox":"https://patchwork.libcamera.org/patch/27517/mbox/"},{"id":27518,"url":"https://patchwork.libcamera.org/api/patches/27518/?format=json","web_url":"https://patchwork.libcamera.org/patch/27518/","msgid":"<20260728172447.68551-6-johannes.goede@oss.qualcomm.com>","date":"2026-07-28T17:24:47","name":"[v6,5/5] libcamera: Create IPA by IPA proxy type name","mbox":"https://patchwork.libcamera.org/patch/27518/mbox/"}]},{"id":6089,"url":"https://patchwork.libcamera.org/api/series/6089/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6089","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[v3] libcamera: egl: Pass EGLDisplay to eGL constructor to avoid double init","date":"2026-07-29T02:55:57","submitter":{"id":455,"url":"https://patchwork.libcamera.org/api/people/455/?format=json","name":"Qi Hou (OSS)","email":"qi.hou@oss.nxp.com"},"version":3,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6089/mbox/","cover_letter":null,"patches":[{"id":27519,"url":"https://patchwork.libcamera.org/api/patches/27519/?format=json","web_url":"https://patchwork.libcamera.org/patch/27519/","msgid":"<20260729025557.2261274-1-qi.hou@oss.nxp.com>","date":"2026-07-29T02:55:57","name":"[v3] libcamera: egl: Pass EGLDisplay to eGL constructor to avoid double init","mbox":"https://patchwork.libcamera.org/patch/27519/mbox/"}]},{"id":6090,"url":"https://patchwork.libcamera.org/api/series/6090/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6090","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"libipa: camera_sensor_helper: Add imx471","date":"2026-07-29T14:41:37","submitter":{"id":476,"url":"https://patchwork.libcamera.org/api/people/476/?format=json","name":"John Cronin","email":"john@stromback.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6090/mbox/","cover_letter":null,"patches":[{"id":27520,"url":"https://patchwork.libcamera.org/api/patches/27520/?format=json","web_url":"https://patchwork.libcamera.org/patch/27520/","msgid":"<CALr1FG-QhzJ-9ioVO5Rx5TdsAxve-92j-zNees0rvaN19UjEFA@mail.gmail.com>","date":"2026-07-29T14:41:37","name":"libipa: camera_sensor_helper: Add imx471","mbox":"https://patchwork.libcamera.org/patch/27520/mbox/"}]},{"id":6091,"url":"https://patchwork.libcamera.org/api/series/6091/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6091","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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] libipa: camera_sensor_helper: Add imx471","date":"2026-07-29T14:43:32","submitter":{"id":476,"url":"https://patchwork.libcamera.org/api/people/476/?format=json","name":"John Cronin","email":"john@stromback.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6091/mbox/","cover_letter":null,"patches":[{"id":27521,"url":"https://patchwork.libcamera.org/api/patches/27521/?format=json","web_url":"https://patchwork.libcamera.org/patch/27521/","msgid":"<CALr1FG_KCY4FY0mkt==uD87VjKqRRWDec=vjgmf7wigurYZJYQ@mail.gmail.com>","date":"2026-07-29T14:43:32","name":"[v2] libipa: camera_sensor_helper: Add imx471","mbox":"https://patchwork.libcamera.org/patch/27521/mbox/"}]},{"id":6092,"url":"https://patchwork.libcamera.org/api/series/6092/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6092","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[RFC] libipa: camera_sensor_helper: Promote some blacklevel values from rpi","date":"2026-07-29T15:40:46","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6092/mbox/","cover_letter":null,"patches":[{"id":27522,"url":"https://patchwork.libcamera.org/api/patches/27522/?format=json","web_url":"https://patchwork.libcamera.org/patch/27522/","msgid":"<20260729154046.207568-1-robert.mader@collabora.com>","date":"2026-07-29T15:40:46","name":"[RFC] libipa: camera_sensor_helper: Promote some blacklevel values from rpi","mbox":"https://patchwork.libcamera.org/patch/27522/mbox/"}]}]