From patchwork Mon Sep 23 07:09:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cheng-Hao Yang X-Patchwork-Id: 21327 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 614F2C32D4 for ; Mon, 23 Sep 2024 07:16:30 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 12ED56350D; Mon, 23 Sep 2024 09:16:29 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="cH0pTsZF"; dkim-atps=neutral Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id A701B63500 for ; Mon, 23 Sep 2024 09:16:26 +0200 (CEST) Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-2055136b612so48365585ad.0 for ; Mon, 23 Sep 2024 00:16:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1727075785; x=1727680585; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3ZZZDjASC+6oGIGuWud7Z/AQuQitNjXup420ypyVCBw=; b=cH0pTsZFKBT+wrBRDTWvLZxQiFQxAwMLwCBpsbufGp+49jtHCQBe74vqbt50rJu0fG Zp34ndzSl1NYUYtg8ewgfepRNwjUndrVxBe/RfXmTJeU3Tovtb4CZSlY5i9jnLHFRL9K eNTrySTAsKlja/ujb3PdrPH0qJCNYHy/pLJ98= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727075785; x=1727680585; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3ZZZDjASC+6oGIGuWud7Z/AQuQitNjXup420ypyVCBw=; b=n4HT67MHIGDyuORK8wR7s7WTF5Y8k7T1WV20vM4SBkO0T+cTFT9epgsq9UPmM7MdfE xWW+E2w5GP4xgYT8+fw809qsXuPxSyxO9SnYM6WHN26DY02rKQY14SLfQl9HOd6bLbHe sHfLTM9OQG2YNqLYUGPc2ifXt4eZvIJg/zRVhLYqBtCw3qWtVu1ZAkShoDkcGUiN0s85 uL5E5PDgdn+9wpfcNX3LTbL71iiqnsmrRbo1YqJyAC5VO9yB5aRkuvOGx5J96WNklJ1d lsL9QCBQGB1LDFGTfLlj0UQGVL7412w7lQxVh2yDBaLM58ryxjnfNMy1f6KnAWg6XKFR azwA== X-Gm-Message-State: AOJu0Yx5K5obdX/ZStA1VHkWsHYLNdYKo3TTKHKC++zvXuOtvE01J8OX uDCap2bGwQrcbVuQtIV4ZYcREgT6UsF2z58aVYVlvHYAibfYEeaCTtRQ6w2hJl5QvSsxYJV2G+I = X-Google-Smtp-Source: AGHT+IHUratWGxohTJc/WOjfqlrHfBJ1nGoa3rJ6DvGPosnkSKSruOLHVNidIzafZX4FToDOiqpRLg== X-Received: by 2002:a17:902:e810:b0:207:6d2:45ef with SMTP id d9443c01a7336-208d9854f0dmr145456655ad.37.1727075784869; Mon, 23 Sep 2024 00:16:24 -0700 (PDT) Received: from chenghaoyang-low.c.googlers.com.com (0.223.81.34.bc.googleusercontent.com. [34.81.223.0]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-207946fc352sm127624805ad.206.2024.09.23.00.16.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Sep 2024 00:16:24 -0700 (PDT) From: Harvey Yang X-Google-Original-From: Harvey Yang To: libcamera-devel@lists.libcamera.org Cc: Han-Lin Chen , Xing Gu , Yudhistira Erlandinata , Harvey Yang Subject: [PATCH 1/1] libcamera: Add camera sensor properties for ciri Date: Mon, 23 Sep 2024 07:09:56 +0000 Message-ID: <20240923071618.2395064-2-chenghaoyang@google.com> X-Mailer: git-send-email 2.46.0.792.g87dc391469-goog In-Reply-To: <20240923071618.2395064-1-chenghaoyang@google.com> References: <20240923071618.2395064-1-chenghaoyang@google.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: Han-Lin Chen ciri has sensors: hi1339, gc08a3, and gc05a2. Signed-off-by: Han-Lin Chen Co-developed-by: Xing Gu Co-developed-by: Yudhistira Erlandinata Co-developed-by: Harvey Yang --- .../sensor/camera_sensor_properties.cpp | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/libcamera/sensor/camera_sensor_properties.cpp b/src/libcamera/sensor/camera_sensor_properties.cpp index 4e5217ab..a224f8d2 100644 --- a/src/libcamera/sensor/camera_sensor_properties.cpp +++ b/src/libcamera/sensor/camera_sensor_properties.cpp @@ -276,6 +276,27 @@ const CameraSensorProperties *CameraSensorProperties::get(const std::string &sen { controls::draft::TestPatternModeColorBars, 1 }, }, } }, + { "hi1339", { + .unitCellSize = { 1120, 1120 }, + .testPatternModes = { + { controls::draft::TestPatternModeOff, 0 }, + { controls::draft::TestPatternModeColorBars, 2 }, + }, + } }, + { "gc08a3", { + .unitCellSize = { 1120, 1120 }, + .testPatternModes = { + { controls::draft::TestPatternModeOff, 0 }, + { controls::draft::TestPatternModeColorBars, 2 }, + }, + } }, + { "gc05a2", { + .unitCellSize = { 1120, 1120 }, + .testPatternModes = { + { controls::draft::TestPatternModeOff, 0 }, + { controls::draft::TestPatternModeColorBars, 1 }, + }, + } }, }; const auto it = sensorProps.find(sensor);