From patchwork Tue Sep 15 11:01:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jai Luthra X-Patchwork-Id: 28299 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 4D8E3C3220 for ; Tue, 15 Sep 2026 11:11:59 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 3AE00686D7; Tue, 15 Sep 2026 13:11:58 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="TPK8k3Di"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id A41E16862F for ; Tue, 15 Sep 2026 13:11:56 +0200 (CEST) Received: from mail.ideasonboard.com (unknown [IPv6:2401:4900:1c68:42c8:e78d:2576:d7c8:5aa9]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 56EB8B5; Tue, 15 Sep 2026 13:10:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1789470615; bh=F3iXe6Mygmzp8VoDBWcC1JxrYKiC9/70K/Jftp+MtpQ=; h=From:To:Cc:Subject:Date:From; b=TPK8k3DitQvgc7gg1rDEXOWeEeB7ZRcvk52c55DI0QR57E388d7Rw6VuIvzOQb022 8pBsjBKHyAmAyMWtcJI4Dt2BhqJITe/kHMYlXL8FDboNbh4W4O1daz4kS0Xxmn4OPV xo577k1ex5tITe+GkxfGEi2PJdtHWmhbGQaZS8qs= From: Jai Luthra To: libcamera-devel@lists.libcamera.org Cc: Philippe Baetens , Jacopo Mondi , Jai Luthra Subject: [PATCH] ipa: rpi: mira220: Drop unused override for hideFramesModeSwitch Date: Tue, 15 Sep 2026 16:31:10 +0530 Message-ID: <20260915110110.2981127-1-jai.luthra@ideasonboard.com> X-Mailer: git-send-email 2.55.0 MIME-Version: 1.0 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" The hideFramesModeSwitch override is declared but never defined. Drop it. This fixes IPA runtime errors seen on Raspberry Pi 4 because of missing symbols. If the sensor does require skipping frames during mode switch, it needs to be investigated and fixed in a separate patch. Fixes: b350edae1801 ("ipa: rpi: cam_helper: Add Mira220 cam helper") Signed-off-by: Jai Luthra Reviewed-by: Kieran Bingham Reviewed-by: Barnabás Pőcze --- src/ipa/rpi/cam_helper/cam_helper_mira220.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ipa/rpi/cam_helper/cam_helper_mira220.cpp b/src/ipa/rpi/cam_helper/cam_helper_mira220.cpp index c884b853b0c1..6ab14890123a 100644 --- a/src/ipa/rpi/cam_helper/cam_helper_mira220.cpp +++ b/src/ipa/rpi/cam_helper/cam_helper_mira220.cpp @@ -17,7 +17,6 @@ public: CamHelperMira220(); uint32_t gainCode(double gain) const override; double gain(uint32_t gainCode) const override; - unsigned int hideFramesModeSwitch() const override; private: /*