[{"id":38282,"web_url":"https://patchwork.libcamera.org/comment/38282/","msgid":"<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","date":"2026-02-24T10:42:20","subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"content":"Hans de Goede <johannes.goede@oss.qualcomm.com> writes:\n\n> As shown by commit 94d32fdc55a3 (\"pipeline: simple: Consider output sizes\n> when choosing pipe config\"), the extra pixel columns CPU debayering\n> requires on the input side makes resolution selection non trivial.\n>\n> Add logging of the selected input config on a successful configure() so\n> that the logs clearly show which sensor mode has been selected.\n\nReviewed-by: Milan Zamazal <mzamazal@redhat.com>\n\nI wonder whether it would be useful to have something similar in\ndebayer_egl.cpp.\n\n> Signed-off-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n> ---\n>  src/libcamera/software_isp/debayer_cpu.cpp | 5 +++++\n>  1 file changed, 5 insertions(+)\n>\n> diff --git a/src/libcamera/software_isp/debayer_cpu.cpp b/src/libcamera/software_isp/debayer_cpu.cpp\n> index ea1b17c1f..7c32c30d4 100644\n> --- a/src/libcamera/software_isp/debayer_cpu.cpp\n> +++ b/src/libcamera/software_isp/debayer_cpu.cpp\n> @@ -603,6 +603,11 @@ int DebayerCpu::configure(const StreamConfiguration &inputCfg,\n>  \t}\n>  \tthreads_[i]->configure(yStart, window_.height);\n>  \n> +\tLOG(Debayer, Info)\n> +\t\t<< \"Input \" << inputCfg.size\n> +\t\t<< \"-\" << BayerFormat::fromPixelFormat(inputCfg.pixelFormat)\n> +\t\t<< \" stride \" << inputCfg.stride;\n> +\n>  \treturn 0;\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 6EDEABE175\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 10:42:29 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A55C062293;\n\tTue, 24 Feb 2026 11:42:28 +0100 (CET)","from us-smtp-delivery-124.mimecast.com\n\t(us-smtp-delivery-124.mimecast.com [170.10.129.124])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9EDDE620FA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 11:42:26 +0100 (CET)","from mail-wm1-f69.google.com (mail-wm1-f69.google.com\n\t[209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS\n\t(version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id\n\tus-mta-587-0dY_lm22M5q_aAWxKdDa1Q-1; Tue, 24 Feb 2026 05:42:23 -0500","by mail-wm1-f69.google.com with SMTP id\n\t5b1f17b1804b1-48378c4a79fso40517005e9.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 02:42:23 -0800 (PST)","from mzamazal-thinkpadp1gen7.tpbc.csb\n\t(ip-77-48-47-2.net.vodafone.cz. [77.48.47.2])\n\tby smtp.gmail.com with ESMTPSA id\n\t5b1f17b1804b1-483a31f9475sm297879655e9.14.2026.02.24.02.42.20\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 24 Feb 2026 02:42:20 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=redhat.com header.i=@redhat.com\n\theader.b=\"TUmBW3Zh\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n\ts=mimecast20190719; t=1771929745;\n\th=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n\tto:to:cc:cc:mime-version:mime-version:content-type:content-type:\n\tin-reply-to:in-reply-to:references:references;\n\tbh=N5LNnRg8yHL/VwoT4j+F2QPf8gjHD7oJdODiTAVbAW4=;\n\tb=TUmBW3Zh1m1y8CCee8orMK2yn3hp7kaqGRj4yHNSr38Eef4WfqugV7EiN3DzqWn4FklUQX\n\tV8/cj33JNZ/ALCb0vlMiQ9HgmhfmQzrzqdNih35yPgu9mprUPYYJr17brEFffxkbZnSJfa\n\t5wVSy6R/Nm6c+mlkzTGlKSC/6ga3tW4=","X-MC-Unique":"0dY_lm22M5q_aAWxKdDa1Q-1","X-Mimecast-MFC-AGG-ID":"0dY_lm22M5q_aAWxKdDa1Q_1771929742","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1771929742; x=1772534542;\n\th=mime-version:user-agent:message-id:date:references:in-reply-to\n\t:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject\n\t:date:message-id:reply-to;\n\tbh=N5LNnRg8yHL/VwoT4j+F2QPf8gjHD7oJdODiTAVbAW4=;\n\tb=GYaLnJcHPGb54aTpNfdtivRdMm4L30/8+tFUA1cAwaloReGclxQkDb30Os+qPrqpnp\n\t0yHN4ZIv2ZdhDInlc+2aC6KxSEUNYEODRp9js4cQXHfh8CSpeT0cKyapRJUivft36uXp\n\trhOR9yEAV447itkhlmjUYhpMXJ0QlMpSWXmmWmrdvXXx0D6hsrf3V8mdM6R20YGCPyyu\n\t/E0C6hb3/Cs3yiUc4mUdBAQLIXHpAN6oWQkQKN+mTjg5H0SyXz+U12LSbTYFxvDTorP9\n\t3E46YgFfpWjbSphPzTUQJWF3+L2lYlyRXqd6Y7Cce49vTOsuq7Insf2iJQrw9BEmPsCT\n\tBxAQ==","X-Gm-Message-State":"AOJu0YzOCcrRrZrJFxJPuZLYAZ2YpKfQOFTRxAAAza+XSu4V7l5pd6xh\n\tWqm5aZBPokXeOGiQBsVNviMfqK9C21FV3xnTr+Jw0f2VaAMYHYhoLG+Acfhkv8jAwp/x9q+pozv\n\tVBOd/OxoDl1o5s0BoLT2viuL2v86ovk9IMkQSLGXB5wjtGRs7CMpAxzN2ReWNreDCOSNQUEc7TY\n\tpsOLd5THEcP/XhhyXjCqJjPX4dyUA3zpFSfZDRp1FY/A8J+F/UgAPgsHc3Geo=","X-Gm-Gg":"AZuq6aKQsMb5vROAFP/drMgediucjOWHyM/6CryGS4sfzGTktcdqkf1wr+jLqo2jpug\n\thKqcquEZiENSiAo7Yh1fiQaMD4kGiOQjbHkLGa7g+QecckEmJnWWzR2Wes0BCExrrW6e6aNnR3K\n\ta1ujHBEDn57/rXN5elv7D8Yn03juPJ+aYaYeJ8iIYcHUKISIO1yCk2kQsWVpfHEuD03WIEWgRUI\n\tKq5Il4Z40MtuMyo6Tu2HaohmwxFlA/IeXKE2uuWmpB5tvGk5+VVMHGHaO1ZCsqUYo98EYn9cGiY\n\taUJA6nNZNzIs2RpYeFMN48FRDlI+WtaeMqWT0EPjYM9NgjEka4L/jr7sl8Qj0HxEAWYcxtMKV57\n\tqxoxv9B+f7y2RMen4Oc+RK7aCspKCSraIX0vRvFh2WrqQHt7seuN+y57eQjYSTcFc/H4N3L4Hpo\n\tY=","X-Received":["by 2002:a05:600c:6298:b0:477:b734:8c53 with SMTP id\n\t5b1f17b1804b1-483a95fc1b2mr193511165e9.12.1771929741781; \n\tTue, 24 Feb 2026 02:42:21 -0800 (PST)","by 2002:a05:600c:6298:b0:477:b734:8c53 with SMTP id\n\t5b1f17b1804b1-483a95fc1b2mr193510825e9.12.1771929741329; \n\tTue, 24 Feb 2026 02:42:21 -0800 (PST)"],"From":"Milan Zamazal <mzamazal@redhat.com>","To":"Hans de Goede <johannes.goede@oss.qualcomm.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","In-Reply-To":"<20260223160930.27913-5-johannes.goede@oss.qualcomm.com> (Hans\n\tde Goede's message of \"Mon, 23 Feb 2026 17:09:30 +0100\")","References":"<20260223160930.27913-1-johannes.goede@oss.qualcomm.com>\n\t<20260223160930.27913-5-johannes.goede@oss.qualcomm.com>","Date":"Tue, 24 Feb 2026 11:42:20 +0100","Message-ID":"<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","X-Mimecast-Spam-Score":"0","X-Mimecast-MFC-PROC-ID":"lwEDgQFuw2jfsORwLAjcczi8wIYDSormDBaqqd78D5o_1771929742","X-Mimecast-Originator":"redhat.com","Content-Type":"text/plain","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":38287,"web_url":"https://patchwork.libcamera.org/comment/38287/","msgid":"<ee1665c8-1fc5-4a33-b327-dfc4f3015a03@oss.qualcomm.com>","date":"2026-02-24T13:17:11","subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"content":"Hi,\n\nOn 24-Feb-26 11:42, Milan Zamazal wrote:\n> Hans de Goede <johannes.goede@oss.qualcomm.com> writes:\n> \n>> As shown by commit 94d32fdc55a3 (\"pipeline: simple: Consider output sizes\n>> when choosing pipe config\"), the extra pixel columns CPU debayering\n>> requires on the input side makes resolution selection non trivial.\n>>\n>> Add logging of the selected input config on a successful configure() so\n>> that the logs clearly show which sensor mode has been selected.\n> \n> Reviewed-by: Milan Zamazal <mzamazal@redhat.com>\n> \n> I wonder whether it would be useful to have something similar in\n> debayer_egl.cpp.\n\nThat is a good point. I'll modify this for v3 to also add similar\nlogging to debayer_egl.cpp .\n\nRegards,\n\nHans\n\n\n\n>> Signed-off-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n>> ---\n>>  src/libcamera/software_isp/debayer_cpu.cpp | 5 +++++\n>>  1 file changed, 5 insertions(+)\n>>\n>> diff --git a/src/libcamera/software_isp/debayer_cpu.cpp b/src/libcamera/software_isp/debayer_cpu.cpp\n>> index ea1b17c1f..7c32c30d4 100644\n>> --- a/src/libcamera/software_isp/debayer_cpu.cpp\n>> +++ b/src/libcamera/software_isp/debayer_cpu.cpp\n>> @@ -603,6 +603,11 @@ int DebayerCpu::configure(const StreamConfiguration &inputCfg,\n>>  \t}\n>>  \tthreads_[i]->configure(yStart, window_.height);\n>>  \n>> +\tLOG(Debayer, Info)\n>> +\t\t<< \"Input \" << inputCfg.size\n>> +\t\t<< \"-\" << BayerFormat::fromPixelFormat(inputCfg.pixelFormat)\n>> +\t\t<< \" stride \" << inputCfg.stride;\n>> +\n>>  \treturn 0;\n>>  }\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 797ACC0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 13:17:18 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 6A3EB6229C;\n\tTue, 24 Feb 2026 14:17:17 +0100 (CET)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n\t[205.220.180.131])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 5BB4962080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 14:17:15 +0100 (CET)","from pps.filterd (m0279869.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n\t61OAFbf03885077 for <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 13:17:14 GMT","from mail-qk1-f198.google.com (mail-qk1-f198.google.com\n\t[209.85.222.198])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cgte8u8ey-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 13:17:14 +0000 (GMT)","by mail-qk1-f198.google.com with SMTP id\n\taf79cd13be357-8c70fadd9a3so3308511885a.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 05:17:13 -0800 (PST)","from ?IPV6:2001:1c00:c32:7800:5bfa:a036:83f0:f9ec?\n\t(2001-1c00-0c32-7800-5bfa-a036-83f0-f9ec.cable.dynamic.v6.ziggo.nl.\n\t[2001:1c00:c32:7800:5bfa:a036:83f0:f9ec])\n\tby smtp.gmail.com with ESMTPSA id\n\ta640c23a62f3a-b9084ebb510sm410186766b.56.2026.02.24.05.17.11\n\t(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n\tTue, 24 Feb 2026 05:17:11 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=qualcomm.com header.i=@qualcomm.com\n\theader.b=\"B80R3GO4\"; dkim=pass (2048-bit key;\n\tunprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n\theader.b=\"fpYWt8Sh\"; dkim-atps=neutral","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\tO9lWAFKCsE8oezri+iwMtppfg20cUHSdSzXBA3hzuD4=; b=B80R3GO4Ba8us1xW\n\tNXx+uVYF6XBw4dDcbkbmMVfw6dNzrP7tpwiVoymDtUzlE7OZyXDXDbVzcwbhBsMX\n\tp2oqjfOXfJcq9/4BGpMzHWbuVrpxXq7XwxLlQPaegDU1DtP4nYOjusaTRHWE3do2\n\tPQIycUfBXHsrbqwnw2ejhCwRgLM2orWRLl1l6K5aJzEaAE9q/uUZzn0zC3oRchCb\n\tqYgRfLxeWKee6T/gQKs8Bk/y/HIB01jMOpoJkPHwhauFjbBPTrCz5Iw6X/87UePD\n\t6f9/chip1hGzd/hr4Aa0if5NdC2bKsSZUyXjVovdZgcQ5++iaWSAqEV8/7Pi0rx/\n\t+cphEg==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=oss.qualcomm.com; s=google; t=1771939033; x=1772543833;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:cc:to:subject:from:user-agent:mime-version:date:message-id:from:to\n\t:cc:subject:date:message-id:reply-to;\n\tbh=O9lWAFKCsE8oezri+iwMtppfg20cUHSdSzXBA3hzuD4=;\n\tb=fpYWt8ShIs4tNuJfDdV3jnyqa5K9OBCvvdf83SlqOE6RafGIyiTAu7P1nMfZUMXtP2\n\ti+c5qFgLpZwUS9XNYHl9KDxrZjfWuVRMzal+ck81xZVunE8gMGOxTKMGwahy3CJFB/+K\n\tt6d1DoShAxTQIkF8hZbTKyaxxLs35axw0GeeRZ0VJ+3U+MyiBq3TkEvFqo/8XpFiRcry\n\tInIZLm1uXXVAOUZ9PL8h4uQvEmwimKsLBHx9XvGxGCfl45k2i23fGepEnkyEnYKMgLzX\n\tuxP6HKYuRo8KQbut5vzXk7Q6F/Hi6vrvBpsPeDNs9q+DyFDtbc7CYcmkwzA7wR430CgE\n\tibTw=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1771939033; x=1772543833;\n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:cc:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg\n\t:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n\tbh=O9lWAFKCsE8oezri+iwMtppfg20cUHSdSzXBA3hzuD4=;\n\tb=bqg9SaxJ5x6InVlMHiGQ4bm8GUDpAPMzWcfOqSwwg1CuCFYT37ST8bvIV8CZ5O38vJ\n\t3j71paB+XtzGTL19AoPUybrvOMTMJKWufAm3Y3/to8jtk99hAFr9/cP2KQPiLY89IyPc\n\ta0oqHE7k2xHpuyBYAGqFRzxZyToywjqEkQz7WOS3w38fxWoqvNKCA42dI3JK+QlgvJTz\n\tHk9o7S0CLZa8AKm0kniyXfUw9DLjsIhkgB1S0cDf8nji91EVknOJvr2Dg91WwVMXTDap\n\tKbTEdWBLWotmVdwovbVbCrkDtpNejEFQuDqJw8maY5r28D2CyY1G+Ze1TWiulH6hNzwB\n\tfKmg==","X-Gm-Message-State":"AOJu0YwikM5iMACBMD1+fGB62HezpNWbv5GDrt81tOqZcDKpUMsFtR+J\n\tL8AQgnC9s3TP7vblC+MmfceVf1KEA8ijWVs/XGMrHZTk4godpzN6yAqsJmEucGlIXehF7oz6Un1\n\tu4vL/AHkYEo0U/m8mPPk6VjFXp6hgQt5GNSJf0KmEJcNPjHPdnl8A2ZSPGmurHdhQRs5Qdednwy\n\tWacwmRHDcI","X-Gm-Gg":"AZuq6aIALeq1kV7+mlNS8eTVxRjvnr/kzu6afE017ZgN8iSka3Cta3/YWktrGs2riLe\n\trkZ4UTJdSx0Aut3aJlv064z/W3a+U+X5DujunyZbKFOztUK4BaXOc03seSvsoQq/rEpMXZ7f0jG\n\tlhuVafKpop9W0ef0Ay5X1KjKoYv7MLKhMF9v4CK7RdQKFZClMisHgGTCRpWroYEuN3XjjvDe3SL\n\tNsUtwktpWQKzZPynNnA4LoBTZVyHMebORzDGtX7UiBH/cBaC7PO1r8D5zQvDiGRJ3ONMbzjmnjk\n\t4HPqVKuBZSnURSvi2DSOdDiNb6U5dBlAstx7PShUTdo83LRMszuG68pnUVivojOtBrU7GNgjCEd\n\tNC4+9T+MZV5p1nmrTNbEfDINjr6/pyjFygfncPeSpgGiFmaBrDJYuNI959LaIGor1o7nmaGBg5G\n\t5FbVDa5FlPaLN9/Xj8Um9aVN0H6RMujlNILjSwcs6KlUiUrnlxS5rvO1TXWwFwS9d8MqlzyKtWi\n\tJC5yteaNSTj8T7Y","X-Received":["by 2002:a05:620a:4441:b0:8c6:b4c9:aa86 with SMTP id\n\taf79cd13be357-8cb8ca13916mr1324570985a.36.1771939032967; \n\tTue, 24 Feb 2026 05:17:12 -0800 (PST)","by 2002:a05:620a:4441:b0:8c6:b4c9:aa86 with SMTP id\n\taf79cd13be357-8cb8ca13916mr1324568385a.36.1771939032502; \n\tTue, 24 Feb 2026 05:17:12 -0800 (PST)"],"Message-ID":"<ee1665c8-1fc5-4a33-b327-dfc4f3015a03@oss.qualcomm.com>","Date":"Tue, 24 Feb 2026 14:17:11 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","From":"Hans de Goede <johannes.goede@oss.qualcomm.com>","Subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","To":"Milan Zamazal <mzamazal@redhat.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20260223160930.27913-1-johannes.goede@oss.qualcomm.com>\n\t<20260223160930.27913-5-johannes.goede@oss.qualcomm.com>\n\t<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","Content-Language":"en-US, nl","In-Reply-To":"<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-Proofpoint-ORIG-GUID":"4QIu5G4Hzxnf8wV_TB1Y7eAyg11e3Que","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwMjI0MDEwNyBTYWx0ZWRfX35QZpjMgW/dz\n\t9q36N5irwnABjP5J6zizINk/vZFn4tbvY3a2mic94bEF3yPxWCsV/vx0oNZLX1p3rE9NGACMCYY\n\thea4yabZS/i8UJRLbAVLrRQgrA/G/GV3j0bLcfKBGxA0UVUSEiQCI/kwMemYcpUm1DeMv7AMFvY\n\tduXQE3kklhlP5udQctvos5u2f+Q5j84pYA8nuqXJs472L3brF8znf+/w9YnmY0reYTxUvkrXHV6\n\tNbE2GgmOiuQ63K7DmmfiRa6Q0UpGp7eEj/ynAf4BcDX/3O6zI70hQdBddsMzBiledJZWD6rwLWI\n\t+4xWn35h7vPfM3XBRSa2fSZaGb/lMS+kW54j7Sk0KDDAr2jpTqi90BK9vmpX8ZVldYG6UXX8kLs\n\t5d7wPoWHucldcVYc5wRK0sjoJDg/FIE9+A1UPqox29G3/ilRHoEnWWHVDAzRAyf3wQByP9t85gE\n\tglidFyKkckh9Q48lGNQ==","X-Proofpoint-GUID":"4QIu5G4Hzxnf8wV_TB1Y7eAyg11e3Que","X-Authority-Analysis":"v=2.4 cv=WqQm8Nfv c=1 sm=1 tr=0 ts=699da4da cx=c_pps\n\ta=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n\ta=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n\ta=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8\n\ta=20KFwNOVAAAA:8 a=QTrvn0DVGu_dcGeT1ncA:9 a=QEXdDO2ut3YA:10\n\ta=NFOGd7dJGGMPyQGDc5-O:22","X-Proofpoint-Virus-Version":"vendor=baseguard\n\tengine=ICAP:2.0.293, Aquarius:18.0.1121, Hydra:6.1.51,\n\tFMLib:17.12.100.49\n\tdefinitions=2026-02-24_01,2026-02-23_03,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tlowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0\n\tadultscore=0\n\tpriorityscore=1501 spamscore=0 impostorscore=0 clxscore=1015\n\tmalwarescore=0\n\tclassifier=typeunknown authscore=0 authtc= authcc= route=outbound\n\tadjust=0\n\treason=mlx scancount=1 engine=8.22.0-2602130000\n\tdefinitions=main-2602240107","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":38288,"web_url":"https://patchwork.libcamera.org/comment/38288/","msgid":"<15bdeec4-1b97-44bf-b4fd-268e1be56160@ideasonboard.com>","date":"2026-02-24T13:19:13","subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"2026. 02. 24. 14:17 keltezéssel, Hans de Goede írta:\n> Hi,\n> \n> On 24-Feb-26 11:42, Milan Zamazal wrote:\n>> Hans de Goede <johannes.goede@oss.qualcomm.com> writes:\n>>\n>>> As shown by commit 94d32fdc55a3 (\"pipeline: simple: Consider output sizes\n>>> when choosing pipe config\"), the extra pixel columns CPU debayering\n>>> requires on the input side makes resolution selection non trivial.\n>>>\n>>> Add logging of the selected input config on a successful configure() so\n>>> that the logs clearly show which sensor mode has been selected.\n>>\n>> Reviewed-by: Milan Zamazal <mzamazal@redhat.com>\n>>\n>> I wonder whether it would be useful to have something similar in\n>> debayer_egl.cpp.\n> \n> That is a good point. I'll modify this for v3 to also add similar\n> logging to debayer_egl.cpp .\n\nWould it not be better to add it in `SoftwareIsp::configure()`?\nI have not checked the details, but I believe it should work.\n\n\n> \n> Regards,\n> \n> Hans\n> \n> \n> \n>>> Signed-off-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n>>> ---\n>>>   src/libcamera/software_isp/debayer_cpu.cpp | 5 +++++\n>>>   1 file changed, 5 insertions(+)\n>>>\n>>> diff --git a/src/libcamera/software_isp/debayer_cpu.cpp b/src/libcamera/software_isp/debayer_cpu.cpp\n>>> index ea1b17c1f..7c32c30d4 100644\n>>> --- a/src/libcamera/software_isp/debayer_cpu.cpp\n>>> +++ b/src/libcamera/software_isp/debayer_cpu.cpp\n>>> @@ -603,6 +603,11 @@ int DebayerCpu::configure(const StreamConfiguration &inputCfg,\n>>>   \t}\n>>>   \tthreads_[i]->configure(yStart, window_.height);\n>>>   \n>>> +\tLOG(Debayer, Info)\n>>> +\t\t<< \"Input \" << inputCfg.size\n>>> +\t\t<< \"-\" << BayerFormat::fromPixelFormat(inputCfg.pixelFormat)\n>>> +\t\t<< \" stride \" << inputCfg.stride;\n>>> +\n>>>   \treturn 0;\n>>>   }\n>>\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 3FED4C0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 13:19:18 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4337F6229D;\n\tTue, 24 Feb 2026 14:19:17 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 4D77462080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 14:19:16 +0100 (CET)","from [192.168.33.90] (185.221.141.206.nat.pool.zt.hu\n\t[185.221.141.206])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 73B53AB4;\n\tTue, 24 Feb 2026 14:18:19 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Rl+fM6FY\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1771939099;\n\tbh=cWsJNUX+jEXvPn1Td0vfdfCysw4COhXZ0auUjY5w1/8=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=Rl+fM6FYYT6fyG786eOVSWl6Isuw+zcrYtKEyZi6bckfe3g/bPOljaeRQIJqxCdWk\n\tWkfp0pdIv8f6Zvb2APzfKiZIj0uB0Fvgxc4ZxKULGOHb/vPryJzp7ZG+7ENEB9vh4c\n\tuaKbxrNM51ZNHGBGtioy/76HHbFerfhQgdlIeOPA=","Message-ID":"<15bdeec4-1b97-44bf-b4fd-268e1be56160@ideasonboard.com>","Date":"Tue, 24 Feb 2026 14:19:13 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","To":"Hans de Goede <johannes.goede@oss.qualcomm.com>,\n\tMilan Zamazal <mzamazal@redhat.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20260223160930.27913-1-johannes.goede@oss.qualcomm.com>\n\t<20260223160930.27913-5-johannes.goede@oss.qualcomm.com>\n\t<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>\n\t<ee1665c8-1fc5-4a33-b327-dfc4f3015a03@oss.qualcomm.com>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<ee1665c8-1fc5-4a33-b327-dfc4f3015a03@oss.qualcomm.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","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":38295,"web_url":"https://patchwork.libcamera.org/comment/38295/","msgid":"<4750a176-238a-4c86-be4a-4bf9c02d0f2a@oss.qualcomm.com>","date":"2026-02-24T18:43:15","subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"content":"Hi,\n\nOn 24-Feb-26 14:19, Barnabás Pőcze wrote:\n> 2026. 02. 24. 14:17 keltezéssel, Hans de Goede írta:\n>> Hi,\n>>\n>> On 24-Feb-26 11:42, Milan Zamazal wrote:\n>>> Hans de Goede <johannes.goede@oss.qualcomm.com> writes:\n>>>\n>>>> As shown by commit 94d32fdc55a3 (\"pipeline: simple: Consider output sizes\n>>>> when choosing pipe config\"), the extra pixel columns CPU debayering\n>>>> requires on the input side makes resolution selection non trivial.\n>>>>\n>>>> Add logging of the selected input config on a successful configure() so\n>>>> that the logs clearly show which sensor mode has been selected.\n>>>\n>>> Reviewed-by: Milan Zamazal <mzamazal@redhat.com>\n>>>\n>>> I wonder whether it would be useful to have something similar in\n>>> debayer_egl.cpp.\n>>\n>> That is a good point. I'll modify this for v3 to also add similar\n>> logging to debayer_egl.cpp .\n> \n> Would it not be better to add it in `SoftwareIsp::configure()`?\n> I have not checked the details, but I believe it should work.\n\nAck, good idea and just in time while I'm putting the finishing\ntouches in place for v3 :)\n\nRegards,\n\nHans\n\n\n\n\n\n>>>> Signed-off-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n>>>> ---\n>>>>   src/libcamera/software_isp/debayer_cpu.cpp | 5 +++++\n>>>>   1 file changed, 5 insertions(+)\n>>>>\n>>>> diff --git a/src/libcamera/software_isp/debayer_cpu.cpp b/src/libcamera/software_isp/debayer_cpu.cpp\n>>>> index ea1b17c1f..7c32c30d4 100644\n>>>> --- a/src/libcamera/software_isp/debayer_cpu.cpp\n>>>> +++ b/src/libcamera/software_isp/debayer_cpu.cpp\n>>>> @@ -603,6 +603,11 @@ int DebayerCpu::configure(const StreamConfiguration &inputCfg,\n>>>>       }\n>>>>       threads_[i]->configure(yStart, window_.height);\n>>>>   +    LOG(Debayer, Info)\n>>>> +        << \"Input \" << inputCfg.size\n>>>> +        << \"-\" << BayerFormat::fromPixelFormat(inputCfg.pixelFormat)\n>>>> +        << \" stride \" << inputCfg.stride;\n>>>> +\n>>>>       return 0;\n>>>>   }\n>>>\n>>\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 CFDC9C0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 18:43:23 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 82E35622AD;\n\tTue, 24 Feb 2026 19:43:23 +0100 (CET)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n\t[205.220.180.131])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C997862080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 19:43:21 +0100 (CET)","from pps.filterd (m0279870.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n\t61OFlGAf4044454 for <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 18:43:20 GMT","from mail-qk1-f197.google.com (mail-qk1-f197.google.com\n\t[209.85.222.197])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4chexegp4w-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 18:43:20 +0000 (GMT)","by mail-qk1-f197.google.com with SMTP id\n\taf79cd13be357-8ca3ef536ddso6019220585a.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 10:43:20 -0800 (PST)","from ?IPV6:2001:1c00:c32:7800:5bfa:a036:83f0:f9ec?\n\t(2001-1c00-0c32-7800-5bfa-a036-83f0-f9ec.cable.dynamic.v6.ziggo.nl.\n\t[2001:1c00:c32:7800:5bfa:a036:83f0:f9ec])\n\tby smtp.gmail.com with ESMTPSA id\n\t4fb4d7f45d1cf-65eaba2f9cesm3748559a12.29.2026.02.24.10.43.16\n\t(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n\tTue, 24 Feb 2026 10:43:17 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=qualcomm.com header.i=@qualcomm.com\n\theader.b=\"KLur+pD7\"; dkim=pass (2048-bit key;\n\tunprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n\theader.b=\"NDwFDduD\"; dkim-atps=neutral","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\tGCagu3jEpXPTw88qBvp6yOFKRkJbJS3gtD4xwrv+E5g=; b=KLur+pD7ZVueNYWE\n\t8FpoY/T+l0mnXWIsFX5WkllQETY6UaCqnTCS8sasMzMknBGlKUcQNny7xN4clfWj\n\tYLA33uM3L7t1e+MIo5atiKNdh2CW5kwKwfC9sgVyrq3Nd5bWm9pPr44LvwrOxm0E\n\tkFQHJi7pBZQ+N3ULeQ4QOV8+LsQu2cw03xK2TIkgBLDZhsbHsXQraZKU6VmUVl0V\n\tABWrPrlUNQKdKPHXzefLFgwXpKIUfgF2lv4UeS9IV98nrkjes9B2xi6Hr5K+9c7J\n\tnAOJCWHNuZkWRUchj0HIo+CYYRfem7bO/x/5SAT/56/JKtEr04EJRwMAwr45Glyk\n\tLByszQ==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=oss.qualcomm.com; s=google; t=1771958599; x=1772563399;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:cc:to:subject:from:user-agent:mime-version:date:message-id:from:to\n\t:cc:subject:date:message-id:reply-to;\n\tbh=GCagu3jEpXPTw88qBvp6yOFKRkJbJS3gtD4xwrv+E5g=;\n\tb=NDwFDduDqWboioy3dXwTGKRmV38GG8UKZRSuAoAbm4qXMPKrhTz586TBZSqhlfleyU\n\tAtj+gnxyDslEJDyZKSvDUMXFTloCSl6IVI7W1wjuxqtEqaU5OoHiRLfDTwO8ZlFhPqmx\n\tXzOrG/VatnEAXoIFPLfGvFrFC941EPc3QtGbfuocg6Vix4TMRDfOe9tLvK7fZgnME9Dd\n\tWV+/Y88n703hXFUP9Sa10zjBq4Q5VTKPFJWoAoKusPaz/cxw/xe3gv6V0gF989lVJgXx\n\t9uAf9+gFO+vgNfgmMhg1SP2vE4EIYf8L5MlgmE9IHEX+92aVoHUYQP6yf7mIUBsjoT9y\n\tIHwg=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1771958599; x=1772563399;\n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:cc:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg\n\t:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n\tbh=GCagu3jEpXPTw88qBvp6yOFKRkJbJS3gtD4xwrv+E5g=;\n\tb=Ma2fbpdXqJGqW1DxYaI0IwXnnELgf9Bx5Q3WRvDWcp1KXgFyW2a5MW3O2IMB4aRoIF\n\t3hhBla7SDkpJuDs7dnTaOrDdK3dak2Zs9I5WdoMwH9b9ej07CZCmH/+PBCjauQObh7lD\n\tt60+w55tS0RyK+nJYzz1ABWsdd6MNuPxlO7E4eU53smEUGhKaG6+NPlATk3bsSxRGtYQ\n\tS+E9W6ysgP4r4ceAXVBTumePsSwCgJlopG571qDlMnMk7aIHzLMZeZzW710pSl4tuCEV\n\tpOA6mtqELwE8V4LZ/VqbNolJRh3fBTC6rlOhtuykF/pQKmXhD4d5/2Vlpq+F6wXqUw7O\n\tsuYQ==","X-Gm-Message-State":"AOJu0Yxmnm/w/kKkMakHaK7ceiA2uj40Wrya8Sg8i5dHnIcBd25gtbjI\n\tBp/iZ4gwl/TcD2bPrxgZr5Acl/qOmm21Pt/jkzaVUH+AQWkZ9+BeV34EM3uon8Ba+QR/uUVtsGa\n\tFo4rYnHeiP2n2H8QNwsWLtwRYFYT+oxL+OLXv5BuwgdiSthPylNPVjB0JWL+9z2ESCzqdS6AvxU\n\tBTNCwXwlC8","X-Gm-Gg":"AZuq6aKVbK2Hw+eW97ycGORluQBCONPxR0+PJPlsQEDC76HrAmO12vyF26Hsl1eQ8Gw\n\tmoEt2sBQaVZOVhljMiNKYFjfCBs+co2FwGSmhNiz08wnq0yRz6Xt4op6AWLig7Hu/yGtjmooLX3\n\t/vI6GpYZ56HdHycGROe8NzjYX+oy745LBFgrQXDBM34C0vL9YKLf2P2gvw+2oO0VTxWhPwEkKRX\n\tOqJ2+93n9H1pxX1JQBOovmtP57VrkVEaVT6aa4MAxTiCuPoMbtOtZj432LedaFvnG/+rmz9WRP2\n\twZIWZBP0deLSQGcfVa4hlA16ytz9Tmi2GcfbRCBSMo6C2sMJdflH5jQBQJL4tHl/0O2hsD6sxZO\n\tFLXx8tXdlVKrB/vllsc1Xjp2ycPF5YvrnCGDe6f/HYAvaFwQo4z8aQg8+raAcj9Tv8C8AIgGGEG\n\tsjjyTSq1d/QlXyfwGmYITYn/83ecj3iZ/zVlGoJayejraO2J5cms/ra6CF2uMGuLatizTG4R3jF\n\tkGnTeRSNFOVOBwM","X-Received":["by 2002:a05:620a:4150:b0:8c0:d16b:b0a7 with SMTP id\n\taf79cd13be357-8cb8c9cda80mr1626234385a.2.1771958599440; \n\tTue, 24 Feb 2026 10:43:19 -0800 (PST)","by 2002:a05:620a:4150:b0:8c0:d16b:b0a7 with SMTP id\n\taf79cd13be357-8cb8c9cda80mr1626231985a.2.1771958599004; \n\tTue, 24 Feb 2026 10:43:19 -0800 (PST)"],"Message-ID":"<4750a176-238a-4c86-be4a-4bf9c02d0f2a@oss.qualcomm.com>","Date":"Tue, 24 Feb 2026 19:43:15 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","From":"Hans de Goede <johannes.goede@oss.qualcomm.com>","Subject":"Re: [PATCH v2 4/4] software_isp: debayer_cpu: Log input config from\n\tconfigure()","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>,\n\tMilan Zamazal <mzamazal@redhat.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20260223160930.27913-1-johannes.goede@oss.qualcomm.com>\n\t<20260223160930.27913-5-johannes.goede@oss.qualcomm.com>\n\t<85fr6ql8xf.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>\n\t<ee1665c8-1fc5-4a33-b327-dfc4f3015a03@oss.qualcomm.com>\n\t<15bdeec4-1b97-44bf-b4fd-268e1be56160@ideasonboard.com>","Content-Language":"en-US, nl","In-Reply-To":"<15bdeec4-1b97-44bf-b4fd-268e1be56160@ideasonboard.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"8bit","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwMjI0MDE1OSBTYWx0ZWRfXwWutfp99ntHT\n\tNoANou3iZiWqPjrY0+JshOQj9LJE24lUI0+CQ0419NdlMedK8Sa7MMxOsYYy0XiKnoR/MT2mkMM\n\tMl6I16NPL4fpeVAMOuN1K7gDO+Z8FpzP9xva8N2UG+1Luo07AU9ZKES9AJjG9/t8CyVCEDcxdHc\n\tFFSMjmvf1OE5AfvsyGXxzOjqyOtueZakuZaGa2/D3gdIJ//Q7yjdJMBdRmmU/HJNR1SdUaOuqev\n\tNblk3sgpKEIvWQ9SeG4QD32S/lWCtWKUCGjtJZE+j1olReWmBtKa+lI9f7758V5C6YRTbGyCGM7\n\tZvb7ah2dJC1VakugLWUjv62PRR0S9pFl4YfsKpAc1cAn8YJ1Lplf7R/STFkx51OeVocCVPbU7m4\n\tGCeC2q70sbNFzohYy7b7tuKGRGkeE6rbgbX7Mm6mby4gNGGYcbp7tOU2A41QitvyMZD3j4J/Ma6\n\tgg2t9Qt4eMxgwii1eRg==","X-Authority-Analysis":"v=2.4 cv=V85wEOni c=1 sm=1 tr=0 ts=699df148 cx=c_pps\n\ta=50t2pK5VMbmlHzFWWp8p/g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n\ta=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n\ta=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8\n\ta=20KFwNOVAAAA:8 a=XnrSKjosuSFZ5saxdsIA:9 a=3ZKOabzyN94A:10\n\ta=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22","X-Proofpoint-GUID":"XKJv2oOmErWAps77FeGMWB_FKIqls4vE","X-Proofpoint-ORIG-GUID":"XKJv2oOmErWAps77FeGMWB_FKIqls4vE","X-Proofpoint-Virus-Version":"vendor=baseguard\n\tengine=ICAP:2.0.293, Aquarius:18.0.1121, Hydra:6.1.51,\n\tFMLib:17.12.100.49\n\tdefinitions=2026-02-24_02,2026-02-23_03,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\timpostorscore=0 bulkscore=0 malwarescore=0 priorityscore=1501\n\tspamscore=0\n\tsuspectscore=0 phishscore=0 adultscore=0 lowpriorityscore=0\n\tclxscore=1015\n\tclassifier=typeunknown authscore=0 authtc= authcc= route=outbound\n\tadjust=0\n\treason=mlx scancount=1 engine=8.22.0-2602130000\n\tdefinitions=main-2602240159","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>"}}]