From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A6DF3606A31A for ; Thu, 29 Oct 2026 18:30:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=NQT4lIHJ; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=j6K+wAf7 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=FdatDKSHzSX81XEvlEMxX5Tn8xpXJ9kZMzsDWqAvdYQ=; b=NQT4lIHJvHIXHjpkPUA341mDfm RfzVebkHnbL191jFS+0THaQqzHBYzazXXhbLC9ZpAOr77q/QYs8lHJjTZpi6PlsybzGmKY04JuN6S 5jtbztVyV8B0oPUUGtSdS6+spek1MYbz6qmvn+2WMsgG/UyboY1GEzPDbXwuRF9JGMICPKA7uJ3XY LMpFIoJzCgMtMAShhERypqvPupwuvLBEzVbtpt/zAhvzfYEloT/5EbYDDPwse8z2q8HQyhvVYfKU/ QU/T4bK7Iospko/qtuTXZ+qk84253jkqQ7WSWBuLVMODCLH41wlSWEhiRRPGAR+l7HvlhEI1b/lLL SYeIRrUw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xMUtj-0000000A7Dm-3KrH; Thu, 29 Oct 2026 18:30:47 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xMUth-0000000A7DO-3zKk; Thu, 29 Oct 2026 18:30:46 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 87BFF60267; Thu, 29 Oct 2026 18:30:44 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C35111F01816; Thu, 29 Oct 2026 18:30:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1793298644; bh=T1jQPPOnIUPn54gOQVLPacFnP84O2C/bl7ta1IvDEVw=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=j6K+wAf7ZjRh9Ao4TJpsqRQcwVrqwhHiapAH8DC7rep5dgOpHzoaqe9/tUVvPObO+ KB8hjr2tiqbKGwQp6c39C1X5ojGJSsqyC+nPzE9J3w2ZdzBxhUN2ya3PJBXbJ/scJy HBSFMGLcximqJcBzunCT/gKnuCVBC6p3eA0/nNbtleub1Guk1EYVHf2MXNcknjoRTo 4etDeDvNDKHKZTscTGw0obKhKEZtewUh9TskRl2yHfh4uCt/ZMh+RYV/OgSR1QtUJ9 igrnsMD4lUq25iyxd8eLP5xJMuEgKKYVhcJxicByYCySguIPHj51kHLmJaTFZNYVFn Gq+InIT0Tq13Q== Date: Thu, 29 Oct 2026 13:30:41 -0500 From: Rob Herring To: Michal Wilczynski Cc: linux-rockchip@lists.infradead.org, Simona Vetter , Laurent Pinchart , William Qiu , Thomas Zimmermann , Dmitry Baryshkov , devicetree@vger.kernel.org, Andy Yan , Philipp Zabel , Dominique Belhachemi , Maud Spierings , Joshua Peisach , David Airlie , Marek Szyprowski , Robert Foss , Sandy Huang , Paul Walmsley , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Heiko Stuebner , Neil Armstrong , Chaoyi Chen , Alexandre Ghiti , Conor Dooley , Maarten Lankhorst , Yakir Yang , Emil Renner Berthing , Manivannan Sadhasivam , Maxime Ripard , Hal Feng , Jernej Skrabec , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , Palmer Dabbelt , dri-devel@lists.freedesktop.org, Xingyu Wu , Albert Ou , Jonas Karlman , Graham Markall , Andrzej Hajda , Icenowy Zheng , linux-riscv@lists.infradead.org, Luca Ceresoli , Krzysztof Kozlowski Subject: Re: [PATCH v6 04/18] dt-bindings: soc: starfive: Add starfive,jh7110-hdmi-subsystem Message-ID: <20261029183041.GA4029917-robh@kernel.org> References: <20261029-jh7110-clean-send-v6-0-759594e43acf@samsung.com> <20261029-jh7110-clean-send-v6-4-759594e43acf@samsung.com> <179329528881.3539981.14637229355908751610.robh@kernel.org> <777c7a8c-de7c-4f0c-9c9c-d5b78a5595d8@samsung.com> X-Archived-By: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <777c7a8c-de7c-4f0c-9c9c-d5b78a5595d8@samsung.com> X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" X-Spam-Status: No, score=-13.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_CR_TRAILER,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 On Thu, Oct 29, 2026 at 06:53:25PM +0100, Michal Wilczynski wrote: > > > On 10/29/26 18:38, Rob Herring (Arm) wrote: > > > > On Thu, 29 Oct 2026 08:53:38 +0100, Michal Wilczynski wrote: > >> Add the dt-binding for the StarFive JH7110 HDMI subsystem. > >> > >> The JH7110 HDMI IP is a monolithic block containing both the digital > >> controller and analog PHY in a single register space. This binding > >> defines the parent device, which holds the shared register map, and its > >> two children: the PHY and the controller. > >> > >> The two have separate resources. The PHY takes the 24 MHz reference > >> clock and provides both the pixel clock, which the VOUT clock generator > >> routes on to the display controller, and the phy the controller uses. > >> The controller takes its clocks from the VOUT clock generator. What > >> they share is the register space, which the parent maps. > >> > >> Reviewed-by: Rob Herring (Arm) > >> Signed-off-by: Michal Wilczynski > >> --- > >> .../starfive/starfive,jh7110-hdmi-subsystem.yaml | 95 ++++++++++++++++++++++ > >> 1 file changed, 95 insertions(+) > >> > > > > My bot found errors running 'make dt_binding_check' on your patch: > > > > yamllint warnings/errors: > > > > dtschema/dtc warnings/errors: > > /builds/robherring/linux-dt-review/Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-hdmi-subsystem.yaml: Unresolvable reference: /schemas/phy/starfive,jh7110-inno-hdmi-phy.yaml# > > Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-hdmi-subsystem.example.dtb: hdmi@29590000 (starfive,jh7110-hdmi-subsystem): phy: False schema does not allow {'compatible': ['starfive,jh7110-inno-hdmi-phy'], '#clock-cells': 0, 'clocks': [[4294967295]], '#phy-cells': 0, 'phandle': 2} > > from schema $id: https://protect2.fireeye.com/v1/url?k=e93a78e1-88b16dd1-e93bf3ae-000babffaa23-e7f80dd3ed8ff65f&q=1&e=27d4095f-5012-49f1-94e3-a63fd9693348&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fsoc%2Fstarfive%2Fstarfive%2Cjh7110-hdmi-subsystem.yaml > > Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-hdmi-subsystem.example.dtb: /example-0/soc/hdmi@29590000/phy: failed to match any schema with compatible: ['starfive,jh7110-inno-hdmi-phy'] > > > > This patch depends on the JH7110 HDMI PHY series which adds > starfive,jh7110-inno-hdmi-phy.yaml [1]. I'm aware. I just want whomever applies this to know they need to wait for that series. > With that series applied dt_binding_check is clean. Humm, this is applied with b4 and you added the dependencies for it (thanks!), so it should have run with that series applied too. I'll have to investigate. Rob _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv