Series Detail
Show a series.
GET /api/series/5520/?format=api
{ "id": 5520, "url": "https://patchwork.libcamera.org/api/series/5520/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5520", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "Full dewarper support on imx8mp", "date": "2025-10-23T14:48:01", "submitter": { "id": 184, "url": "https://patchwork.libcamera.org/api/people/184/?format=api", "name": "Stefan Klug", "email": "stefan.klug@ideasonboard.com" }, "version": 2, "total": 35, "received_total": 32, "received_all": false, "mbox": "https://patchwork.libcamera.org/series/5520/mbox/", "cover_letter": { "id": 24728, "url": "https://patchwork.libcamera.org/api/covers/24728/?format=api", "web_url": "https://patchwork.libcamera.org/cover/24728/", "msgid": "<20251023144841.403689-1-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:01", "name": "[v2,00/35] Full dewarper support on imx8mp", "mbox": "https://patchwork.libcamera.org/cover/24728/mbox/" }, "patches": [ { "id": 24729, "url": "https://patchwork.libcamera.org/api/patches/24729/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24729/", "msgid": "<20251023144841.403689-2-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:02", "name": "[v2,01/35] libcamera: v4l2: Support fromEntityName with shared_ptr<MediaDevice>", "mbox": "https://patchwork.libcamera.org/patch/24729/mbox/" }, { "id": 24730, "url": "https://patchwork.libcamera.org/api/patches/24730/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24730/", "msgid": "<20251023144841.403689-3-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:03", "name": "[v2,02/35] libcamera: pipeline: utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/24730/mbox/" }, { "id": 24732, "url": "https://patchwork.libcamera.org/api/patches/24732/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24732/", "msgid": "<20251023144841.403689-5-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:05", "name": "[v2,04/35] libcamera: converter: Utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/24732/mbox/" }, { "id": 24733, "url": "https://patchwork.libcamera.org/api/patches/24733/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24733/", "msgid": "<20251023144841.403689-6-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:06", "name": "[v2,05/35] libcamera: Add support for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/24733/mbox/" }, { "id": 24734, "url": "https://patchwork.libcamera.org/api/patches/24734/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24734/", "msgid": "<20251023144841.403689-7-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:07", "name": "[v2,06/35] libcamera: converter: Add V4L2 request support", "mbox": "https://patchwork.libcamera.org/patch/24734/mbox/" }, { "id": 24735, "url": "https://patchwork.libcamera.org/api/patches/24735/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24735/", "msgid": "<20251023144841.403689-8-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:08", "name": "[v2,07/35] libcamera: converter_v4l2_m2m: Add suport for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/24735/mbox/" }, { "id": 24736, "url": "https://patchwork.libcamera.org/api/patches/24736/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24736/", "msgid": "<20251023144841.403689-9-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:09", "name": "[v2,08/35] libcamera: converter_v4l2_m2m: Always set stride", "mbox": "https://patchwork.libcamera.org/patch/24736/mbox/" }, { "id": 24737, "url": "https://patchwork.libcamera.org/api/patches/24737/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24737/", "msgid": "<20251023144841.403689-10-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:10", "name": "[v2,09/35] pipeline: rkisp1: Use V4L2 requests for the dewarper", "mbox": "https://patchwork.libcamera.org/patch/24737/mbox/" }, { "id": 24738, "url": "https://patchwork.libcamera.org/api/patches/24738/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24738/", "msgid": "<20251023144841.403689-11-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:11", "name": "[v2,10/35] libcamera: rkisp1: Properly cancel buffers in dewarp case", "mbox": "https://patchwork.libcamera.org/patch/24738/mbox/" }, { "id": 24739, "url": "https://patchwork.libcamera.org/api/patches/24739/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24739/", "msgid": "<20251023144841.403689-12-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:12", "name": "[v2,11/35] include: linux: Update headers for Dw100 dewarper engine", "mbox": "https://patchwork.libcamera.org/patch/24739/mbox/" }, { "id": 24740, "url": "https://patchwork.libcamera.org/api/patches/24740/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24740/", "msgid": "<20251023144841.403689-13-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:13", "name": "[v2,12/35] libcamera: converter_v4l2_m2m: Add helper to apply controls", "mbox": "https://patchwork.libcamera.org/patch/24740/mbox/" }, { "id": 24741, "url": "https://patchwork.libcamera.org/api/patches/24741/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24741/", "msgid": "<20251023144841.403689-14-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:14", "name": "[v2,13/35] libcamera: converter_v4l2_m2m: Add debug logging for formats", "mbox": "https://patchwork.libcamera.org/patch/24741/mbox/" }, { "id": 24743, "url": "https://patchwork.libcamera.org/api/patches/24743/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24743/", "msgid": "<20251023144841.403689-16-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:16", "name": "[v2,15/35] libcamera: rkisp1: Scale down in dewarper instead of resizer", "mbox": "https://patchwork.libcamera.org/patch/24743/mbox/" }, { "id": 24744, "url": "https://patchwork.libcamera.org/api/patches/24744/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24744/", "msgid": "<20251023144841.403689-17-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:17", "name": "[v2,16/35] libcamera: rkisp1: Allow upscaling when the dewarper is present", "mbox": "https://patchwork.libcamera.org/patch/24744/mbox/" }, { "id": 24745, "url": "https://patchwork.libcamera.org/api/patches/24745/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24745/", "msgid": "<20251023144841.403689-19-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:19", "name": "[v2,18/35] libcamera: converter_m2m: Make some parts protected", "mbox": "https://patchwork.libcamera.org/patch/24745/mbox/" }, { "id": 24746, "url": "https://patchwork.libcamera.org/api/patches/24746/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24746/", "msgid": "<20251023144841.403689-20-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:20", "name": "[v2,19/35] libcamera: converter: Add dw100 converter class", "mbox": "https://patchwork.libcamera.org/patch/24746/mbox/" }, { "id": 24747, "url": "https://patchwork.libcamera.org/api/patches/24747/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24747/", "msgid": "<20251023144841.403689-21-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:21", "name": "[v2,20/35] libcamera: converter: Add dw100 vertex map class", "mbox": "https://patchwork.libcamera.org/patch/24747/mbox/" }, { "id": 24748, "url": "https://patchwork.libcamera.org/api/patches/24748/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24748/", "msgid": "<20251023144841.403689-22-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:22", "name": "[v2,21/35] libcamera: converter_dw100: Use vertex map", "mbox": "https://patchwork.libcamera.org/patch/24748/mbox/" }, { "id": 24749, "url": "https://patchwork.libcamera.org/api/patches/24749/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24749/", "msgid": "<20251023144841.403689-23-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:23", "name": "[v2,22/35] libcamera: rkisp1: Use the dw100 class instead of the generic v4l2 converter", "mbox": "https://patchwork.libcamera.org/patch/24749/mbox/" }, { "id": 24750, "url": "https://patchwork.libcamera.org/api/patches/24750/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24750/", "msgid": "<20251023144841.403689-24-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:24", "name": "[v2,23/35] libcamera: rkisp1: Use vertex map to implement ScalerCrop", "mbox": "https://patchwork.libcamera.org/patch/24750/mbox/" }, { "id": 24751, "url": "https://patchwork.libcamera.org/api/patches/24751/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24751/", "msgid": "<20251023144841.403689-25-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:25", "name": "[v2,24/35] pipeline: rksip1: Move isRaw up in scope", "mbox": "https://patchwork.libcamera.org/patch/24751/mbox/" }, { "id": 24752, "url": "https://patchwork.libcamera.org/api/patches/24752/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24752/", "msgid": "<20251023144841.403689-26-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:26", "name": "[v2,25/35] pipeline: rkisp1: Drop rawFormat variable", "mbox": "https://patchwork.libcamera.org/patch/24752/mbox/" }, { "id": 24753, "url": "https://patchwork.libcamera.org/api/patches/24753/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24753/", "msgid": "<20251023144841.403689-27-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:27", "name": "[v2,26/35] pipeline: rkisp1: Enable the dewarper based on the tuning file", "mbox": "https://patchwork.libcamera.org/patch/24753/mbox/" }, { "id": 24754, "url": "https://patchwork.libcamera.org/api/patches/24754/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24754/", "msgid": "<20251023144841.403689-28-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:28", "name": "[v2,27/35] libcamera: internal: camera_sensor: Add accessor for mountingOrientation_", "mbox": "https://patchwork.libcamera.org/patch/24754/mbox/" }, { "id": 24755, "url": "https://patchwork.libcamera.org/api/patches/24755/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24755/", "msgid": "<20251023144841.403689-29-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:29", "name": "[v2,28/35] libcamera: Add transpose() function to size", "mbox": "https://patchwork.libcamera.org/patch/24755/mbox/" }, { "id": 24756, "url": "https://patchwork.libcamera.org/api/patches/24756/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24756/", "msgid": "<20251023144841.403689-30-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:30", "name": "[v2,29/35] libcamera: rkisp1: Handle requested orientation using dewarper", "mbox": "https://patchwork.libcamera.org/patch/24756/mbox/" }, { "id": 24757, "url": "https://patchwork.libcamera.org/api/patches/24757/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24757/", "msgid": "<20251023144841.403689-31-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:31", "name": "[v2,30/35] libcamera: dw100_vertexmap: Implement parametric dewarping", "mbox": "https://patchwork.libcamera.org/patch/24757/mbox/" }, { "id": 24758, "url": "https://patchwork.libcamera.org/api/patches/24758/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24758/", "msgid": "<20251023144841.403689-32-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:32", "name": "[v2,31/35] pipeline: rkisp1: Load dewarp parameters from tuning file", "mbox": "https://patchwork.libcamera.org/patch/24758/mbox/" }, { "id": 24759, "url": "https://patchwork.libcamera.org/api/patches/24759/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24759/", "msgid": "<20251023144841.403689-33-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:33", "name": "[v2,32/35] libcamera: Add and implement LensDewarpEnable control", "mbox": "https://patchwork.libcamera.org/patch/24759/mbox/" }, { "id": 24760, "url": "https://patchwork.libcamera.org/api/patches/24760/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24760/", "msgid": "<20251023144841.403689-34-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:34", "name": "[v2,33/35] pipeline: rkisp1: Add warning to unclear format handling", "mbox": "https://patchwork.libcamera.org/patch/24760/mbox/" }, { "id": 24761, "url": "https://patchwork.libcamera.org/api/patches/24761/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24761/", "msgid": "<20251023144841.403689-35-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:35", "name": "[v2,34/35] DNI libcamera: rkisp1: Implement dw100 specific features", "mbox": "https://patchwork.libcamera.org/patch/24761/mbox/" }, { "id": 24762, "url": "https://patchwork.libcamera.org/api/patches/24762/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24762/", "msgid": "<20251023144841.403689-36-stefan.klug@ideasonboard.com>", "date": "2025-10-23T14:48:36", "name": "[v2,35/35] DNI pipeline: rkisp1: Workaround for customer kernels without requests", "mbox": "https://patchwork.libcamera.org/patch/24762/mbox/" } ] }