From patchwork Sun Jul 11 23:15:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 12897 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 3BEC1BD794 for ; Sun, 11 Jul 2021 23:16:39 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id A3EED68521; Mon, 12 Jul 2021 01:16:38 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="caULPqMg"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 633F460280 for ; Mon, 12 Jul 2021 01:16:37 +0200 (CEST) Received: from pendragon.lan (62-78-145-57.bb.dnainternet.fi [62.78.145.57]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id E3AC2CC for ; Mon, 12 Jul 2021 01:16:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1626045397; bh=W29nwUU2+j3ekQLJuLbY+hL2eAuxg056nXb2jk0jXw0=; h=From:To:Subject:Date:From; b=caULPqMg3YaBKn1mc33bhWaLlAASysF4fnWbu9XgsMji8Nsz8xIHrVlBHuDBzXWxN pm7cQg0SzBZtMYtl2x4668v5EEbnoSJyuT1sxWGiPnkOOfGzAYsIAXVpVeSH8yRuWl c8anentf+ARXxBY7HMxL72nS+Zfc5rffi4lyZ0rk= From: Laurent Pinchart To: libcamera-devel@lists.libcamera.org Date: Mon, 12 Jul 2021 02:15:44 +0300 Message-Id: <20210711231547.19664-1-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH 0/3] libcamera: ipa_manager: Fix, cleanup, and allow forcing isolation 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" Hello, This small patch series includes a fix and a cleanup for the IPAManager class, as well as the ability to force IPA module isolation for test purpose. There's not much else to be said, please see individual patches for details. Laurent Pinchart (3): libcamera: ipa_manager: Fix IPA module min/max version check libcamera: ipa_manager: Split common code out of createIPA() libcamera: ipa_manager: Allow forcing IPA module isolation Documentation/environment_variables.rst | 5 +++++ include/libcamera/internal/ipa_manager.h | 17 ++++++---------- src/libcamera/ipa_manager.cpp | 25 ++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 11 deletions(-) Reviewed-by: Umang Jain