{"id":15456,"url":"https://patchwork.libcamera.org/api/1.1/patches/15456/?format=json","web_url":"https://patchwork.libcamera.org/patch/15456/","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":"<20220316081658.3103994-1-paul.elder@ideasonboard.com>","date":"2022-03-16T08:16:58","name":"[libcamera-devel] libcamera: camera_sensor: Add OV5640 sensor properties","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"76dde8110059ec0b4efcacdb4559ac1635415dc4","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/1.1/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/15456/mbox/","series":[{"id":2965,"url":"https://patchwork.libcamera.org/api/1.1/series/2965/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2965","date":"2022-03-16T08:16:58","name":"[libcamera-devel] libcamera: camera_sensor: Add OV5640 sensor properties","version":1,"mbox":"https://patchwork.libcamera.org/series/2965/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/15456/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/15456/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 CC523BF415\r\n\tfor <parsemail@patchwork.libcamera.org>;\r\n\tWed, 16 Mar 2022 08:18:11 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\r\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 094EA604E9;\r\n\tWed, 16 Mar 2022 09:18:11 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\r\n\t[213.167.242.64])\r\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 6C629601F5\r\n\tfor <libcamera-devel@lists.libcamera.org>;\r\n\tWed, 16 Mar 2022 09:18:09 +0100 (CET)","from pyrite.rasen.tech (h175-177-042-148.catv02.itscom.jp\r\n\t[175.177.42.148])\r\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id EAA75A67;\r\n\tWed, 16 Mar 2022 09:18:07 +0100 (CET)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\r\n\ts=mail; t=1647418691;\r\n\tbh=Q2sUA20WbniAlk68Eb6Nb8pZciIzJ/uNr8CrVc56drA=;\r\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\r\n\tList-Help:List-Subscribe:From:Reply-To:From;\r\n\tb=YEGJCZQ/5ExXOhm4/pxGrEKduJcxNba+oYT5mR2tFXcCPKxjOzossq+Crgpka4gDy\r\n\tlVmMcro0wcItD0V9+3A0wVUnwX39Nrvthl35q3seAno1yg5+peIQxkx02tYwuZWcMO\r\n\tyoUQvkeLrus4ITjU8uE0kDO//eT+8Uqim7ixrP2Dq0qB2im2uQvtBhpX0+gqn6BmtI\r\n\tQaV96dV09MvVMtZl2u8PHrQHzg3wwLt+7pOzFDlpyAdUsH3fYWarvRgbvfzWL52eWE\r\n\tKciWpJlryJnMurFZeMFKmjH+rteLuTHsJbXBW5OBeQbGWvpexljvOX/xRlmd1gilNZ\r\n\txAX9i28HzWhMg==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\r\n\ts=mail; t=1647418689;\r\n\tbh=Q2sUA20WbniAlk68Eb6Nb8pZciIzJ/uNr8CrVc56drA=;\r\n\th=From:To:Cc:Subject:Date:From;\r\n\tb=l6ZOCucjFiV0Jvwu0HAclWisVTSHYPCzNTo9S9NjD2es/qnWysMHcIff92jIctQlc\r\n\tfszqxEH6UpQdE/dTm4E0a6U3fr/tUXF5IE49yYjXmO1abyAkhRf90X1/t/WaKalYeM\r\n\t5J9pEJ2bOOhUyiDtruSs3gPDlfgUc38nQnMiydvQ="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \r\n\tunprotected) header.d=ideasonboard.com\r\n\theader.i=@ideasonboard.com\r\n\theader.b=\"l6ZOCucj\"; dkim-atps=neutral","To":"libcamera-devel@lists.libcamera.org","Date":"Wed, 16 Mar 2022 17:16:58 +0900","Message-Id":"<20220316081658.3103994-1-paul.elder@ideasonboard.com>","X-Mailer":"git-send-email 2.30.2","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","Subject":"[libcamera-devel] [PATCH] libcamera: camera_sensor: Add OV5640\r\n\tsensor properties","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":"Paul Elder via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Paul Elder <paul.elder@ideasonboard.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"},"content":"Add an entry to the sensor properties for the ov5640. Only the first\ntest pattern is included as the others that are exposed by the kernel\ndon't correspond to any that are defined in the libcamera control.\n\nSigned-off-by: Paul Elder <paul.elder@ideasonboard.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..027d74e1 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{ \"ov5640\", {\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"]}