From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 414C13FF1BF; Mon, 18 May 2026 12:15:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.167.242.64 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779106515; cv=none; b=Jg4kX14PnSjtYGgNlT3r1EmZczGXJlJu5i7BO77irHAFkBsb82nCGPpgqfNRO7FBq8Y68sGFKI8iZFfZQTREV3AR/SOWCYjCsbrWp9/eZb1g3AU44ufUXSXbDTZjY344T6xBlYmbJnrhXtth+EkkZ9CCq9tMK1ctouN1AOgdd+M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779106515; c=relaxed/simple; bh=2HVervgvMNY5n3viqEx3IGFKAzg8w3ucqWbg/iYzyR4=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=S4eWTb7hCii/VrVpKvAWt1j2wLi5WuUcL3MbTwluWeJEOWZROqeBwJcRE1zXni0J/dIJXRaegybZbFe/jxob5LRyu6+OBplwG+hCO2VKh+w/tWBUOgvaWBq+JvqpssYZyHMP8RcAlZTS7aPi24SWUUvKSPhEOSqs3qhgQkR39kM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com; spf=pass smtp.mailfrom=ideasonboard.com; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b=dc/e2DvP; arc=none smtp.client-ip=213.167.242.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="dc/e2DvP" Received: from killaraus.ideasonboard.com (unknown [IPv6:2a01:cb1d:8f2:800:42d6:38fa:3bdf:70df]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 3C4F578E; Mon, 18 May 2026 14:15:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1779106500; bh=2HVervgvMNY5n3viqEx3IGFKAzg8w3ucqWbg/iYzyR4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dc/e2DvPe15tr1gMJX3PWROLhQ/zKc3zbnG1fYku/UK2w2sJJb5R1Nss2Dy3kIP7L QUnX97dhOD08t0OjB9obeeeKBLDY/NvawNnAngZZPIrx4ak9hyMsV6qK050qQ/nJ+q VDDaaQ5fU/YcrEplCw3O8CSG6dU9UVs2qTyw/SBk= Date: Mon, 18 May 2026 14:15:11 +0200 From: Laurent Pinchart To: Paul Kocialkowski Cc: linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, Mauro Carvalho Chehab , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Greg Kroah-Hartman , Arash Golgol , Nicolas Dufresne Subject: Re: [PATCH 00/16] media: sun6i-csi/isp MC-centric support and cleanups Message-ID: <20260518121511.GD21216@killaraus.ideasonboard.com> References: <20260518102451.417971-1-paulk@sys-base.io> Precedence: bulk X-Mailing-List: linux-staging@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20260518102451.417971-1-paulk@sys-base.io> On Mon, May 18, 2026 at 12:24:35PM +0200, Paul Kocialkowski wrote: > This series first introduces some fixes and new formats to v4l2 format > info, one of which we need for the sun6i-csi driver. Support for > MC-centric format enumeration is then added, along with cleanups and > improvements for both the sun6i-csi and sun6i-isp drivers. > > The first 4 patches are already reviewed and ready to go and are > included here as a reminder that this series depends on them. Patch 04/16 has no R-b tag. > Arash Golgol (4): > media: sun6i-csi: bridge: Use V4L2 subdev active state > media: sun6i-csi: capture: Implement vidioc_enum_framesizes > media: sun6i-mipi-csi2: Use V4L2 subdev active state > media: sun8i-a83t-mipi-csi2: Use V4L2 subdev active state > > Paul Kocialkowski (12): > media: v4l2-common: Fix NV15_4L4 format info block height > media: v4l2-common: Add missing tiled format info block sizes > media: v4l2-common: Add NV12_16L16 pixel format to v4l2 format info > media: v4l2-common: Add NV12_32L32 pixel format to v4l2 format info > media: sun6i-csi: Split format validation to a dedicated helper > media: sun6i-csi: Add support for MC-centric format enumeration > media: sun6i-csi: Tidy up and unify coding style > media: sun6i-mipi-csi2: Fix parenthesis alignment > media: sun6i-isp: Add dummy params link_validate implementation > media: sun6i-isp: Use V4L2 subdev active state > media: sun6i-isp: Add support for MC-centric format enumeration > media: sun6i-isp: Add support for frame size enumeration > > .../sunxi/sun6i-csi/sun6i_csi_bridge.c | 153 +++++++--------- > .../sunxi/sun6i-csi/sun6i_csi_bridge.h | 9 - > .../sunxi/sun6i-csi/sun6i_csi_capture.c | 168 +++++++++++++----- > .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 107 ++++++----- > .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h | 2 - > .../sun8i_a83t_mipi_csi2.c | 113 ++++++------ > .../sun8i_a83t_mipi_csi2.h | 2 - > drivers/media/v4l2-core/v4l2-common.c | 12 +- > .../media/sunxi/sun6i-isp/sun6i_isp_capture.c | 47 ++++- > .../media/sunxi/sun6i-isp/sun6i_isp_params.c | 37 +++- > .../media/sunxi/sun6i-isp/sun6i_isp_params.h | 4 +- > .../media/sunxi/sun6i-isp/sun6i_isp_proc.c | 117 ++++++------ > .../media/sunxi/sun6i-isp/sun6i_isp_proc.h | 7 - > 13 files changed, 437 insertions(+), 341 deletions(-) -- Regards, Laurent Pinchart