[{"id":39857,"web_url":"https://patchwork.libcamera.org/comment/39857/","msgid":"<20260725154631.GE1059400@killaraus.ideasonboard.com>","date":"2026-07-25T15:46:31","subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"On Sat, Jul 25, 2026 at 03:49:54PM +0200, Magdum wrote:\n> Introduce a new pipeline handler for the upstream tegra-video\n> V4L2/Media Controller driver on Jetson platforms.\n> \n> The handler builds a raw Bayer capture path from sensor -> CSI -> VI and\n> feeds frames into SoftwareISP for debayer and IPA-driven processing before\n> completing user requests.\n> \n> Key points:\n>  Route raw Bayer frames from the VI engine through SoftwareISP\n>  Enable SoftISP automatically in Meson when the tegra pipeline is selected\n>  Handle per-frame synchronization using DelayedControls\n>  Match the upstream media driver name tegra-vi\n>  This keeps the implementation aligned with libcamera upstream policy by\n>  targeting upstream kernel driver naming only.\n> \n> Signed-off-by: Magdum <magdum.foss@gmail.com>\n> \n> Changes in v2:\n> \n> Drop tegra234-vi matching\n> Match only tegra-vi\n> ---\n> Hello Laurent,\n> \n> Thanks for the review feedback on v1.\n> \n> This v2 updates the Tegra pipeline proposal to align with libcamera upstream policy: support is restricted to upstream kernel drivers only.\n> In particular, v2 removes matching for tegra234-vi and keeps discovery limited to the upstream tegra-vi media driver.\n> No downstream-only driver names are used.\n\nAs commented in a different series, please address review comments in a\nreply to the reviewer, not as note in the next version.\n\nYou haven't replied to my comment in\n20260724214259.GB1059400@killaraus.ideasonboard.com\n(\"Re: [RFC PATCH 0/1] Add NVIDIA Tegra VI pipeline handler\").\n\n> The intent of this series remains unchanged: add a Tegra VI + SoftwareISP pipeline for upstream tegra-video based platforms.\n> If a distinct Tegra234 driver is introduced upstream later, support for it will be proposed separately in a follow-up series\n> once the kernel side is in place.\n> \n> Changes in v2:\n> Drop tegra234-vi from driver matching.\n> Match only upstream tegra-vi.\n> Clarify commit message wording around upstream-only support.\n> \n>  include/libcamera/ipa/meson.build        |    1 +\n>  meson_options.txt                        |    1 +\n>  src/libcamera/pipeline/tegra/meson.build |    5 +\n>  src/libcamera/pipeline/tegra/tegra.cpp   | 1100 ++++++++++++++++++++++\n>  src/libcamera/software_isp/meson.build   |    2 +-\n>  5 files changed, 1108 insertions(+), 1 deletion(-)\n>  create mode 100644 src/libcamera/pipeline/tegra/meson.build\n>  create mode 100644 src/libcamera/pipeline/tegra/tegra.cpp\n\n[snip]","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\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id AAE04C3264\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 25 Jul 2026 15:46:35 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id B852C67F46;\n\tSat, 25 Jul 2026 17:46:34 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 4132767E5C\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 25 Jul 2026 17:46:33 +0200 (CEST)","from killaraus.ideasonboard.com\n\t(2001-14ba-70f3-e800--a06.rev.dnainternet.fi\n\t[IPv6:2001:14ba:70f3:e800::a06])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 94C7C3A4;\n\tSat, 25 Jul 2026 17:45:30 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Kx+DswwV\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1784994330;\n\tbh=Rt4Km4yKaCDk0BAZS3HxuNaQ0zQe7Y85XVffQ1/XCVo=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Kx+DswwVONPUgmvmjN1LWYUpqRoDSJcJ6mGwcoEeZEafFVNOvFnSD9HYWfbNDkEN2\n\tTRrYHUx7Yukiweq7WG+XaGeODkrFl//tI8kWBYxaLCQKcFKc0gMZelfuHSG5djkRHn\n\tNNRyGq0IpmuZp27UjOb+EkooLCerGzt8P32BUhOw=","Date":"Sat, 25 Jul 2026 18:46:31 +0300","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Magdum <magdum.foss@gmail.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","Message-ID":"<20260725154631.GE1059400@killaraus.ideasonboard.com>","References":"<20260724174705.9411-2-magdum.foss@gmail.com>\n\t<20260725135445.14555-1-magdum.foss@gmail.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20260725135445.14555-1-magdum.foss@gmail.com>","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>,\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>,\n\t<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>"}},{"id":39858,"web_url":"https://patchwork.libcamera.org/comment/39858/","msgid":"<178499891157.2290182.15147034180518670148@ping.linuxembedded.co.uk>","date":"2026-07-25T17:01:51","subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Magdum (2026-07-25 14:49:54)\n> Introduce a new pipeline handler for the upstream tegra-video\n> V4L2/Media Controller driver on Jetson platforms.\n> \n> The handler builds a raw Bayer capture path from sensor -> CSI -> VI and\n> feeds frames into SoftwareISP for debayer and IPA-driven processing before\n> completing user requests.\n> \n> Key points:\n>  Route raw Bayer frames from the VI engine through SoftwareISP\n>  Enable SoftISP automatically in Meson when the tegra pipeline is selected\n>  Handle per-frame synchronization using DelayedControls\n>  Match the upstream media driver name tegra-vi\n>  This keeps the implementation aligned with libcamera upstream policy by\n>  targeting upstream kernel driver naming only.\n> \n> Signed-off-by: Magdum <magdum.foss@gmail.com>\n> \n> Changes in v2:\n> \n> Drop tegra234-vi matching\n> Match only tegra-vi\n> ---\n> Hello Laurent,\n> \n> Thanks for the review feedback on v1.\n> \n> This v2 updates the Tegra pipeline proposal to align with libcamera upstream policy: support is restricted to upstream kernel drivers only.\n> In particular, v2 removes matching for tegra234-vi and keeps discovery limited to the upstream tegra-vi media driver.\n> No downstream-only driver names are used.\n> \n> The intent of this series remains unchanged: add a Tegra VI + SoftwareISP pipeline for upstream tegra-video based platforms.\n> If a distinct Tegra234 driver is introduced upstream later, support for it will be proposed separately in a follow-up series\n> once the kernel side is in place.\n\nCould this be a one line addition to the simple pipeline handler match\ntable instead? What's the requirement for an independent pipeline\nhandler here?\n\n--\nRegards\n\nKieran","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\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 14A43BE080\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 25 Jul 2026 17:01:58 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0C42D67F48;\n\tSat, 25 Jul 2026 19:01:57 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 1136467E5C\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 25 Jul 2026 19:01:55 +0200 (CEST)","from monstersaurus.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 403A619C;\n\tSat, 25 Jul 2026 19:00:52 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"iccz3XAb\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1784998852;\n\tbh=7eqvhr7S2hQR7ueQFi98WC0sd5Jc/KdWPa5AQs0tcEw=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=iccz3XAbYNAo5wLnTsfNp2DKvIQNfC2dtQFkubjzzUn5BfYfoGeE8tEOnuKDfwZFL\n\t5nzJE325SkZTMH65xvLg/pmXqWK7SKmbQHCJnktnYr1vvRiN6ZdcPp6rmRq2oCAksh\n\taG/z6SKi8Mig8RwOP9h2eWrwuYRe+uQrsRTpOz1s=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20260725135445.14555-1-magdum.foss@gmail.com>","References":"<20260724174705.9411-2-magdum.foss@gmail.com>\n\t<20260725135445.14555-1-magdum.foss@gmail.com>","Subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"magdum.foss@gmail.com","To":"Magdum <magdum.foss@gmail.com>, libcamera-devel@lists.libcamera.org","Date":"Sat, 25 Jul 2026 18:01:51 +0100","Message-ID":"<178499891157.2290182.15147034180518670148@ping.linuxembedded.co.uk>","User-Agent":"alot/0.9.1","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>,\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>,\n\t<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>"}},{"id":39859,"web_url":"https://patchwork.libcamera.org/comment/39859/","msgid":"<CAH7CgFJ0ksi8Z1+rUs9m9SdVO4xBybvThLGPnzgUaDa3YCFAhg@mail.gmail.com>","date":"2026-07-25T22:10:10","subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","submitter":{"id":453,"url":"https://patchwork.libcamera.org/api/people/453/","name":"Magdum","email":"magdum.foss@gmail.com"},"content":"Hello Kieran,\n\nThanks for the feedback.\n\nTo be completely transparent, when I started on Tegra support, I assumed\nevery ARM SoC needed its own dedicated src/libcamera/pipeline/<name>/\ndirector.\n\nI used SimplePipelineHandler as a template, thinking a standalone handler\nwould serve as a baseline for future platform drivers like tegra234-vi. I\nbuil it around SoftwareISP to get raw Bayer streaming working on Jetson,\nwithout realizing SimplePipelineHandler already provides that exact\nplumbing out of the box.\n\nNow that I see how cleanly SimplePipelineHandler handles soft.mojom and\nlinear media graphs for upstream drivers, adding tegra-vi to the simple\nmatch table is clearly the right, low-maintenance path forward. If\ntegra234-vi or other variants land upstream later, most probably they can\neasily be added to the match table.\n\nBest,\nMagdum\n\nOn Saturday, 25 July 2026, Kieran Bingham <kieran.bingham@ideasonboard.com>\nwrote:\n\n> Quoting Magdum (2026-07-25 14:49:54)\n> > Introduce a new pipeline handler for the upstream tegra-video\n> > V4L2/Media Controller driver on Jetson platforms.\n> >\n> > The handler builds a raw Bayer capture path from sensor -> CSI -> VI and\n> > feeds frames into SoftwareISP for debayer and IPA-driven processing\n> before\n> > completing user requests.\n> >\n> > Key points:\n> >  Route raw Bayer frames from the VI engine through SoftwareISP\n> >  Enable SoftISP automatically in Meson when the tegra pipeline is\n> selected\n> >  Handle per-frame synchronization using DelayedControls\n> >  Match the upstream media driver name tegra-vi\n> >  This keeps the implementation aligned with libcamera upstream policy by\n> >  targeting upstream kernel driver naming only.\n> >\n> > Signed-off-by: Magdum <magdum.foss@gmail.com>\n> >\n> > Changes in v2:\n> >\n> > Drop tegra234-vi matching\n> > Match only tegra-vi\n> > ---\n> > Hello Laurent,\n> >\n> > Thanks for the review feedback on v1.\n> >\n> > This v2 updates the Tegra pipeline proposal to align with libcamera\n> upstream policy: support is restricted to upstream kernel drivers only.\n> > In particular, v2 removes matching for tegra234-vi and keeps discovery\n> limited to the upstream tegra-vi media driver.\n> > No downstream-only driver names are used.\n> >\n> > The intent of this series remains unchanged: add a Tegra VI +\n> SoftwareISP pipeline for upstream tegra-video based platforms.\n> > If a distinct Tegra234 driver is introduced upstream later, support for\n> it will be proposed separately in a follow-up series\n> > once the kernel side is in place.\n>\n> Could this be a one line addition to the simple pipeline handler match\n> table instead? What's the requirement for an independent pipeline\n> handler here?\n>\n> --\n> Regards\n>\n> Kieran\n>","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\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 65262BE080\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 25 Jul 2026 22:10:15 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id DD30467F57;\n\tSun, 26 Jul 2026 00:10:13 +0200 (CEST)","from mail-ed1-x530.google.com (mail-ed1-x530.google.com\n\t[IPv6:2a00:1450:4864:20::530])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id D638F67F22\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 26 Jul 2026 00:10:11 +0200 (CEST)","by mail-ed1-x530.google.com with SMTP id\n\t4fb4d7f45d1cf-69fc2261f2bso912873a12.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 25 Jul 2026 15:10:11 -0700 (PDT)","by 2002:a05:7208:548a:b0:105:e888:871e with HTTP; Sat, 25 Jul 2026\n\t15:10:10 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"F3pwv1V8\"; dkim-atps=neutral","ARC-Seal":"i=1; a=rsa-sha256; t=1785017411; cv=none;\n\td=google.com; s=arc-20260327;\n\tb=RGJ7VTtWuVfGeKX5wGL3n6cqijcqfLhLVnDNXwVQ02kdv18RYiRCcnYq4v/KuphVEV\n\tBSc0DBIGJASS7QW4E2Fn40yFsd4N7nPMnnza4XVEXqyeYUUVMPcqBnDfrDGMHNVHrOK5\n\tUwna36KELOVYw5a7Z6RkWO7lcYeSme2QfyL7fCeA8iyGvndUPGJM/Lu8LF23CUsOUSCg\n\tr3V3r81lVw/gn2LOmzGSr40Qa7kOWzh2r62vhjozAHUFNgK394wtpponcmu8A4YxUC3/\n\tbE7YyRvKFo0LYg5zTtKYP2cmIS3cTvVNDJaAK9u54zoRq1MhWXlszRKQ/p6Vu3pr50NK\n\ton9w==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n\ts=arc-20260327; \n\th=cc:to:subject:message-id:date:from:references:in-reply-to\n\t:mime-version:dkim-signature;\n\tbh=WhPRh1LBRtlFSG1Q4iI1wGlk6ux5gGDSSOJ2sBHkNrk=;\n\tfh=k23iwteG4GXCQ1FcSDUgJDUqyycdwaYcx3AEe7dGAUU=;\n\tb=p20/T6C4TxTidab9CxD9e8W1tfd8Ltk/2P1DlgMBpI768x2KHBxhblLVIe+Wb+ePmI\n\tp48p+nKnZ6SjTnAstAEDAcos0G5lSG1hhoNfikCzokQ2k+IlIrsD9+i+romNCdcXFgOc\n\tCtvvB0WS+Xinz4l4ocpVvlO8aLHIiIWxt/Sccfvfx6qlso4EajYjkwn+y30dbPnUY6tL\n\tDGmgX8L83gLl4pWIfKt5ZSjvSF9SFUNddNuowA17SHkE6ayCEE5120dnQy25jBoH6Y3Q\n\tnsICAScvTVAmrzSRf7TQVR4U0JXYyc1vmBeBU56I3SX2+QnCfmqFqmjXEfnjFYF8fJpc\n\t95EQ==; darn=lists.libcamera.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20251104; t=1785017411; x=1785622211;\n\tdarn=lists.libcamera.org; \n\th=content-type:cc:to:subject:message-id:date:from:references\n\t:in-reply-to:mime-version:from:to:cc:subject:date:message-id\n\t:reply-to:content-type;\n\tbh=WhPRh1LBRtlFSG1Q4iI1wGlk6ux5gGDSSOJ2sBHkNrk=;\n\tb=F3pwv1V8A0BDxqsvW7+pc6zSb+rvoEhRlauzIWDEPi7vGatNTx51ogOpYmK9K7sEqb\n\t+H23mXIvulAHghWIW6jt6wKFBrGBmFHjYkRUbuZ3/zBKinAwytDsrTA7LmOaAgXnakmE\n\tbmmdiZEc/hCBe0yhj8z8HM8mrBaIc0aU+5GaJKOM9A53Jy8bh3FEhDQwV2w2XIZUgXZk\n\tBlxgTYy2vyGm/X5FrlXi4FThGugXDMo0F2RxZ1Rvzj5j7E8AA8gUXup5V6kK6/Yz48IH\n\t3Fpgkbdd70JUlObTgBEMcYplBPHV8fYCS9PiiJMVF+PBdYQDX44SAac9uW9l4mLcSxwR\n\tqWHg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20251104; t=1785017411; x=1785622211;\n\th=content-type:cc:to:subject:message-id:date:from:references\n\t:in-reply-to:mime-version:x-gm-gg:x-gm-message-state:from:to:cc\n\t:subject:date:message-id:reply-to:content-type;\n\tbh=WhPRh1LBRtlFSG1Q4iI1wGlk6ux5gGDSSOJ2sBHkNrk=;\n\tb=nREaSmCFb68yx6qi4aCdWSojUCMSsBRBvT1VAVot4T89xqQhiATnKcf5szhkbcGvG+\n\txBYTWRtBuBaJEsTrGirOGzLZ5vU+yTTVGeAFM77MvgcksOp4CN66PJLJ7vyOTirMA6Gh\n\tdOuBG7qNNCYWW9nO5eyitYHS+CfCv+GOjWobfdce2QZ3WjeSlMO0jyfffSSojodiwYLP\n\tKF7ss4vOn/0DcofLy8BaSdzDmxv0cvwu2PudBWPSGjMc7cgmcrPFABOv3Pk1+A6dyOUz\n\t5P17MsWQk8guLHDT3Biea4z2urYgd63bVPizhuOkGRvcsqIZM0ezL94FLsdeNUeZczhK\n\tNU0Q==","X-Gm-Message-State":"AOJu0YwZ1DmDBi4WjyESmsarnjO7Fyhe2QIeqFJxuNUrEIH/NgHm+OII\n\thH4TgyjbICd7iz5RG7p4LGFduqi6CprXAGCAgXZovKCDH2cngkThGhUxKg1wi7jDMVtqpsqA2id\n\tWm0SRdfiJ7i/iSDQFkIvzhBoktumBB1o=","X-Gm-Gg":"AR+sD11N5H5jjfTvgOy+C2ngxYyjzoB+WZQC4g4lbZ+nrAz/yk5EHyfHnjBQqg+ygIE\n\tYZBx77uFJCz/IlchZsyTaAYWfpUHmO+md7NG/oIzsULCtdjsA/HXGn9POa5Yo48pssR5huN7CEB\n\trJuFwbJ0+CA8604PUCKEdt8Mi6cvCql+dIBrL4/AUGnJ6iQ2Rek1jS/gTlpDgYAF7ANZr/5P2rf\n\t9DuXy5Ck8sIG5cPjkHuR9lcZyw6qGC5hFPHNS3kpNNoKoN24U5tqaO/19E3/P9QFnY6ux7+q+mS\n\texN4VRCJ4D4H6tvip1B4","X-Received":"by 2002:a05:6402:388f:b0:69a:1932:7807 with SMTP id\n\t4fb4d7f45d1cf-69fc1175e06mr1222195a12.37.1785017411020;\n\tSat, 25 Jul 2026 15:10:11 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<178499891157.2290182.15147034180518670148@ping.linuxembedded.co.uk>","References":"<20260724174705.9411-2-magdum.foss@gmail.com>\n\t<20260725135445.14555-1-magdum.foss@gmail.com>\n\t<178499891157.2290182.15147034180518670148@ping.linuxembedded.co.uk>","From":"Magdum <magdum.foss@gmail.com>","Date":"Sun, 26 Jul 2026 00:10:10 +0200","X-Gm-Features":"AUfX_mw5bbwvS0hzN_UmW3uSwzhRnlQ8kvm-kLfZX1p7c9cPZpCe3snkOVe3NUs","Message-ID":"<CAH7CgFJ0ksi8Z1+rUs9m9SdVO4xBybvThLGPnzgUaDa3YCFAhg@mail.gmail.com>","Subject":"Re: [PATCH v2] [RFC v2 1/1] pipeline: tegra: Add NVIDIA Tegra VI\n\tpipeline handler","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"\"libcamera-devel@lists.libcamera.org\"\n\t<libcamera-devel@lists.libcamera.org>","Content-Type":"multipart/alternative; boundary=\"000000000000b3ac71065776c0ec\"","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>,\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>,\n\t<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>"}}]