{"id":15461,"url":"https://patchwork.libcamera.org/api/1.1/patches/15461/?format=json","web_url":"https://patchwork.libcamera.org/patch/15461/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20220316222245.132315-2-djrscally@gmail.com>","date":"2022-03-16T22:22:44","name":"[libcamera-devel,1/2] libcamera: Add OV2740 camera sensor properties","commit_ref":"1b22c03284b21e3b92ad312f8fbfadc9e21752b3","pull_url":null,"state":"accepted","archived":false,"hash":"f7a65cf179527fd0a90d4a236b4a0461da56bbaa","submitter":{"id":90,"url":"https://patchwork.libcamera.org/api/1.1/people/90/?format=json","name":"Daniel Scally","email":"djrscally@gmail.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/15461/mbox/","series":[{"id":2968,"url":"https://patchwork.libcamera.org/api/1.1/series/2968/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2968","date":"2022-03-16T22:22:43","name":"Add config for OV2740","version":1,"mbox":"https://patchwork.libcamera.org/series/2968/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/15461/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/15461/checks/","tags":{},"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\r\n\t[92.243.16.209])\r\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id ECC20C3262\r\n\tfor <parsemail@patchwork.libcamera.org>;\r\n\tWed, 16 Mar 2022 22:23:07 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\r\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8276761FBD;\r\n\tWed, 16 Mar 2022 23:23:06 +0100 (CET)","from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com\r\n\t[IPv6:2a00:1450:4864:20::42c])\r\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 123CC604DB\r\n\tfor <libcamera-devel@lists.libcamera.org>;\r\n\tWed, 16 Mar 2022 23:23:05 +0100 (CET)","by mail-wr1-x42c.google.com with SMTP id j26so4933810wrb.1\r\n\tfor <libcamera-devel@lists.libcamera.org>;\r\n\tWed, 16 Mar 2022 15:23:05 -0700 (PDT)","from localhost.localdomain\r\n\t(cpc141996-chfd3-2-0-cust928.12-3.cable.virginm.net. [86.13.91.161])\r\n\tby smtp.gmail.com with ESMTPSA id\r\n\t185-20020a1c19c2000000b0038a1d06e862sm6050969wmz.14.2022.03.16.15.23.04\r\n\tfor <libcamera-devel@lists.libcamera.org>\r\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\r\n\tWed, 16 Mar 2022 15:23:04 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\r\n\ts=mail; t=1647469386;\r\n\tbh=x22xZ1fhTU3IvytnnquYfLnz6quI9HZeQTSOu45ujvg=;\r\n\th=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe:\r\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\r\n\tFrom;\r\n\tb=enst019VU6+friT9X+0Te36TVbBorJK4FHVDWAiP7+v0yECwN9Vc084ZvM1I8Sy3r\r\n\t+JeyY8r7V8rwMU7LniQvZDJZCKeQEFVI9HUfhdA946aEPWAViYAlkxXPVuthdGTj1Y\r\n\tdF8BZYPFumNwOR7fRKCgP8SjDxpV7wlwKY2dBwAd2Xo1Cy+y/wjK54qMX4qEI13H9Y\r\n\tqRo/lEylHwrr08r6n7MLFp68Iwvmnkyrk5vPA9LLAzWe6h2njAZCRt/mU4C7LDedTE\r\n\tAY0NdzYqV2LZng39choS98kVvN41sBRzRJ/vL9Vp3lvVJqvn4j4tFbeH9tbVMY8UZE\r\n\tqRGdiZ6HKaOfw==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;\r\n\th=from:to:subject:date:message-id:in-reply-to:references:mime-version\r\n\t:content-transfer-encoding;\r\n\tbh=8jcqY2S6uQaUg89OhEwvkuIWyJVeetvSERcmo9yoV0g=;\r\n\tb=cJgWAdtUN1PcEYh2qvN9c5Awu7t0vYGqztWvg1QPmANcLUgr8P6ZXrhdaItOqkzm9l\r\n\t915D+EqSqQ3cTlsyUmM6nCbtSwrm1xCf84TTgPqtZ//Pi48KgSC3Kld20BFvQm9MTBUR\r\n\tAbVTBUUXO7d/2jlIfiRnmQ8PorYORXozVxVq9nopFtubynRzQ/9nv0B4ds8GwIxCQXK5\r\n\t5QXbmwlm3DZjfKQbHlBR4HdeOpZE2nFFDIbOnPgqsNoviUg75fWypAR5WpaPgrLRpmLW\r\n\tqAZqUWd1imIyH+0Yw349JblosmBG8PYw7cxf4DAnmTzLnt9i0pZB8JnaTd6A6yZ9R/fc\r\n\tQQzg=="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \r\n\tunprotected) header.d=gmail.com header.i=@gmail.com\r\n\theader.b=\"cJgWAdtU\"; dkim-atps=neutral","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\r\n\td=1e100.net; s=20210112;\r\n\th=x-gm-message-state:from:to:subject:date:message-id:in-reply-to\r\n\t:references:mime-version:content-transfer-encoding;\r\n\tbh=8jcqY2S6uQaUg89OhEwvkuIWyJVeetvSERcmo9yoV0g=;\r\n\tb=QjZYh/thdFW39HG3KJ/DH2dHfyk3fg9K/rNoDbDIKdAaT/ZN2GUwrRbkfQjeWRtEMU\r\n\tokkY1YzQVYQKeYBcMPBx3qKcc5tDnVre+BsfW5ZYfgKkR/w/Of3uOZt4JhBwvDHREvV+\r\n\tsT+bk6jfui3CmTZjJkuVJRMoJaUET9yibpG//Fchh5rgQPlXhrwY1xoQV/HVzQuRpMPt\r\n\top8U5tuLd2ohWVwWV0jcTofijs3UDNaUJoVI2e0gyjpjJutuqWL8H6y648sG02tf8mBH\r\n\tWMRnhuAoS2O4HFjY/5PP9j7dy+jyDN9Lqgc+NlhcdTRALt6IYPKFrvdN2lkRievbEZJh\r\n\tSucA==","X-Gm-Message-State":"AOAM5302MrBXekPMwA89Rbu09PbnFXUYi6ufqNWsZwNL1JBjd3XKAVxO\r\n\t/elMdtvg90B5Q+TGeZ6EGR0M4xRAQsQ=","X-Google-Smtp-Source":"ABdhPJwvwNwQBhm4rCWS7Rtk5GyH0P5myRwGPiYTZKf21aHgiAf6IoF6rrw3EbRTHTy1i6TSHNQ8hA==","X-Received":"by 2002:adf:f68d:0:b0:203:7b96:a7ff with SMTP id\r\n\tv13-20020adff68d000000b002037b96a7ffmr1669149wrp.101.1647469384803; \r\n\tWed, 16 Mar 2022 15:23:04 -0700 (PDT)","To":"libcamera-devel@lists.libcamera.org","Date":"Wed, 16 Mar 2022 22:22:44 +0000","Message-Id":"<20220316222245.132315-2-djrscally@gmail.com>","X-Mailer":"git-send-email 2.25.1","In-Reply-To":"<20220316222245.132315-1-djrscally@gmail.com>","References":"<20220316222245.132315-1-djrscally@gmail.com>","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","Subject":"[libcamera-devel] [PATCH 1/2] libcamera: Add OV2740 camera sensor\r\n\tproperties","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>,\r\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>,\r\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","From":"Daniel Scally via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Daniel Scally <djrscally@gmail.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"},"content":"Add camera sensor property entries for the OmniVision 2740 camera\nsensor.\n\nSigned-off-by: Daniel Scally <djrscally@gmail.com>\n---\n src/libcamera/camera_sensor_properties.cpp | 7 +++++++\n 1 file changed, 7 insertions(+)","diff":"diff --git a/src/libcamera/camera_sensor_properties.cpp b/src/libcamera/camera_sensor_properties.cpp\r\nindex 48305ac4..9bdfd417 100644\r\n--- a/src/libcamera/camera_sensor_properties.cpp\r\n+++ b/src/libcamera/camera_sensor_properties.cpp\r\n@@ -90,6 +90,13 @@ const CameraSensorProperties *CameraSensorProperties::get(const std::string &sen\r\n \t\t\t\t{ controls::draft::TestPatternModePn9, 4 },\r\n \t\t\t},\r\n \t\t} },\r\n+\t\t{ \"ov2740\", {\r\n+\t\t\t.unitCellSize = { 1400, 1400 },\r\n+\t\t\t.testPatternModes = {\r\n+\t\t\t\t{ controls::draft::TestPatternModeOff, 0 },\r\n+\t\t\t\t{ controls::draft::TestPatternModeColorBars, 1},\r\n+\t\t\t},\r\n+\t\t} },\r\n \t\t{ \"ov5647\", {\r\n \t\t\t.unitCellSize = { 1400, 1400 },\r\n \t\t\t.testPatternModes = {},","prefixes":["libcamera-devel","1/2"]}