From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 26DB2C88E75 for ; Wed, 16 Sep 2026 00:45:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:References:To:From:Subject:Cc:Message-Id :Date:Mime-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=aAuza/+cIup7Nu2ezzCKmSZnaaNZY3iCKYxWYOZgRnA=; b=KdnXAsU46ee0DrUvIgOrXOBo+Z u+dkC1Ur6KcR6fHRRTTRnktUVvHQ45ZUp3NnPsv7ewAplWALanSnsfdV7rHyTjYznyidM93ae/Q2E j8ffHYovDzHNvza0WibEfZsEd5GeOldodQIHJw+4QcvbglIJ1Scu155VCEE0vLK26rY3n1xI+SzdH H50cC/4K6AqKY56HFvUaiW0UIDu8Yv/RnVl59GfDFH0nKZD1lb8KnpjnegQpGZBoyHd/lV733fVyI uwJDhO+vCIMRWs3atoM6OHZbJvgumSCCTAdpFWw6x39azTCJOuGxBYF1FdGzNjUYgcNITIg1CMtjw EdeHmghA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x6dmP-000000088BN-2Vlk; Wed, 16 Sep 2026 00:45:41 +0000 Received: from smtp.forwardemail.net ([149.28.215.223]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x6dmM-0000000889u-0c3B for linux-rockchip@lists.infradead.org; Wed, 16 Sep 2026 00:45:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ubuntu.com; h=In-Reply-To: References: To: From: Subject: Cc: Message-Id: Date: Content-Type: Content-Transfer-Encoding: Mime-Version; q=dns/txt; s=fe-953a8a3ca9; t=1789519537; bh=s2V8BnF8h+8Uq8u8VZxp/reb7V9zH1peGA2ahNF542Q=; b=Pxx776bfW1+2ZdTaYbZlDgkjlwRqhKWofchq906tjZUda0RIekILj3cAuJn3C5IH3bIf8L/B/ rpGfG1kpp+ocZ2nkuepeUZVz413+gXyB3hbha4/O29N7gA5kg/ON71OQy898hfSCA3eJb54Y5pQ RxEiMtFhCkRcNZIhRMkO6UofWv9FflDO9MbPo68bNrnIyS22QAPJr18kjI4m8gEqFwtlIUpXKah VME5uh9noumA+U4fdkeQ6ngsklAUKx7B46wsLLVcrsZdOvCvVslEeCvEHB3LW30FSVN+r+YYz90 gqxVnX2krWRVohhVQCf+/pSPmn6U9C+8F6BZ3vdTT2Dw== X-Forward-Email-ID: 6aa9e69076866d48a84e7189 X-Forward-Email-Sender: rfc822; jpeisach@ubuntu.com, smtp.forwardemail.net, 149.28.215.223 X-Forward-Email-Version: 2.14.2 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net Mime-Version: 1.0 Date: Tue, 15 Sep 2026 20:45:01 -0400 Message-Id: Cc: , , , , , , , , , "Marek Szyprowski" , "Maud Spierings" , "Graham Markall" , "Icenowy Zheng" , "Chaoyi Chen" , "Joshua Peisach" , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= Subject: Re: [PATCH v4 00/20] drm: starfive: jh7110: Enable display subsystem From: "Joshua Peisach" To: "Michal Wilczynski" , "Vinod Koul" , "Neil Armstrong" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Andrzej Hajda" , "Robert Foss" , "Laurent Pinchart" , "Jonas Karlman" , "Jernej Skrabec" , "Luca Ceresoli" , "Maarten Lankhorst" , "Maxime Ripard" , "Thomas Zimmermann" , "Lee Jones" , "Andy Yan" , "Philipp Zabel" , "Emil Renner Berthing" , "Hal Feng" , "Michael Turquette" , "Stephen Boyd" , "Heiko Stuebner" , "Paul Walmsley" , "Palmer Dabbelt" , "Albert Ou" , "Alexandre Ghiti" , "Dominique Belhachemi" , "Brian Masney" , "Jerome Brunet" X-Mailer: aerc 0.21.0 References: <20260915-jh7110-clean-send-v4-0-f0e4fd6f2cc8@samsung.com> In-Reply-To: <20260915-jh7110-clean-send-v4-0-f0e4fd6f2cc8@samsung.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260915_174538_441905_2F3500C8 X-CRM114-Status: GOOD ( 14.48 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="Flowed" Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org On Tue Sep 15, 2026 at 11:32 AM EDT, Michal Wilczynski wrote: > > Testing > ======= > > Tested on a VisionFive 2 v1.3B using modetest. I.. got nothing. I did have to manually modprobe the modules, but unless I am doing something wrong.. I didn't get anything and modetest just gave -2. > --- > Michal Wilczynski (20): > dt-bindings: phy: Add starfive,jh7110-inno-hdmi-phy > dt-bindings: display: bridge: Add starfive,jh7110-inno-hdmi-controller > dt-bindings: mfd: Add starfive,jh7110-hdmi-subsystem > dt-bindings: soc: starfive: Add starfive,jh7110-vout-syscon > dt-bindings: display: verisilicon: Add starfive,jh7110-dc8200 > dt-bindings: soc: starfive: Add starfive,jh7110-vout-subsystem > drm/bridge: inno-hdmi: Split probe out of bind > drm/bridge: inno-hdmi: Allow the register map to come from a parent > drm/bridge: inno-hdmi: Add .disable platform operation > drm/bridge: inno-hdmi: Add .mode_valid platform operation > drm/bridge: inno-hdmi: Make the PHY configuration table optional > soc: starfive: Add jh7110-hdmi-subsystem driver > soc: starfive: Add jh7110-vout-subsystem driver > clk: starfive: jh7110-vout: Allow pixel clock rate propagation > drm/bridge: starfive: Add JH7110 HDMI controller driver > phy: Add common Innosilicon HDMI PHY helpers > phy: rockchip: inno-hdmi: Use the common Innosilicon PHY helpers > phy: starfive: Add jh7110-inno-hdmi-phy driver > riscv: dts: starfive: jh7110: Update DT for display subsystem > MAINTAINERS: Add StarFive JH7110 display subsystem entry > > .../starfive,jh7110-inno-hdmi-controller.yaml | 121 +++++ > .../bindings/display/verisilicon,dc.yaml | 1 + > .../mfd/starfive,jh7110-hdmi-subsystem.yaml | 95 ++++ > .../phy/starfive,jh7110-inno-hdmi-phy.yaml | 49 ++ > .../soc/starfive/starfive,jh7110-syscon.yaml | 1 + > .../starfive/starfive,jh7110-vout-subsystem.yaml | 218 ++++++++ > MAINTAINERS | 13 + > arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 121 ++++- > arch/riscv/boot/dts/starfive/jh7110.dtsi | 105 +++- > drivers/clk/starfive/clk-starfive-jh7110-vout.c | 6 +- > drivers/gpu/drm/bridge/Kconfig | 11 + > drivers/gpu/drm/bridge/Makefile | 1 + > drivers/gpu/drm/bridge/inno-hdmi.c | 112 +++- > drivers/gpu/drm/bridge/jh7110-inno-hdmi.c | 297 +++++++++++ > drivers/phy/Kconfig | 8 + > drivers/phy/Makefile | 1 + > drivers/phy/phy-inno-hdmi.c | 298 +++++++++++ > drivers/phy/rockchip/Kconfig | 1 + > drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 168 +----- > drivers/phy/starfive/Kconfig | 20 + > drivers/phy/starfive/Makefile | 1 + > drivers/phy/starfive/phy-jh7110-inno-hdmi.c | 579 +++++++++++++++++++++ > drivers/soc/Kconfig | 1 + > drivers/soc/Makefile | 1 + > drivers/soc/starfive/Kconfig | 43 ++ > drivers/soc/starfive/Makefile | 3 + > drivers/soc/starfive/jh7110-hdmi-subsystem.c | 73 +++ > drivers/soc/starfive/jh7110-vout-subsystem.c | 82 +++ > include/drm/bridge/inno_hdmi.h | 10 +- > include/linux/phy/inno-hdmi-phy.h | 85 +++ > 30 files changed, 2337 insertions(+), 188 deletions(-) > --- > base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 > change-id: 20251031-jh7110-clean-send-7d2242118026 > > Best regards, By the way, something weird happenined while I applied the patches using git am. Somehow, some were out of order. The 10th patch adding .mode_valid tried to be applied before .disable even though in the series, the order is correctly set? git would obviously fail because the .disable entry did not exist in the header, so I had to manually put those in. I guess it's possible that something went wrong here? I personally pulled the mailbox from the lore.kernel.org mbox.gz file. _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip