From patchwork Wed Feb 17 12:50:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Naushir Patuck X-Patchwork-Id: 11323 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 1C662BD1F6 for ; Wed, 17 Feb 2021 12:50:50 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 7DE976381E; Wed, 17 Feb 2021 13:50:49 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="askFalr6"; dkim-atps=neutral Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 01A8E602F9 for ; Wed, 17 Feb 2021 13:50:47 +0100 (CET) Received: by mail-wm1-x334.google.com with SMTP id m1so3537125wml.2 for ; Wed, 17 Feb 2021 04:50:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=1BtWSlFc1JmLgu3U1bV5SjaRpXWjKvgGZ3IFG6qCcmY=; b=askFalr6jn2QQuYkdbR/QJaXNf9KCZ/OmsNl18QP6VGWGVppskkJZFeRgViP9kMSKa bJ2SHihXh9KkAbphe5SisFKfn+rpMUUj+t8Wcz1p8B05dxwOFA47YrhnNHCaFKiUdB+R nv30bTAiDw9pOeF3+bJ7ROLRMxMB/u4vWjOAYlMEnKTCnpOProyr6iaHj8NVsEfiZMyK g8qN5DzwcisoSTCQRUsbfxDH4eW0xlgMCYs9ZeP42tQAYmPynx+/2ZkEkr3r1TfLERrm iAZYwrw1FPrXp2hYvIVKGAwkS7j8bnMl2uwqtfKzYxRkSxBoaoSM6SMFRJRtFwcfpxxG 0u6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=1BtWSlFc1JmLgu3U1bV5SjaRpXWjKvgGZ3IFG6qCcmY=; b=KZxN8EeYyNX8tnSCocuzfYfriNNHsKY17rWvVI1oTuHXPNLHpDLQO3i9Eo27DgzUcB KnDnyudMQnQtUNEBdLmzlZDRAPGxAATiOzp60S0q+vBeXy5rnYUaC5bR3t1sa9j1Gt26 Sp2iqyhNcU2Dk5XiqQvjIIpT5Gu3mqb7pIrAz87kwQF6EIFdQNSUaoubEVcolC+pgqwN SjSEgtQ9OfZfOP7acuAnazBs4kGl70ICcqzIXCpm1esRPTGTo/Rmqvw3uYX3DPKktYP9 VsQusYBAtSiYU1ygGQh4VDvOpRotgilkQ6xci6f5lJaZGVrfuh+E2kBS23Q56eqXWOVB jvSg== X-Gm-Message-State: AOAM531WLH4+ayXJm8snAs4an0nQbeIgCRiaj3V3FB6ti2JAtZN3iPTQ XKEJ2NSfZi43GBgbghh57jGN/NKgkvjcgiu1 X-Google-Smtp-Source: ABdhPJx8erbq6hilzFQsm49Kmpiw52ic4SjHbZu4HHuEl1s8UtreB95COK6/rVUDZYJA71LJwXxefQ== X-Received: by 2002:a1c:7c17:: with SMTP id x23mr7295124wmc.65.1613566245904; Wed, 17 Feb 2021 04:50:45 -0800 (PST) Received: from naush-laptop.patuck.local ([88.97.76.4]) by smtp.gmail.com with ESMTPSA id r12sm2745281wmg.44.2021.02.17.04.50.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Feb 2021 04:50:45 -0800 (PST) From: Naushir Patuck To: libcamera-devel@lists.libcamera.org Date: Wed, 17 Feb 2021 12:50:04 +0000 Message-Id: <20210217125008.1588781-1-naush@raspberrypi.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v2 0/4] Raspberry Pi: Embedded data usage 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: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi, This is v2 of the series, rebased over h the latest IPA interface changes. Note that this is also rebased on top of the following series: https://patchwork.libcamera.org/patch/11318/ https://patchwork.libcamera.org/patch/11321/ https://patchwork.libcamera.org/patch/11322/ Thanks, Naush Naushir Patuck (4): pipeline: ipa: raspberrypi: Pass exposure/gain values to IPA though controls ipa: raspberrypi: Remove MdParserRPi pipeline: raspberrypi: Only enabled embedded stream when available pipeline: raspberrypi: Allow either strict or non-strict buffer matching include/libcamera/ipa/raspberrypi.mojom | 2 + src/ipa/raspberrypi/cam_helper.cpp | 9 +- src/ipa/raspberrypi/cam_helper_imx219.cpp | 4 +- src/ipa/raspberrypi/cam_helper_ov5647.cpp | 3 +- src/ipa/raspberrypi/md_parser_rpi.cpp | 37 ---- src/ipa/raspberrypi/md_parser_rpi.hpp | 32 --- src/ipa/raspberrypi/meson.build | 1 - src/ipa/raspberrypi/raspberrypi.cpp | 132 +++++++----- .../pipeline/raspberrypi/raspberrypi.cpp | 193 +++++++++++------- 9 files changed, 208 insertions(+), 205 deletions(-) delete mode 100644 src/ipa/raspberrypi/md_parser_rpi.cpp delete mode 100644 src/ipa/raspberrypi/md_parser_rpi.hpp