From patchwork Mon May 16 16:12:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Plowman X-Patchwork-Id: 15921 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id C1360C0F2A for ; Mon, 16 May 2022 16:12:31 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 307046565A; Mon, 16 May 2022 18:12:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org; s=mail; t=1652717551; bh=06CUIrUQ1w4J5+yG+fTDHSeTuBJcb98v1qhqHzWsKg4=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=MI48hTMLgG0FPdnigrwORagsvxwgqq63OTdeg1x3aGYCXIJMwBw1mILKNjKUSYM8C 6y/ltXsiEImLRnkIBtsDYbtO4pLR6Xkgl8NoerU2WCUy0PgoJNnn8IGqarbisbWVM0 e5ktrNN98apoKEE90IRnJStkq9OsWksDriyI1AkYzyHSG/r3cDhY5VpHZfhFqajZdM RzcJs2HABOvZUngSixSlPx+XvaTUqooTbrRpMBAJTbZJ8eCMIAo/dbummss1XkAON4 QCx6gTk0K91KmehV8F/sNRohBQ/61Om2BV9g4Eqj5RXVjgjNVf5IbKbmpl+yUvc8uG obAq2YB7yDkbw== Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id C304B61FB8 for ; Mon, 16 May 2022 18:12:29 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="ryrAFapr"; dkim-atps=neutral Received: by mail-wm1-x32b.google.com with SMTP id 1-20020a05600c248100b00393fbf11a05so11221782wms.3 for ; Mon, 16 May 2022 09:12:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=kkmtjV9YpGTsYweT2DKE+uYvJv1CRoXQ41h/E9YWvM0=; b=ryrAFaprunj2aAziGxZZN7E228aMpEF0zYu+EiMi9DoGoalygJ0Xmnc8q2NmvjJyBL f/eWePdtsT03x8Z9Hu8bd5v1gzA20G0gPPnPNtX/4nxLubVBOMs0q0rLKCdMZ2A087gV zsQj8JdUcg0sSrraoCPo/OjSwr3G4kuFU1NZT7Eq+c0yyzRjZW/xrAIt4GBcZmDQsaQo cSE38Bw02Mcsuk+ZueSxyohf7cs5c+NZKcKpbDvy+nkENtCtZb7VFQwdDYctvyltrtwe WJXQvtiB2AxKSemNw8T4nZ67suyfNNOi4Sls2u5JeXOZsltocEW0xOAch9XUMA9qnmxm RziQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=kkmtjV9YpGTsYweT2DKE+uYvJv1CRoXQ41h/E9YWvM0=; b=BEWWLeDkrZ/Ke53Ix3akm6uuOia9YNDe75h2ZuOcJhdsYJ8Cb7QAOW1i8eRkkCMP06 OktdDN4QjIZ3dES89edcvmg3AxjPeGgUQ6pwByNG1cIFyiRSgcrIKFGkRurK//SysLgX eANXnzhAVh8UEdROixB0PqsnWB4Zj/Y8bZgb0/MNE3JGxnzs2VL3T70Xh6qY6zieDwC7 QDE36RO27/SRshOD5+jD52Fy67jWODLFYFTDW5kQnCV60eZLCh4oidRsbYKSikpUEOz6 WZsiM6PIMDOXb/23i9+Uiwa/iEVQE0BV1iTuL4wtxWLWwz34Opqq1ijx1RKX5hiFaE90 x2cg== X-Gm-Message-State: AOAM530fG5QH/YR1qjszZXI/BjsX7yfjVJbvrFrKdoGXfLWzBplDPCo8 Em4HDVeW2ZPnlQu5HKkf7n8H8e1nF+V0UrN8 X-Google-Smtp-Source: ABdhPJyLKMboLin5LqgHOA4BOd2fqL9glJUrCsyp+COiuTOla0+Wn1W2LekMwVa5WMGplmkkZxCa5Q== X-Received: by 2002:a05:600c:3515:b0:394:8c7e:fbde with SMTP id h21-20020a05600c351500b003948c7efbdemr27448683wmq.165.1652717549288; Mon, 16 May 2022 09:12:29 -0700 (PDT) Received: from pi4-davidp.lan (plowpeople3.plus.com. [80.229.223.72]) by smtp.gmail.com with ESMTPSA id n14-20020a05600c3b8e00b0039429bfebeasm349219wms.2.2022.05.16.09.12.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 09:12:28 -0700 (PDT) To: libcamera-devel@lists.libcamera.org, Jacopo Mondi , Han-Lin Chen , Jean-Michel Hautbois , Kate Hsuan Date: Mon, 16 May 2022 17:12:23 +0100 Message-Id: <20220516161224.6712-1-david.plowman@raspberrypi.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v5 0/1] AF controls X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: David Plowman via libcamera-devel From: David Plowman Reply-To: David Plowman Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi again Here's the next version. Mostly it's just small tidy-ups that were suggested. I did add another "todo" for a property to give the min/max lens positions of the camera module - it seems to me like we ought to have that. Thanks! David David Plowman (1): libcamera: controls: Controls for driving AF (autofocus) algorithms src/libcamera/control_ids.yaml | 354 +++++++++++++++++++++++++++------ 1 file changed, 294 insertions(+), 60 deletions(-)