From patchwork Fri Jan 10 23:57:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Elder X-Patchwork-Id: 22517 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 63973C32FB for ; Fri, 10 Jan 2025 23:58:16 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id B27836854F; Sat, 11 Jan 2025 00:58:15 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="YPiFO8fl"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id D4765684DF for ; Sat, 11 Jan 2025 00:58:08 +0100 (CET) Received: from pyrite.hamster-moth.ts.net (unknown [IPv6:2604:2d80:9e93:ad00:3d82:7e4f:ab9b:8a]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 5F855886; Sat, 11 Jan 2025 00:57:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1736553434; bh=hA8tgqoQZf+dEZhc49qSNKawk+GZn/F9I0n30HdqugI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YPiFO8fl2O2xMYuFK86x9gCh+frj8fowYZz2HPTe+Rzec5PbZjDwGW7DDoSAC5Jaq rLkPofpOMHxiLEuTNiJrGpRW5Ngyd4Ckzx9oJEPIlCl/9FHVOOsZv2vRO4DBtdAB3A 2dz8lzGELhs6YDJSSQoWZEuChjD0sDzjXOMzb1Cs= From: Paul Elder To: libcamera-devel@lists.libcamera.org Cc: Jacopo Mondi , laurent.pinchart@ideasonboard.com, stefan.klug@ideasonboard.com, Paul Elder Subject: [PATCH v7 08/12] controls: Remove AeLocked Date: Fri, 10 Jan 2025 17:57:33 -0600 Message-Id: <20250110235737.1524733-9-paul.elder@ideasonboard.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20250110235737.1524733-1-paul.elder@ideasonboard.com> References: <20250110235737.1524733-1-paul.elder@ideasonboard.com> MIME-Version: 1.0 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: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" From: Jacopo Mondi Now that the codebase has been ported to use the new AEGC controls remove the definition of AeLocked. AeEnable is not be removed as it will be redefined. Signed-off-by: Jacopo Mondi Signed-off-by: Paul Elder Reviewed-by: Paul Elder Reviewed-by: Laurent Pinchart Reviewed-by: Stefan Klug --- No change in v7 Changes in v6: - remove only AeLocked, as AeEnable will be redefined instead of removed - (used to be "controls: Remove AeEnable and AeLocked") No change in v5 No change in v4 No change in v3 --- src/libcamera/control_ids_core.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/libcamera/control_ids_core.yaml b/src/libcamera/control_ids_core.yaml index 553095481..d88c1852e 100644 --- a/src/libcamera/control_ids_core.yaml +++ b/src/libcamera/control_ids_core.yaml @@ -16,18 +16,6 @@ controls: \sa ExposureTime AnalogueGain - - AeLocked: - type: bool - direction: out - description: | - Report the lock status of a running AE algorithm. - - If the AE algorithm is locked the value shall be set to true, if it's - converging it shall be set to false. If the AE algorithm is not - running the control shall not be present in the metadata control list. - - \sa AeEnable - - AeState: type: int32_t direction: out