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 9652B34C140; Wed, 12 Nov 2025 18:36:32 +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=1762972594; cv=none; b=fdtz/WJC7ic6Ky4Tp4Hw1O7N5HVCI7cbJIe+BUwMH/gQd4DBvREQFalL7ZVXB0pezA4BP9rWyN8Z1GWcM3h25zYVaXS5C/yfRU9jgADOK5S1e52RRFoOBW3ji7l+wu9s2jGUISyDP6Rj91tLNaiLQHlVY0eVOgIZtTXM3o+c8T4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762972594; c=relaxed/simple; bh=WnOMdyUM9PIIBDXqCoag+EQM65Uhfsy8dLkk4QRpRf4=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Xy2JVq87W2Porhm/HDf/VotzhSiDlCq6KMHvOpy+IS7xXc5YUDdS+sGcy2d2JEwUalbh/Mg5MfEpwWs6IlyWSHuvV01/f0gMy4uzbapZKtQsdhmzeSAGPoWjmIaURhqF1zbjfwjk72xQuIMc9faBe1YaqDygrj+tKWWS/lc+8LY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GI/5YeOf; 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="GI/5YeOf" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3A0D8C4CEF7; Wed, 12 Nov 2025 18:36:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1762972592; bh=WnOMdyUM9PIIBDXqCoag+EQM65Uhfsy8dLkk4QRpRf4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=GI/5YeOfpZMmZVaVUwRR6Fbye59/PSnaqF/DdPeOXtxbGIbwfNWHeDbyV4p3QU59G +D16rYwVg8D32b2bSej61a9lz1kZvGXw4j2I4QZjsAGx51e7Ii55bzmRx4GzrabPNV mH65mLBEOVxrZrmT1myfF7c0stIgBhYKzqvc5IucEk7P5fdNM+Otbxh4ArAdwhvcMi NckYMl5HBmZIJ/uE9MEYAty8k1PvYxgpB8Jpndc0cf+bWFdSVcpht76AC40ennmRKz 2VRPWg1FFoOgEYPXvOxetk/BAQlONtL5gVFzR85UdiF0GprVVpSdLPLtk9kodpMpah eazHG4E1gMLGA== Date: Wed, 12 Nov 2025 18:36:23 +0000 From: Conor Dooley To: Icenowy Zheng Cc: Michal Wilczynski , Rob Herring , Krzysztof Kozlowski , Emil Renner Berthing , Hal Feng , Michael Turquette , Stephen Boyd , Conor Dooley , Xingyu Wu , Vinod Koul , Kishon Vijay Abraham I , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Lee Jones , Philipp Zabel , Paul Walmsley , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Marek Szyprowski , Maud Spierings , Andy Yan , Heiko Stuebner , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-phy@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH RFC 01/13] dt-bindings: soc: starfive: Add vout-subsystem IP block Message-ID: <20251112-skating-robust-81be8dee0a8b@spud> References: <20251108-jh7110-clean-send-v1-0-06bf43bb76b1@samsung.com> <20251108-jh7110-clean-send-v1-1-06bf43bb76b1@samsung.com> <20251111-massager-twistable-1e88f03d82f8@spud> <20251111-unsaid-rockslide-67b88b2e34bd@spud> <0d8e3a626b037dd348378e5ebca8005c1e715871.camel@icenowy.me> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="z01jU0pczI5X5Okr" Content-Disposition: inline In-Reply-To: <0d8e3a626b037dd348378e5ebca8005c1e715871.camel@icenowy.me> --z01jU0pczI5X5Okr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 12, 2025 at 02:34:39PM +0800, Icenowy Zheng wrote: > =E5=9C=A8 2025-11-11=E6=98=9F=E6=9C=9F=E4=BA=8C=E7=9A=84 18:36 +0000=EF= =BC=8CConor Dooley=E5=86=99=E9=81=93=EF=BC=9A > > On Tue, Nov 11, 2025 at 06:18:16PM +0000, Conor Dooley wrote: > > > On Sat, Nov 08, 2025 at 02:04:35AM +0100, Michal Wilczynski wrote: > > > > Add the dt-binding documentation for the StarFive JH7110 Video > > > > +patternProperties: > > > > +=C2=A0 "^display@[0-9a-f]+$": > > >=20 > > > Personally I'd like to see these being regular properties, since > > > there's > > > exactly one possible setup for this. > > >=20 > > > > +=C2=A0=C2=A0=C2=A0 type: object > > > > +=C2=A0=C2=A0=C2=A0 description: Verisilicon DC8200 Display Control= ler node. > > >=20 > > > Can you add the relevant references here instead of allowing any > > > object? > >=20 > > I don't think that if you did, this would pass the binding checks, > > because there's no "verisilicon,dc" binding. I think I saw one in > > progress, but without the soc-specific compatible that I am going to > > require here - if for no reason other than making sure that the > > clocks > > etc are provided correctly for this device. >=20 > Well I didn't specify any soc-specific compatible because that IP has > its own identification registers. I still require one because I want to make sure that clocks etc are handled correctly. You can ignore it in the driver if you wish, but when the next user comes along with one more or less clock, I want the jh7110 one to be forced to use the correct configuration. --z01jU0pczI5X5Okr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCaRTTpwAKCRB4tDGHoIJi 0n08APwON6v69gaWnOdNIAfYHKE57muDvt77iLW9YOkBpmJ8gQD/SCB3VfMB5jCd kGuaHJbvedczk5aTkG39KaIgYoNexAc= =8HDy -----END PGP SIGNATURE----- --z01jU0pczI5X5Okr--