Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/17047/?format=api
{ "id": 17047, "url": "https://patchwork.libcamera.org/api/1.1/covers/17047/?format=api", "web_url": "https://patchwork.libcamera.org/cover/17047/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/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": "" }, "msgid": "<20220809144704.61682-1-dse@thaumatec.com>", "date": "2022-08-09T14:47:01", "name": "[libcamera-devel,v2,0/3] libcamera: rkisp1: Add lens control", "submitter": { "id": 126, "url": "https://patchwork.libcamera.org/api/1.1/people/126/?format=api", "name": "Daniel Semkowicz", "email": "dse@thaumatec.com" }, "mbox": "https://patchwork.libcamera.org/cover/17047/mbox/", "series": [ { "id": 3398, "url": "https://patchwork.libcamera.org/api/1.1/series/3398/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3398", "date": "2022-08-09T14:47:01", "name": "libcamera: rkisp1: Add lens control", "version": 2, "mbox": "https://patchwork.libcamera.org/series/3398/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/17047/comments/", "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 0E07BC3272\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 9 Aug 2022 14:47:11 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id B6CF46332D;\n\tTue, 9 Aug 2022 16:47:10 +0200 (CEST)", "from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com\n\t[IPv6:2a00:1450:4864:20::52e])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id ED88661FAA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 9 Aug 2022 16:47:08 +0200 (CEST)", "by mail-ed1-x52e.google.com with SMTP id z20so13498076edb.9\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 09 Aug 2022 07:47:08 -0700 (PDT)", "from localhost.localdomain (ip092042140082.rev.nessus.at.\n\t[92.42.140.82]) by smtp.gmail.com with ESMTPSA id\n\tcn15-20020a0564020caf00b0043ba0cf5dbasm6058486edb.2.2022.08.09.07.47.07\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 09 Aug 2022 07:47:08 -0700 (PDT)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1660056430;\n\tbh=gxL0uKOkEuEJXJO1i0wIMckastYlfCQyuQ/vfhADdfw=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=lnVA5GMI9qZsb+IqDrw077R0zevK8n6D9HWQ3EpWGd68s0UxUcXbtkXiD3UGmj5Tl\n\t/kchQHzjig+wupIpg6Y5/ZzOBm6Ll/StC7iMaAWCFOixaNKsX33aOOdSTr0TV9gfFs\n\tk5tIFBTqVQIi8NNXZCcDKSaLgjIYkYZ+AlO8F/ftE+MIiF1jp5h91mQQKsSFixZ7qC\n\tcvKhp9hR0Z+8QUcTIBy1aOEgLr1XN1q+MreGc0z4iWKbUPX43rhA5IFT17oNGst/fQ\n\tO59B6V9txMJDPSYf74No5iQXXa0GnFxgm7G2r1pXCDy4bdZenD94iYLMtAlr8xn5hh\n\ti1VkLZ7Uj/JPw==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=thaumatec-com.20210112.gappssmtp.com; s=20210112;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:from:to:cc;\n\tbh=89To/Pps+BqMrNPrdfoVD30Z8/PQcNWSJqE1ueVPvMo=;\n\tb=eVdbEyF56lfkF+zzA8v70hlUI9tzHbjR0rWfA65UrZIZ34aAbIia1Bqi5bQ30LVyoR\n\tytvHJa7s2asqAdgWZozCLjLzg59J+aGzYFXa3sIOb2hSqCucP6W5aQjzbh+gANNRzsLJ\n\tGjsZzsPNtXr+ojtp2BFE3u5qH7+nm/UXpa153RNBYGivbHgPDUxbli3nvrfzlM1Y90n1\n\tMBGqAC/WFDlywt0e1evFkL57dh68ddikG3bVimNiTcJn3DlDwODNOSL4/8AUPAoqZCy+\n\tJcoD+eT+y7HvIQC38nFxFXNQfV6t5kf0SKyWEP2G6s1irLwGDzUkyBv9momfOFsh84Wc\n\t5Xwg==" ], "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected)\n\theader.d=thaumatec-com.20210112.gappssmtp.com\n\theader.i=@thaumatec-com.20210112.gappssmtp.com header.b=\"eVdbEyF5\"; \n\tdkim-atps=neutral", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:x-gm-message-state:from:to:cc;\n\tbh=89To/Pps+BqMrNPrdfoVD30Z8/PQcNWSJqE1ueVPvMo=;\n\tb=2CDxYsThjOU0xeM1jEUt2yv7utrAp1NlLUlhU1+39FXFFriU0L9hIxuoSO1Mm29mRC\n\t3Pe9aoK5VCN08WTox+1ILdZPpm+y8MiNwejpNQFj+FuqV3RTEiQKFAhyWj3XYG851AWK\n\tN3ZjnH6AR4FNeXUYZUDcqho9lMQ5uxUoGLFAUTFFqxZzdAgHQSYZc7EzsbO/LiDvZGkb\n\tdIJ50gmKMTmuBy+yMAMvpODClnSIPAjlepM7MBT0TqF74vABEOUrvK0ocrY6Fng8vfaL\n\tcxfx6bBgMiO6miS330R7gccgRwa6JcJxzKNPeFl9Fle1uVFEGYnUFJ4l3OLnxmbsk1Py\n\tbPdg==", "X-Gm-Message-State": "ACgBeo2i3hooI9sNoOsX7qhT5LCnqX9lE5UCny3RQ608cjd4Etxdbr4c\n\tFmZrY7IqG8Kh5Ygf8ppdmVi/Pi1I0MrIxg==", "X-Google-Smtp-Source": "AA6agR5rhX679FpHS32oreHu5oKR+3mWLvi8ix9nb1hg3tGn3ObFRU4xcUHe153N1QOl84ZR84u5Aw==", "X-Received": "by 2002:a05:6402:27cf:b0:43f:f6a:3286 with SMTP id\n\tc15-20020a05640227cf00b0043f0f6a3286mr19769658ede.1.1660056428676; \n\tTue, 09 Aug 2022 07:47:08 -0700 (PDT)", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 9 Aug 2022 16:47:01 +0200", "Message-Id": "<20220809144704.61682-1-dse@thaumatec.com>", "X-Mailer": "git-send-email 2.34.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH v2 0/3] libcamera: rkisp1: Add lens control", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "From": "Daniel Semkowicz via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>", "Reply-To": "Daniel Semkowicz <dse@thaumatec.com>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Hi,\n\nThis patch set adds lens control that is needed by auto focus algorithms.\nAF algorithms can control the absolute focus by setting\n\"context.frameContext.af.lensPosition\" value during process() method.\n\nThese changes base on the similar code for IPU3 and Raspberry Pi.\n\nChanges in v2:\n- Remove unnecessary lens validation\n- Rearrange commits\n\nBest regards\nDaniel Semkowicz\n\nDaniel Semkowicz (3):\n libcamera: rkisp1: ipa: Rename ctrls_ to sensorCtrls_\n rkisp1: Add camera lens to PH and expose it to the IPA\n rkisp1: Add camera lens position control from IPA\n\n include/libcamera/ipa/rkisp1.mojom | 1 +\n src/ipa/rkisp1/ipa_context.h | 5 ++++\n src/ipa/rkisp1/rkisp1.cpp | 33 +++++++++++++++++++-----\n src/libcamera/pipeline/rkisp1/rkisp1.cpp | 21 +++++++++++++++\n 4 files changed, 53 insertions(+), 7 deletions(-)" }