From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basealt.ru; s=dkim; t=1770799303; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r0S2Rc2DK+mTwrWo4nh2y0rlRE8/LDcqXLX6nUmNk8M=; b=w5F8TkklArLHQV51nM2O9ZqzbTTndceux4FvIEO7ddpeDlMolf6LFAbFIWW6glHuP8wLlc TL1KL3f6bWpiKNf04kWKVeZIp4osPnxzPTy8CjSA0IYLTY55AMu2R6TckA7QJLfv0gx0zj dfczuGZoxpHD9FgYQmImTcMwHpI1va6+/dJGk15z20Ch+E5qZZm7+m9RsuK2x3msoE89pJ evWFClR6It3NlI09kGx8TB2796OevgEHsg32YXXkkOEG14UpLPQp9WiwdXJu80orjFFfpe j2YNcuKIpVLSS7lKceCNFOjRlKm1v86HVuknbEWFAS4MkcDVMn6Xm7Ue5JXLhA== From: Daniil Gnusarev To: gnusarevda@basealt.ru, devel-kernel@lists.altlinux.org Date: Wed, 11 Feb 2026 12:41:19 +0400 Message-ID: <20260211084122.353558-8-gnusarevda@basealt.ru> X-Mailer: git-send-email 2.42.2 In-Reply-To: <20260211084122.353558-1-gnusarevda@basealt.ru> References: <20260211084122.353558-1-gnusarevda@basealt.ru> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [d-kernel] [PATCH 7/7] arm64: dts: rk3588-thin_88rk-1a: enable second hdmi output X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2026 08:41:53 -0000 Archived-At: List-Archive: List-Post: Enable HDMI1 output in dts for the thin_88rk-1a board Signed-off-by: Daniil Gnusarev --- .../edelweiss/rk3588-thin_88rk-1a-common.dtsi | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/arch/arm64/boot/dts/edelweiss/rk3588-thin_88rk-1a-common.dtsi b/arch/arm64/boot/dts/edelweiss/rk3588-thin_88rk-1a-common.dtsi index c34f31de6f2e7..447faa2b638de 100644 --- a/arch/arm64/boot/dts/edelweiss/rk3588-thin_88rk-1a-common.dtsi +++ b/arch/arm64/boot/dts/edelweiss/rk3588-thin_88rk-1a-common.dtsi @@ -117,6 +117,17 @@ hdmi0_con_in: endpoint { }; }; + hdmi1-con { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi1_con_in: endpoint { + remote-endpoint = <&hdmi1_out_con>; + }; + }; + }; + vcc_12v0_pcie3x4: regulator-vcc-12v0-pcie3x4 { compatible = "regulator-fixed"; regulator-name = "vcc_12v0_pcie3x4"; @@ -501,6 +512,24 @@ &gmac0_rgmii_clk }; &vop { + clocks = <&cru ACLK_VOP>, + <&cru HCLK_VOP>, + <&cru DCLK_VOP0>, + <&cru DCLK_VOP1>, + <&cru DCLK_VOP2>, + <&cru DCLK_VOP3>, + <&cru PCLK_VOP_ROOT>, + <&hdptxphy_hdmi0>, + <&hdptxphy1>; + clock-names = "aclk", + "hclk", + "dclk_vp0", + "dclk_vp1", + "dclk_vp2", + "dclk_vp3", + "pclk_vop", + "pll_hdmiphy0", + "pll_hdmiphy1"; status = "okay"; }; @@ -515,6 +544,13 @@ vp0_out_hdmi0: endpoint@ROCKCHIP_VOP2_EP_HDMI0 { }; }; +&vp1 { + vp1_out_hdmi1: endpoint@ROCKCHIP_VOP2_EP_HDMI1 { + reg = ; + remote-endpoint = <&hdmi1_in_vp1>; + }; +}; + &hdmi0 { pinctrl-0 = <&hdmim0_tx0_hpd &hdmim2_tx0_scl &hdmim2_tx0_sda>; status = "okay"; @@ -532,10 +568,30 @@ hdmi0_out_con: endpoint { }; }; +&hdmi1 { + status = "okay"; +}; + +&hdmi1_in { + hdmi1_in_vp1: endpoint { + remote-endpoint = <&vp1_out_hdmi1>; + }; +}; + +&hdmi1_out { + hdmi1_out_con: endpoint { + remote-endpoint = <&hdmi1_con_in>; + }; +}; + &hdptxphy_hdmi0 { status = "okay"; }; +&hdptxphy1 { + status = "okay"; +}; + &spi2 { assigned-clocks = <&cru CLK_SPI2>; assigned-clock-rates = <200000000>; -- 2.42.2