Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp281006rdb; Tue, 5 Dec 2023 05:29:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IEFMYI1no2ZWQiXNd2qAWNL3osm6y+mXk2twI9/j7X/Eq8GlzRK1qkJ/BqqHD4ERAddo8O5 X-Received: by 2002:a05:6e02:b27:b0:35d:6984:c3a with SMTP id e7-20020a056e020b2700b0035d69840c3amr4350138ilu.32.1701782976317; Tue, 05 Dec 2023 05:29:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701782976; cv=none; d=google.com; s=arc-20160816; b=EMyT+0vHBmkwJ7vN4OkW7gKNGAgswvwl7XGv/NwMi/SyCNqpbSVrsU9HDs8gr4ncMd /zU9ZBzcHtfzxEe9VlTSlOxgZOg3eCetMhiFbC/PciGd6ZeuuiAs2d3mDC0ApdZEK35j xexn2p6BHfPHFgX+ymekx7ie9WsDXQjQvxCslxy9nDwVb20y2aUA+qPf43dy2JPgQZka Tvs36hpUetAel+nGdA7553r7X1+0ID2AVhfxEAuz0m36SlcXakHkcQDKKuJHWh/aocBI KCikI6tkHHVIA5Ow5fFurEt87/I87llqaif/yUCQikWtS0oF0KNdp8JLtAHoDQ83y8Oi dkXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=DegEjzkDkWmdGJhYVbEuqnBPauAa7ZaFH3dKtRo1834=; fh=mcnIo6+ZFRV/3PTYUnwvXzayGMNUZrbj9dIygjzUBFw=; b=h20HLLXTEXxGEUbTh2T/KLbJubogErFK5ps7N0+9RpfBvg6UrqfDTNN0xn4QsTC2Qa BxNV6GScKKnb/ASWJ/2oborrQNZxUb2PFOoBRk/cUHTLcIidNup7/nuqJ8fxsmaCmQYG 9ShgM84GAYVoN1VxiWw8373hCj391mDhEvVISPpYnAF7vbyLkj6xTa5baorsx/LtH7Ug gFiUrJpAggehr5Ij92IX8G7t3YxY6sRr/EC/nWdPjokUU/5Zk1khXob1IIfbeh4IS92D pTVftwvjejb84KTfPQmJ060tMABh795wuIbxUmUgbkfBMjRfkBS0Nh3ti0EAAXPuRS4I Rl9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WD9J9AJF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id d24-20020a630e18000000b005c2783b71cfsi9747507pgl.810.2023.12.05.05.29.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Dec 2023 05:29:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WD9J9AJF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id B455C80C65FC; Tue, 5 Dec 2023 05:29:34 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345422AbjLEN3Z (ORCPT + 99 others); Tue, 5 Dec 2023 08:29:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46728 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232123AbjLEN3Y (ORCPT ); Tue, 5 Dec 2023 08:29:24 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5D83CBA for ; Tue, 5 Dec 2023 05:29:31 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 75542C433C7; Tue, 5 Dec 2023 13:29:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701782971; bh=Zn4GYLZmwXmZqyevn2I97x9daNh38VTwlzu5aculNSM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WD9J9AJFAk2/0D4VYVAU+ifx6QQLbsfR/xrNu9brFiuRqBcsECW8yhOmirrZNo47f 7m6ARj4MSrzFU7Gj1AlzP//n3uQrgdlEMydSex59apB9u9zWniz7tNZv8URpPrvxGi ZOvRjg0fz3fJG1gxtoML0uPSx7OSd5UUhPBaWnNSFIMtEooNk7BXmBjOHRy2Oy3Iod AMFofToE1m0upfK+FeWxWEkfCHcjagDADz9vyz7kecbsQmvSBp6uaWSbeEN5SQA6sa OBD+VIZUqPY7DieFrZ+th6xFijAxCK6e0AxoWlAF8asfe+f5WM0XITBejsB5bKe8AK rF4xwjpQ7MWaA== Date: Tue, 5 Dec 2023 14:29:27 +0100 From: Maxime Ripard To: "H. Nikolaus Schaller" Cc: Andrew Davis , Frank Binns , Donald Robson , Matt Coster , Adam Ford , Ivaylo Dimitrov , Maarten Lankhorst , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , =?utf-8?Q?Beno=C3=AEt?= Cousson , Tony Lindgren , Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Paul Cercueil , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-omap@vger.kernel.org, linux-mips@vger.kernel.org Subject: Re: [PATCH RFC 01/10] dt-bindings: gpu: Add PowerVR Series5 SGX GPUs Message-ID: References: <20231204182245.33683-1-afd@ti.com> <20231204182245.33683-2-afd@ti.com> <23livt5mcc64bb6lkeec2uxp5cyn4wfekwaj6wzrjnrkndvwgj@6tveqglqpr4v> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="sk5rtloxlgm34n5t" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 05 Dec 2023 05:29:34 -0800 (PST) --sk5rtloxlgm34n5t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Tue, Dec 05, 2023 at 09:18:58AM +0100, H. Nikolaus Schaller wrote: > > Am 05.12.2023 um 07:57 schrieb Maxime Ripard : > >=20 > > On Mon, Dec 04, 2023 at 12:22:36PM -0600, Andrew Davis wrote: > >> The Imagination PowerVR Series5 "SGX" GPU is part of several SoCs from > >> multiple vendors. Describe how the SGX GPU is integrated in these SoC, > >> including register space and interrupts. Clocks, reset, and power doma= in > >> information is SoC specific. > >>=20 > >> Signed-off-by: Andrew Davis > >> --- > >> .../devicetree/bindings/gpu/img,powervr.yaml | 69 +++++++++++++++++-- > >> 1 file changed, 63 insertions(+), 6 deletions(-) > >=20 > > I think it would be best to have a separate file for this, img,sgx.yaml > > maybe? >=20 > Why? Because it's more convenient? > The whole family of IMG GPUs is PowerVR and SGX and Rogue are generations= 5 and 6++: >=20 > https://en.wikipedia.org/wiki/PowerVR That's not really relevant as far as bindings go. We have multiple binding files for devices of the same generation, or single bindings covering multiple generations. The important part is that every compatible is documented. It doesn't really matter how or where. Maxime --sk5rtloxlgm34n5t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCZW8ltgAKCRDj7w1vZxhR xUSvAP9PUbf4+YT0EyccyJajSXPeDQSwn4etNEbxV50lUUuE8AD9EaQjz+C035S5 zToIGETivgzX+fLoler4pvNrddntIg4= =WGdx -----END PGP SIGNATURE----- --sk5rtloxlgm34n5t--