| Message ID | 20261109-nura-sensors-v1-0-fd93505fe129@gmail.com |
|---|---|
| Headers | show
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 [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 545D3C3307 for <parsemail@patchwork.libcamera.org>; Mon, 9 Nov 2026 22:50:30 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 0D4CE6A7D9; Mon, 9 Nov 2026 23:50:29 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="upI4qgFw"; dkim-atps=neutral Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id EB7A9691DA for <libcamera-devel@lists.libcamera.org>; Mon, 9 Nov 2026 23:43:26 +0100 (CET) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-4a20bde60a0so14975795e9.3 for <libcamera-devel@lists.libcamera.org>; Mon, 09 Nov 2026 14:43:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794264206; x=1794869006; darn=lists.libcamera.org; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=g3+jXwvKx44CPdofJTzhCFL9B8eUoHxOIuJwuoaeLDg=; b=upI4qgFwOkRBWZL0/StY9GCP70+ZrH4ltbCR7LTIM+1+J+3FTKr9FzEUuDv0/mQFNc i7OIuDjM5pAuZgL4fVhAQ9aATbP6756tP7SRqK1SyXPHZ9uMfV/i7UtPAjQDyN7nUa8I NqtOOd/fdq2sPu3b/1EUFQzAxtaxgk0MrWHJVuYErjrlq6cZxz9NOeedCHSFohEJAjDn RdZqNcm86dWmcjYFjin/bkhw1jKqurp9I2n4ar8tOnSkeuAoZQrvXWBHGqAgAtTvsYvx lSxTqvoGQp6JQGhexDV5o3NnTvRsIincsKwv+hTfVI24mHNfdkfpUQ57AHkubPnCWyG4 uUUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794264206; x=1794869006; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=g3+jXwvKx44CPdofJTzhCFL9B8eUoHxOIuJwuoaeLDg=; b=DlNuvgzQD33F0OuUP1Ze6gT5JFmUpWQq5sR0SuhElm0pi7FWhwArbzaS2GZJZHkcUh NgjVxOQ8eKVd/fy7nfpfNv06JneKWOWaoZ34XCPt0k7eKuzSQbDUxugJ2XtHdI3lXAsg B11lD4P7r3YK1b7/AOQSS20Hh/dFWSOf/gqK88c4DL09Fb9SP5I7zjDgVADXFEJiJuL6 84PKf5UR7EaTLMREnv27NEd6QJcoDDvvXYJMy7jaQjNMCwLKRAR/RvO3iqPAVXIo+Ekf KBM9ewv0z1PZeNGvsSD1LWfOPCie/NImhRdqxY32nWtqw/aMTDgcNQ9aJz45w7j1WmDe 0fKw== X-Gm-Message-State: APuU4Z/God9O1qD0d9VFPNzIq+NH1VhSTJ1QoclwKiBW5xNynkrRUxfU u65OIyj0d0vQN0wAq8XNW+lTRbrrbVPhok83i9wgdASOVZ5+23JpWugZ8cGM3A== X-Gm-Gg: AYBFou0inNklNeIla15CZQ5oZJaAX4Hq7Tq0UP1NGI5HoeEmoPmcESns0RbCT8AejOj Ke2FspYVxbl8RwQn5l7R9k061Sw5uBJmnNjZl/zCyeu9J/pmjxBLRa+L0on8Pz/SuIlrFwWub0l pk0K+tiPyikiR01eUAJfQtKKrtSJ3ELRUvEsn4pwGl6p+xfQharhlUm1l9ZXl8KkPJRFf5P1NRP 2BnZa0V+n1K6ZvselSHyNNaDxx9ZvdoULr61+ytix9YUCVoTF8rPEEgB/ftYUOEgFGTsPCZW7+h GpETxcvUN1eDoSGg9KN090g8g+todzW35n4lnBSitpNBmVdLZwf7kLFqRvkuYd3eBf6wirxPqJw m3hfGHjwlUkJGOF9cWhFAtwzPH8Rpfr7YQKRJCGdPFjMDXWdaLfkrN9po8BXdQAXTdTa5V8s/LB 1OrhLC24R0EeLjKTZRHIriD+UD/YBkMcY3P5XF1iNkjuOquTEoZSdzv+B/rB2FWRpYodeFTlPRi J2CMgvKrwMZyJyWpqmAflPLfjzdgh06UKu6/TqmZN9VDhEOuCguBAz7xSB56gEmkQxdEvV/vhHK DMrWeoHPdpHvfCqqueBi4Gf4wu6YY5/RwYifXHJCmqlQc2KyvzfFv0akTVzUOByW0etrrpEExzc sBQ/FlmMG22M= X-Received: by 2002:a05:600c:3b2a:b0:4ac:b0b2:fa12 with SMTP id 5b1f17b1804b1-4ba023064demr10459435e9.1.1794264206184; Mon, 09 Nov 2026 14:43:26 -0800 (PST) Received: from [192.168.215.2] (pd9fd8d57.dip0.t-ipconnect.de. [217.253.141.87]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4ba01feee1asm26072495e9.12.2026.11.09.14.43.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 14:43:25 -0800 (PST) From: Gaurav Suman <gauravsuman007@gmail.com> Subject: [PATCH 0/2] Sensor support for the LG G8x ThinQ cameras Date: Mon, 09 Nov 2026 22:43:17 +0000 Message-Id: <20261109-nura-sensors-v1-0-fd93505fe129@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAIVM8moC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzNDQwNL3bzSokTd4tS84vyiYl1zS2PTFAMDkyRDE3MloJaCotS0zAqwcdG xtbUA9uVuCV4AAAA= X-Change-ID: 20261109-nura-sensors-7935d004b147 To: libcamera-devel@lists.libcamera.org Cc: Gaurav Suman <gauravsuman007@gmail.com> X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1794264205; l=1571; i=gauravsuman007@gmail.com; s=default; h=from:subject:message-id; bh=mxW8HKMKbW6ONbiPpAy9krYp52Xe7ry+jiLKMudKScI=; b=8g8/ZbFupSwlmAtPLqyL+iHm2ie+m300tdeIBlO1Uue55eTwKfnZl6VD8V51n3kpFIk0swYPa tPYi2LDSe8VANx853sjgzQWtYw7TRqBIJWKJjYSdgk+rSCLDSy3jHie X-Developer-Key: i=gauravsuman007@gmail.com; a=ed25519; pk=lnUC0mQfc0KyA0LE73pQ4+QWYVRaCD8Sd3XWxLZO+JY= X-Mailman-Approved-At: Mon, 09 Nov 2026 23:50:27 +0100 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>, <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>, <mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe> Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" <libcamera-devel-bounces@lists.libcamera.org> |
| Series |
|
| Related |
show
|
This adds camera sensor helpers and sensor properties for the three sensors of the LG G8x ThinQ (Qualcomm SM8150): Sony IMX363 (main), Samsung S5K3M3 (wide) and Samsung S5KGD1 (front). The kernel drivers for the Samsung sensors and the SM8150 CAMSS support are being prepared for linux-media; the work and test notes are at https://github.com/gauravsuman007/nura-g8x. With the helpers the simple pipeline's exposure loop settles within about 8 frames on both rear cameras, instead of creeping for two seconds (IMX363) or starting nearly black (S5K3M3). These patches were written with the help of an AI coding assistant (Claude Opus 5.5, Anthropic); I have reviewed and tested them. Gaurav Suman (2): ipa: libipa: camera_sensor_helper: Add IMX363, S5K3M3 and S5KGD1 libcamera: camera_sensor_properties: Add IMX363, S5K3M3 and S5KGD1 src/ipa/libipa/camera_sensor_helper.cpp | 32 ++++++++++++++ .../sensor/camera_sensor_properties.cpp | 42 +++++++++++++++++++ 2 files changed, 74 insertions(+) --- Gaurav Suman (2): ipa: libipa: camera_sensor_helper: Add IMX363, S5K3M3 and S5KGD1 libcamera: camera_sensor_properties: Add IMX363, S5K3M3 and S5KGD1 src/ipa/libipa/camera_sensor_helper.cpp | 32 +++++++++++++++++ src/libcamera/sensor/camera_sensor_properties.cpp | 42 +++++++++++++++++++++++ 2 files changed, 74 insertions(+) --- base-commit: 8e97c291de9de5fefb86a434f532194ce9f419d7 change-id: 20261109-nura-sensors-7935d004b147 Best regards,