Series Detail
Show a series.
GET /api/series/5468/?format=api
{ "id": 5468, "url": "https://patchwork.libcamera.org/api/series/5468/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5468", "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-09-30T12:26:21", "submitter": { "id": 184, "url": "https://patchwork.libcamera.org/api/people/184/?format=api", "name": "Stefan Klug", "email": "stefan.klug@ideasonboard.com" }, "version": 1, "total": 33, "received_total": 33, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5468/mbox/", "cover_letter": { "id": 24497, "url": "https://patchwork.libcamera.org/api/covers/24497/?format=api", "web_url": "https://patchwork.libcamera.org/cover/24497/", "msgid": "<20250930122726.1837524-1-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:21", "name": "[v1,00/33] Full dewarper support on imx8mp", "mbox": "https://patchwork.libcamera.org/cover/24497/mbox/" }, "patches": [ { "id": 24498, "url": "https://patchwork.libcamera.org/api/patches/24498/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24498/", "msgid": "<20250930122726.1837524-2-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:22", "name": "[v1,01/33] libcamera: rkisp1: Only connect delayed controls at start/stop", "mbox": "https://patchwork.libcamera.org/patch/24498/mbox/" }, { "id": 24499, "url": "https://patchwork.libcamera.org/api/patches/24499/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24499/", "msgid": "<20250930122726.1837524-3-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:23", "name": "[v1,02/33] libcamera: v4l2: Support fromEntityName with shared_ptr<MediaDevice>", "mbox": "https://patchwork.libcamera.org/patch/24499/mbox/" }, { "id": 24500, "url": "https://patchwork.libcamera.org/api/patches/24500/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24500/", "msgid": "<20250930122726.1837524-4-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:24", "name": "[v1,03/33] libcamera: pipeline: utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/24500/mbox/" }, { "id": 24501, "url": "https://patchwork.libcamera.org/api/patches/24501/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24501/", "msgid": "<20250930122726.1837524-5-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:25", "name": "[v1,04/33] libcamera: v4l2: Remove fromEntityName(MediaDevice*)", "mbox": "https://patchwork.libcamera.org/patch/24501/mbox/" }, { "id": 24502, "url": "https://patchwork.libcamera.org/api/patches/24502/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24502/", "msgid": "<20250930122726.1837524-6-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:26", "name": "[v1,05/33] libcamera: converter: Utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/24502/mbox/" }, { "id": 24505, "url": "https://patchwork.libcamera.org/api/patches/24505/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24505/", "msgid": "<20250930122726.1837524-7-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:27", "name": "[v1,06/33] libcamera: Add support for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/24505/mbox/" }, { "id": 24506, "url": "https://patchwork.libcamera.org/api/patches/24506/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24506/", "msgid": "<20250930122726.1837524-8-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:28", "name": "[v1,07/33] libcamera: converter: Add V4L2 request support", "mbox": "https://patchwork.libcamera.org/patch/24506/mbox/" }, { "id": 24507, "url": "https://patchwork.libcamera.org/api/patches/24507/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24507/", "msgid": "<20250930122726.1837524-9-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:29", "name": "[v1,08/33] libcamera: converter_v4l2_m2m: Add suport for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/24507/mbox/" }, { "id": 24508, "url": "https://patchwork.libcamera.org/api/patches/24508/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24508/", "msgid": "<20250930122726.1837524-10-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:30", "name": "[v1,09/33] libcamera: converter_v4l2_m2m: Always set stride", "mbox": "https://patchwork.libcamera.org/patch/24508/mbox/" }, { "id": 24509, "url": "https://patchwork.libcamera.org/api/patches/24509/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24509/", "msgid": "<20250930122726.1837524-11-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:31", "name": "[v1,10/33] pipeline: rkisp1: Use V4L2 requests for the dewarper", "mbox": "https://patchwork.libcamera.org/patch/24509/mbox/" }, { "id": 24510, "url": "https://patchwork.libcamera.org/api/patches/24510/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24510/", "msgid": "<20250930122726.1837524-12-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:32", "name": "[v1,11/33] libcamera: rkisp1: Properly cancel buffers in dewarp case", "mbox": "https://patchwork.libcamera.org/patch/24510/mbox/" }, { "id": 24511, "url": "https://patchwork.libcamera.org/api/patches/24511/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24511/", "msgid": "<20250930122726.1837524-13-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:33", "name": "[v1,12/33] include: linux: Update headers for Dw100 dewarper engine", "mbox": "https://patchwork.libcamera.org/patch/24511/mbox/" }, { "id": 24512, "url": "https://patchwork.libcamera.org/api/patches/24512/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24512/", "msgid": "<20250930122726.1837524-14-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:34", "name": "[v1,13/33] libcamera: converter_v4l2_m2m: Add helper to apply controls", "mbox": "https://patchwork.libcamera.org/patch/24512/mbox/" }, { "id": 24513, "url": "https://patchwork.libcamera.org/api/patches/24513/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24513/", "msgid": "<20250930122726.1837524-15-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:35", "name": "[v1,14/33] libcamera: converter_v4l2_m2m: Add debug logging for formats", "mbox": "https://patchwork.libcamera.org/patch/24513/mbox/" }, { "id": 24514, "url": "https://patchwork.libcamera.org/api/patches/24514/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24514/", "msgid": "<20250930122726.1837524-16-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:36", "name": "[v1,15/33] libcamera: rkisp1: Move useDewarper_ flag into RkISP1CameraData", "mbox": "https://patchwork.libcamera.org/patch/24514/mbox/" }, { "id": 24515, "url": "https://patchwork.libcamera.org/api/patches/24515/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24515/", "msgid": "<20250930122726.1837524-17-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:37", "name": "[v1,16/33] libcamera: rkisp1: Scale down in dewarper instead of resizer", "mbox": "https://patchwork.libcamera.org/patch/24515/mbox/" }, { "id": 24516, "url": "https://patchwork.libcamera.org/api/patches/24516/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24516/", "msgid": "<20250930122726.1837524-18-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:38", "name": "[v1,17/33] libcamera: rkisp1: Allow upscaling when the dewarper is present", "mbox": "https://patchwork.libcamera.org/patch/24516/mbox/" }, { "id": 24517, "url": "https://patchwork.libcamera.org/api/patches/24517/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24517/", "msgid": "<20250930122726.1837524-19-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:39", "name": "[v1,18/33] libcamera: converter: converter_v4l2_m2m: Add makeStream() function", "mbox": "https://patchwork.libcamera.org/patch/24517/mbox/" }, { "id": 24518, "url": "https://patchwork.libcamera.org/api/patches/24518/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24518/", "msgid": "<20250930122726.1837524-20-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:40", "name": "[v1,19/33] libcamera: converter: Add dw100 converter class", "mbox": "https://patchwork.libcamera.org/patch/24518/mbox/" }, { "id": 24519, "url": "https://patchwork.libcamera.org/api/patches/24519/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24519/", "msgid": "<20250930122726.1837524-21-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:41", "name": "[v1,20/33] libcamera: converter: Add dw100 vertex map class", "mbox": "https://patchwork.libcamera.org/patch/24519/mbox/" }, { "id": 24520, "url": "https://patchwork.libcamera.org/api/patches/24520/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24520/", "msgid": "<20250930122726.1837524-22-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:42", "name": "[v1,21/33] libcamera: converter_dw100: Use vertex map", "mbox": "https://patchwork.libcamera.org/patch/24520/mbox/" }, { "id": 24521, "url": "https://patchwork.libcamera.org/api/patches/24521/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24521/", "msgid": "<20250930122726.1837524-23-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:43", "name": "[v1,22/33] libcamera: rkisp1: Use the dw100 class instead of the generic v4l2 converter", "mbox": "https://patchwork.libcamera.org/patch/24521/mbox/" }, { "id": 24522, "url": "https://patchwork.libcamera.org/api/patches/24522/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24522/", "msgid": "<20250930122726.1837524-24-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:44", "name": "[v1,23/33] libcamera: rkisp1: Implement dw100 specific features", "mbox": "https://patchwork.libcamera.org/patch/24522/mbox/" }, { "id": 24523, "url": "https://patchwork.libcamera.org/api/patches/24523/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24523/", "msgid": "<20250930122726.1837524-25-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:45", "name": "[v1,24/33] libcamera: rkisp1: Use vertex map to implement ScalerCrop", "mbox": "https://patchwork.libcamera.org/patch/24523/mbox/" }, { "id": 24524, "url": "https://patchwork.libcamera.org/api/patches/24524/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24524/", "msgid": "<20250930122726.1837524-26-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:46", "name": "[v1,25/33] libcamera: internal: camera_sensor: Add accessor for mountingOrientation_", "mbox": "https://patchwork.libcamera.org/patch/24524/mbox/" }, { "id": 24525, "url": "https://patchwork.libcamera.org/api/patches/24525/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24525/", "msgid": "<20250930122726.1837524-27-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:47", "name": "[v1,26/33] libcamera: Add transpose() function to size", "mbox": "https://patchwork.libcamera.org/patch/24525/mbox/" }, { "id": 24526, "url": "https://patchwork.libcamera.org/api/patches/24526/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24526/", "msgid": "<20250930122726.1837524-28-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:48", "name": "[v1,27/33] libcamera: rkisp1: Handle requested orientation using dewarper", "mbox": "https://patchwork.libcamera.org/patch/24526/mbox/" }, { "id": 24527, "url": "https://patchwork.libcamera.org/api/patches/24527/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24527/", "msgid": "<20250930122726.1837524-29-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:49", "name": "[v1,28/33] libcamera: dw100_vertexmap: Implement parametric dewarping", "mbox": "https://patchwork.libcamera.org/patch/24527/mbox/" }, { "id": 24528, "url": "https://patchwork.libcamera.org/api/patches/24528/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24528/", "msgid": "<20250930122726.1837524-30-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:50", "name": "[v1,29/33] pipeline: rkisp1: Enable the dewarper based on the tuning file", "mbox": "https://patchwork.libcamera.org/patch/24528/mbox/" }, { "id": 24529, "url": "https://patchwork.libcamera.org/api/patches/24529/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24529/", "msgid": "<20250930122726.1837524-31-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:51", "name": "[v1,30/33] pipeline: rkisp1: Load dewarp parameters from tuning file", "mbox": "https://patchwork.libcamera.org/patch/24529/mbox/" }, { "id": 24530, "url": "https://patchwork.libcamera.org/api/patches/24530/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24530/", "msgid": "<20250930122726.1837524-32-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:52", "name": "[v1,31/33] libcamera: Add LensDewarpEnable control", "mbox": "https://patchwork.libcamera.org/patch/24530/mbox/" }, { "id": 24531, "url": "https://patchwork.libcamera.org/api/patches/24531/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24531/", "msgid": "<20250930122726.1837524-33-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:53", "name": "[v1,32/33] libcamera: rkisp1: Implement LensDewarpEnable control", "mbox": "https://patchwork.libcamera.org/patch/24531/mbox/" }, { "id": 24532, "url": "https://patchwork.libcamera.org/api/patches/24532/?format=api", "web_url": "https://patchwork.libcamera.org/patch/24532/", "msgid": "<20250930122726.1837524-34-stefan.klug@ideasonboard.com>", "date": "2025-09-30T12:26:54", "name": "[v1,33/33] DNI pipeline: rkisp1: Workaround for customer kernels without requests", "mbox": "https://patchwork.libcamera.org/patch/24532/mbox/" } ] }