From patchwork Wed Jul 12 10:55:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Naushir Patuck X-Patchwork-Id: 18811 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 76892BEFBE for ; Wed, 12 Jul 2023 10:55:19 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id BAB38628C4; Wed, 12 Jul 2023 12:55:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org; s=mail; t=1689159318; bh=erbu6SwaYAGLTMO7K9+ESZ46Zb7YEg9GNrUAmuBgFSQ=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=2xwaCUsWH5zjTkPMXwhMNhyaZCK2CzWwfDjTNTT8rpV8DnfZPys7LF+korCkLXon/ VfxsPTqX/o3WkXbuB5rpI1Wyj985PE+XJgCBalqJVAzfRo8r7sfEYMvZXo+lUprqq+ LYZocPobHQl4e9fMh2+ueL4G+xE5Nnwm1KcbyFmMxctz7BEKQ9V6eiH1LbwNRMp/KK 51uh+sOfmmuB4ekdofcEioaD2gyyHadPcX5CE2eRbfAt5U38a/pOOKzPRD5dueNPHu 2LN+urySWoF7u6J5aBUtNKnAdab+5JsOnjIt5ysjrLBwlHpqST9ZHMECZrXhfFyuER Mgu4iGISrxehA== Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 9FF1C628BB for ; Wed, 12 Jul 2023 12:55:16 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="mgfwQRJm"; dkim-atps=neutral Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-3fbab0d0b88so3626945e9.0 for ; Wed, 12 Jul 2023 03:55:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1689159316; x=1691751316; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Bl1zCzLzYyJurK75OP2OE2mWR1APXX3wFS74ALet5II=; b=mgfwQRJm9mbMZOMjkPg170MZeZ9tP0OIE0xIjFddi4WAC9CeUPEk+WS5yNsBSJJXjG BSVSNmoj3Jxy3wwxssM/lVIz4MB9yyPqCoFMbHOxwmvVj5lgcQzrjF4FxFXquPNWBS5a 1ybHDWYZzXqfZffsejR49hTl23bHYMdqq0IuMDFpLemYxC37rur0sqWIT6itr1fNTfII 36kpqDWORSaC5Z/w9e3ccLFRKQckOfgKOW0koJqpF3FlNCljqcdn5exEtslHiG0bsv9e VaE5KtFYQi901xoToQGglLKMsLvbzL62nTbI+wVylQ79maYFeUV5pthkMxZFetNPfWU/ BNag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689159316; x=1691751316; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Bl1zCzLzYyJurK75OP2OE2mWR1APXX3wFS74ALet5II=; b=CKALMI3ANIOCyXOIVJ/SU0TLjITaje2XHy0S9I78U8eeQuWAknmYe75KP2AC08usE/ /uMLfexu1NgLChLV+2hWm2OIKyHroO27CVJx9zkDU198Y15uKFjjtPYZlnSQYmN33wJt qtukpXeHFjDfz6Z8/i3J9SKxLLKF/Reg2nItWAdadwKydtxCFnSHIPDnz5l43ozVtA/9 JxVKOde1Kq0sLpwiN+KPnlru453o/d/vs6vw6DtBfmXc3iyivyYU8MFlwmSFXrJuE8RJ DQcdO2Dw94XD4yUhr2+EeTIdwnAxJLbNBiNpAnUBryu5h02/C7XwQztpltEovZZqh8M5 hdqw== X-Gm-Message-State: ABy/qLa86SKiFnb/4s7qieUr+kSpPfgijMLRs725TiEpwrBtDgS7ezMc o+op2iJaRWnkHFf2zZdbXUbzaPK6DyenMc10V7xViw== X-Google-Smtp-Source: APBJJlGNZq6zOebljMEAN9nVB3lMLy/bl+PigIpGE/rX8dFo6Mke2Rb+IvA9QYdXVYoIzIrbHvb9Vg== X-Received: by 2002:adf:dccd:0:b0:30a:e70d:8022 with SMTP id x13-20020adfdccd000000b0030ae70d8022mr1494958wrm.26.1689159315820; Wed, 12 Jul 2023 03:55:15 -0700 (PDT) Received: from localhost.localdomain ([93.93.133.154]) by smtp.gmail.com with ESMTPSA id h14-20020a05600c260e00b003fc05b89e5bsm4729236wma.34.2023.07.12.03.55.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jul 2023 03:55:15 -0700 (PDT) To: libcamera-devel@lists.libcamera.org Date: Wed, 12 Jul 2023 11:55:07 +0100 Message-Id: <20230712105510.14658-1-naush@raspberrypi.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v1 0/3] Raspberry Pi: Configuration simplifications 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: , X-Patchwork-Original-From: Naushir Patuck via libcamera-devel From: Naushir Patuck Reply-To: Naushir Patuck Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi, This series, authored by Jacopo, aims to simplify the RAW stream configuration/ validation routines for the RPi VC4 pipeline handler. Regards, Naush Jacopo Mondi (3): libcamera: rpi: pipeline_base: Remove populateSensorFormats() libcamera: rpi: pipeline_base: Move findBestFormat to CameraData libcamera: rpi: pipeline_base: Cache sensor format .../pipeline/rpi/common/pipeline_base.cpp | 181 +++++++++--------- .../pipeline/rpi/common/pipeline_base.h | 5 + 2 files changed, 92 insertions(+), 94 deletions(-)