Message ID | 20250620-vd56g3_support-v1-0-df434bdbc9bd@foss.st.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 9C0FEBDE6B for <parsemail@patchwork.libcamera.org>; Fri, 20 Jun 2025 13:50:59 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id A15A068DD0; Fri, 20 Jun 2025 15:50:56 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=foss.st.com header.i=@foss.st.com header.b="Nwvh3Jny"; dkim-atps=neutral Received: from mx07-00178001.pphosted.com (mx07-00178001.pphosted.com [185.132.182.106]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id A340868DC6 for <libcamera-devel@lists.libcamera.org>; Fri, 20 Jun 2025 15:50:52 +0200 (CEST) Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 55KDNSuC021206; Fri, 20 Jun 2025 15:50:51 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=selector1; bh=Y8JgVJ1upsBLUL4VbwjjQR CUXwLBnj+XCOSt6UKzVCI=; b=Nwvh3Jny9h9aoQCbP+VxgP6JAI8Cz80VXcNmXR tMkgBxLBAUw58sHZK6ENcL2QwOrxX58paITHuruh7N4FEryBNflMF/N4h7jXX9fh Xm65LoX084Uk1lNF/4qIZL5gyhRhC95Srbdo6zl2VDxtT1w+29DNKTDBIscXwZZa YAtrQC1V5Ah322hd65nn8Ah3bMtneU8XFfvUzn3ODINZsvwNe+QSUyC744MNCvj9 WoLy6OyvqAOK5tZhUFzuWfMVneJwRQfHIFe0je1k/LvmMOwjQT5uMZa7dMNzVECo teHCx9d9umhA5633ENofiayS8vH4UW+ZdtCw+I4HQYENjiqA== Received: from beta.dmz-ap.st.com (beta.dmz-ap.st.com [138.198.100.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 4790e2ps56-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 20 Jun 2025 15:50:51 +0200 (MEST) Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-ap.st.com (STMicroelectronics) with ESMTP id A432340047; Fri, 20 Jun 2025 15:50:17 +0200 (CEST) Received: from Webmail-eu.st.com (shfdag1node1.st.com [10.75.129.69]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id C5475AB85F1; Fri, 20 Jun 2025 15:49:36 +0200 (CEST) Received: from localhost (10.130.73.167) by SHFDAG1NODE1.st.com (10.75.129.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 20 Jun 2025 15:49:36 +0200 From: Benjamin Mugnier <benjamin.mugnier@foss.st.com> Subject: [PATCH 0/3] Add vd56g3 support for rpi and libipa Date: Fri, 20 Jun 2025 15:49:15 +0200 Message-ID: <20250620-vd56g3_support-v1-0-df434bdbc9bd@foss.st.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIANtmVWgC/x3MQQqAIBBA0avErBMmU6muEhFRU81GRUsC6e5Jy 7f4P0OkwBRhqDIEShzZ2YKmrmA9F3uQ4K0YJEqNRqJImzZHO8fbexcugbInhQq1Mh2UyAfa+fm H4/S+HwE8oUFgAAAA X-Change-ID: 20250620-vd56g3_support-029e40405468 To: <libcamera-devel@lists.libcamera.org> CC: Naushir Patuck <naush@raspberrypi.com>, Kieran Bingham <kieran.bingham@ideasonboard.com>, Sylvain Petinot <sylvain.petinot@foss.st.com>, Cyril Liotard <cyril.liotard@st.com>, "Jean Poire" <jean.poire@st.com>, Benjamin Mugnier <benjamin.mugnier@foss.st.com> X-Mailer: b4 0.14.2 X-Originating-IP: [10.130.73.167] X-ClientProxiedBy: SHFCAS1NODE2.st.com (10.75.129.73) To SHFDAG1NODE1.st.com (10.75.129.69) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293, Aquarius:18.0.1099, Hydra:6.0.736, FMLib:17.12.80.40 definitions=2025-06-20_05,2025-06-20_01,2025-03-28_01 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
|
Following our discussion with Kieran and Naushir at the libcamera workshop, here is the vd56g3 support for libcamera. This series has been developed originally on the Raspberry Pi libcamera fork and tested on rpi4 and rpi5. Then rebased on mainline and tested again on rpi4 and rpi5 with the mainline rp1-cfe driver. The libipa part has not been tested yet, but changes are rather trivial. If you see any issues with that, please don't hesitate to remove the patch from the series. To: libcamera-devel@lists.libcamera.org CC: Naushir Patuck <naush@raspberrypi.com> CC: Kieran Bingham <kieran.bingham@ideasonboard.com> CC: Sylvain Petinot <sylvain.petinot@foss.st.com> CC: Cyril Liotard <cyril.liotard@st.com> CC: Jean Poire <jean.poire@st.com> Signed-off-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com> --- Benjamin Mugnier (3): libcamera: camera_sensor_properties: Add vd56g3 camera sensor ipa: rpi: Add vd56g3 support for rpi libcamera: libipa: Add vd56g3 support for libipa src/ipa/libipa/camera_sensor_helper.cpp | 12 + src/ipa/rpi/cam_helper/cam_helper_vd56g3.cpp | 54 + src/ipa/rpi/cam_helper/meson.build | 1 + src/ipa/rpi/pisp/data/meson.build | 2 + src/ipa/rpi/pisp/data/vd56g3.json | 1293 +++++++++++++++++++++ src/ipa/rpi/pisp/data/vd56g3_mono.json | 1155 ++++++++++++++++++ src/ipa/rpi/vc4/data/meson.build | 2 + src/ipa/rpi/vc4/data/vd56g3.json | 417 +++++++ src/ipa/rpi/vc4/data/vd56g3_mono.json | 290 +++++ src/libcamera/sensor/camera_sensor_properties.cpp | 21 + 10 files changed, 3247 insertions(+) --- base-commit: b3ff75d7589a263412ad63008b3c8518d40e6316 change-id: 20250620-vd56g3_support-029e40405468 Best regards,