From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 366E12FE598; Tue, 27 Jan 2026 15:34:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769528089; cv=none; b=OD/A8n0aSDg8uH12TTQQ9rtXhVpfQ7wwTSxx5vRWGPTVb14Da6Oz+E7Jci7M1qllQtXavUwzUWzH0zxUbqXsP+yUesVQltzCBvPoHwQ8qAjXPc6F7cVr+jUkW1Cj+4tF1x9Y3K9Kg1/v/Bt8qbIQ1bNS2Q/lQ3u/5VUn20pofjI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769528089; c=relaxed/simple; bh=r8swAlZx9gfHag0kXpyqxA7e8B89YoYJ5gDgTraENPE=; h=Date:Content-Type:MIME-Version:From:Cc:To:In-Reply-To:References: Message-Id:Subject; b=WkRE80muDmgwZWgsRtdVZ70BtK2/lJbkVhzWLDzYhu/0PR2yOLmpkDudZzHWYICFR/3+rehoq91cmkZmPRKNfw8f4RwljlN+l9IPF3dK67m/vsSp+yisb8sMWPiqmPOUCSgaMY5T0V/yzg5BudR1JZfAnh3tHOwZG8AvYgwZLH8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=AgwJC/mL; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="AgwJC/mL" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 70FDAC116C6; Tue, 27 Jan 2026 15:34:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1769528088; bh=r8swAlZx9gfHag0kXpyqxA7e8B89YoYJ5gDgTraENPE=; h=Date:From:Cc:To:In-Reply-To:References:Subject:From; b=AgwJC/mLo/RKTmsx+eYELFgTaPAqfeSLcvwLkkGy2/CtRB3bhuXM4IEq9+YbGYMCQ R3GLERCy/X29SqmJD1hLWV5MP/2MD34L+tTdiGukKBZW3Y7UsdnK2LUtrNWUsUQdYA caLkJQLIHvkhynBAhxNbC+m1l9QoJHfSXcn8D1DTjnNko8YuESxNvMm80L+ZElSR0I e2p0hvdrKzUv25wZ/+xMN6Y49r175vWIE2LejimSl8ccZQYjwmwVH2E9eTLby/0Mki io0mAy4STdYdE4W29dr0JK5auJSPNKpABf0JwW5K72v2JXNl9b5R4Mlzd9ud+ABkMs HbOc+N8xrXM+A== Date: Tue, 27 Jan 2026 09:34:47 -0600 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: "Rob Herring (Arm)" Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Krzysztof Kozlowski , Heiko Stuebner , linux-rockchip@lists.infradead.org, kernel@pengutronix.de, Jacob Chen , Conor Dooley , linux-media@vger.kernel.org, Mauro Carvalho Chehab , Ezequiel Garcia , linux-arm-kernel@lists.infradead.org To: =?utf-8?q?Sven_P=C3=BCschel?= In-Reply-To: <20260127-spu-rga3-v3-1-77b273067beb@pengutronix.de> References: <20260127-spu-rga3-v3-0-77b273067beb@pengutronix.de> <20260127-spu-rga3-v3-1-77b273067beb@pengutronix.de> Message-Id: <176952808764.1883880.9874819074919420186.robh@kernel.org> Subject: Re: [PATCH v3 01/27] media: dt-bindings: media: rockchip-rga: add rockchip,rk3588-rga3 On Tue, 27 Jan 2026 15:39:10 +0100, Sven Püschel wrote: > Add a new compatible for the RGA3 (Raster Graphic Acceleration 3) > peripheral found on the RK3588 SoC. Also specify an iommu property, > as the RGA3 contains the generic rockchip iommu. The RGA2 also has > an iommu, but it's specific to the RGA2. > > The existing binding refers to the RGA2 peripheral. The RK3588 > contains one RGA2 core and two RGA3 cores. Both feature a similar > functionality of scaling, cropping and rotating of up to two input > images into one output image. Key differences of the RGA3 are: > > - supports 10bit YUV output formats > - supports 8x8 tiles and FBCD as inputs and outputs > - supports BT2020 color space conversion > - max output resolution of (8192-64)x(8192-64) > - MMU can map up to 32G DDR RAM > - fully planar formats (3 planes) are not supported > - max scale up/down factor of 8 (RGA2 allows up to 16) > > Signed-off-by: Sven Püschel > --- > .../devicetree/bindings/media/rockchip-rga.yaml | 19 ++++++++++++++++++- > 1 file changed, 18 insertions(+), 1 deletion(-) > My bot found errors running 'make dt_binding_check' on your patch: yamllint warnings/errors: ./Documentation/devicetree/bindings/media/rockchip-rga.yaml:64:1: [warning] wrong indentation: expected 2 but found 0 (indentation) dtschema/dtc warnings/errors: doc reference errors (make refcheckdocs): See https://patchwork.kernel.org/project/devicetree/patch/20260127-spu-rga3-v3-1-77b273067beb@pengutronix.de The base for the series is generally the latest rc1. A different dependency should be noted in *this* patch. If you already ran 'make dt_binding_check' and didn't see the above error(s), then make sure 'yamllint' is installed and dt-schema is up to date: pip3 install dtschema --upgrade Please check and re-submit after running the above command yourself. Note that DT_SCHEMA_FILES can be set to your schema file to speed up checking your schema. However, it must be unset to test all examples with your schema.