From 79250affb12db5b154897def30d56535dfcfa891 Mon Sep 17 00:00:00 2001 From: Liangbin Lian Date: Thu, 22 Jan 2026 19:41:54 +0800 Subject: [PATCH] target/rockchip: hinlink h88k enable hdmi tx Signed-off-by: Liangbin Lian --- .../rockchip/dts/rk3588/rk3588-hinlink.dtsi | 103 ++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/target/linux/rockchip/dts/rk3588/rk3588-hinlink.dtsi b/target/linux/rockchip/dts/rk3588/rk3588-hinlink.dtsi index 6bb2694849..f3f99e5010 100644 --- a/target/linux/rockchip/dts/rk3588/rk3588-hinlink.dtsi +++ b/target/linux/rockchip/dts/rk3588/rk3588-hinlink.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include "rk3588-rk806-single.dtsi" @@ -238,6 +239,29 @@ regulator-name = "wifi_regon"; startup-delay-us = <5000>; }; + + hdmi0-con { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi0_con_in: endpoint { + remote-endpoint = <&hdmi0_out_con>; + }; + }; + }; + + hdmi1-con { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi1_con_in: endpoint { + remote-endpoint = <&hdmi1_out_con>; + }; + }; + }; + }; &combphy0_ps { @@ -719,3 +743,82 @@ &usb_host1_ohci { status = "okay"; }; + +&hdmi0 { + status = "okay"; +}; + +&hdmi0_in { + hdmi0_in_vp0: endpoint { + remote-endpoint = <&vp0_out_hdmi0>; + }; +}; + +&hdmi0_out { + hdmi0_out_con: endpoint { + remote-endpoint = <&hdmi0_con_in>; + }; +}; + +&i2s5_8ch { + status = "okay"; +}; + +&hdmi0_sound { + status = "okay"; +}; + +&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>; + }; +}; + +&i2s6_8ch { + status = "okay"; +}; + +&hdmi1_sound { + status = "okay"; +}; + +&hdptxphy0 { + status = "okay"; +}; + +&hdptxphy1 { + status = "okay"; +}; + + +&vop_mmu { + status = "okay"; +}; + +&vop { + status = "okay"; +}; + +&vp0 { + vp0_out_hdmi0: endpoint@ROCKCHIP_VOP2_EP_HDMI0 { + reg = ; + remote-endpoint = <&hdmi0_in_vp0>; + }; +}; + +&vp1 { + vp1_out_hdmi1: endpoint@ROCKCHIP_VOP2_EP_HDMI1 { + reg = ; + remote-endpoint = <&hdmi1_in_vp1>; + }; +};