{"id":6036,"url":"https://patchwork.libcamera.org/api/series/6036/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6036","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-03T15:38:02","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":17,"received_total":17,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6036/mbox/","cover_letter":{"id":27179,"url":"https://patchwork.libcamera.org/api/covers/27179/?format=json","web_url":"https://patchwork.libcamera.org/cover/27179/","msgid":"<20260703153819.1088752-1-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:02","name":"[RFC,v1,00/17] ipa: libipa: agc rework","mbox":"https://patchwork.libcamera.org/cover/27179/mbox/"},"patches":[{"id":27180,"url":"https://patchwork.libcamera.org/api/patches/27180/?format=json","web_url":"https://patchwork.libcamera.org/patch/27180/","msgid":"<20260703153819.1088752-2-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:03","name":"[RFC,v1,01/17] ipa: simple: Fix control presence sanity check","mbox":"https://patchwork.libcamera.org/patch/27180/mbox/"},{"id":27181,"url":"https://patchwork.libcamera.org/api/patches/27181/?format=json","web_url":"https://patchwork.libcamera.org/patch/27181/","msgid":"<20260703153819.1088752-3-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:04","name":"[RFC,v1,02/17] ipa: rkisp1: Remove `IPASessionConfiguration::sensor.defVBlank`","mbox":"https://patchwork.libcamera.org/patch/27181/mbox/"},{"id":27182,"url":"https://patchwork.libcamera.org/api/patches/27182/?format=json","web_url":"https://patchwork.libcamera.org/patch/27182/","msgid":"<20260703153819.1088752-4-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:05","name":"[RFC,v1,03/17] ipa: simple: agc: Do not overwrite sensor exposure/gain","mbox":"https://patchwork.libcamera.org/patch/27182/mbox/"},{"id":27183,"url":"https://patchwork.libcamera.org/api/patches/27183/?format=json","web_url":"https://patchwork.libcamera.org/patch/27183/","msgid":"<20260703153819.1088752-5-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:06","name":"[RFC,v1,04/17] ipa: libipa: agc_mean_luminance: Remove the need for inheritance","mbox":"https://patchwork.libcamera.org/patch/27183/mbox/"},{"id":27184,"url":"https://patchwork.libcamera.org/api/patches/27184/?format=json","web_url":"https://patchwork.libcamera.org/patch/27184/","msgid":"<20260703153819.1088752-6-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:07","name":"[RFC,v1,05/17] ipa: rkisp1: Move sensor control info map to context","mbox":"https://patchwork.libcamera.org/patch/27184/mbox/"},{"id":27185,"url":"https://patchwork.libcamera.org/api/patches/27185/?format=json","web_url":"https://patchwork.libcamera.org/patch/27185/","msgid":"<20260703153819.1088752-7-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:08","name":"[RFC,v1,06/17] ipa: rkisp1: Update sensor info when configuring","mbox":"https://patchwork.libcamera.org/patch/27185/mbox/"},{"id":27186,"url":"https://patchwork.libcamera.org/api/patches/27186/?format=json","web_url":"https://patchwork.libcamera.org/patch/27186/","msgid":"<20260703153819.1088752-8-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:09","name":"[RFC,v1,07/17] ipa: rkisp1: updateControls(): Use sensor info from context","mbox":"https://patchwork.libcamera.org/patch/27186/mbox/"},{"id":27187,"url":"https://patchwork.libcamera.org/api/patches/27187/?format=json","web_url":"https://patchwork.libcamera.org/patch/27187/","msgid":"<20260703153819.1088752-9-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:10","name":"[RFC,v1,08/17] ipa: rkisp1: Move AGC related controls into AGC algorithm","mbox":"https://patchwork.libcamera.org/patch/27187/mbox/"},{"id":27189,"url":"https://patchwork.libcamera.org/api/patches/27189/?format=json","web_url":"https://patchwork.libcamera.org/patch/27189/","msgid":"<20260703153819.1088752-10-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:11","name":"[RFC,v1,09/17] ipa: mali-c55: Remove `DigitalGain` support","mbox":"https://patchwork.libcamera.org/patch/27189/mbox/"},{"id":27190,"url":"https://patchwork.libcamera.org/api/patches/27190/?format=json","web_url":"https://patchwork.libcamera.org/patch/27190/","msgid":"<20260703153819.1088752-11-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:12","name":"[RFC,v1,10/17] ipa: libipa: Add `AgcMeanLuminance` wrapper","mbox":"https://patchwork.libcamera.org/patch/27190/mbox/"},{"id":27188,"url":"https://patchwork.libcamera.org/api/patches/27188/?format=json","web_url":"https://patchwork.libcamera.org/patch/27188/","msgid":"<20260703153819.1088752-12-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:13","name":"[RFC,v1,11/17] ipa: rkisp1: Port to `AgcMeanLuminanceAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27188/mbox/"},{"id":27191,"url":"https://patchwork.libcamera.org/api/patches/27191/?format=json","web_url":"https://patchwork.libcamera.org/patch/27191/","msgid":"<20260703153819.1088752-13-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:14","name":"[RFC,v1,12/17] ipa: mali-c55: Port to `AgcMeanLuminanceAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27191/mbox/"},{"id":27192,"url":"https://patchwork.libcamera.org/api/patches/27192/?format=json","web_url":"https://patchwork.libcamera.org/patch/27192/","msgid":"<20260703153819.1088752-14-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:15","name":"[RFC,v1,13/17] ipa: ipu3: Port to `AgcMeanLuminanceAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27192/mbox/"},{"id":27193,"url":"https://patchwork.libcamera.org/api/patches/27193/?format=json","web_url":"https://patchwork.libcamera.org/patch/27193/","msgid":"<20260703153819.1088752-15-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:16","name":"[RFC,v1,14/17] ipa: libipa: agc_mean_luminance: controls(): Return const ref","mbox":"https://patchwork.libcamera.org/patch/27193/mbox/"},{"id":27195,"url":"https://patchwork.libcamera.org/api/patches/27195/?format=json","web_url":"https://patchwork.libcamera.org/patch/27195/","msgid":"<20260703153819.1088752-16-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:17","name":"[RFC,v1,15/17] ipa: libipa: Add `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27195/mbox/"},{"id":27194,"url":"https://patchwork.libcamera.org/api/patches/27194/?format=json","web_url":"https://patchwork.libcamera.org/patch/27194/","msgid":"<20260703153819.1088752-17-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:18","name":"[RFC,v1,16/17] ipa: simple: agc: Port to `AgcAlgorithm`","mbox":"https://patchwork.libcamera.org/patch/27194/mbox/"},{"id":27196,"url":"https://patchwork.libcamera.org/api/patches/27196/?format=json","web_url":"https://patchwork.libcamera.org/patch/27196/","msgid":"<20260703153819.1088752-18-barnabas.pocze@ideasonboard.com>","date":"2026-07-03T15:38:19","name":"[RFC,v1,17/17] ipa: simple: agc: Use `AgcMeanLuminance` if sensor helper is available","mbox":"https://patchwork.libcamera.org/patch/27196/mbox/"}]}