From: WeiYong Bi Date: Wed, 19 Jul 2017 06:56:22 +0000 (+0800) Subject: arm64: dts: rockchip: rk3366: Add hdmi node X-Git-Tag: release-20171130_firefly~4^2~122 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e42c6403c8da144534194c898d461802677cb00c;p=firefly-linux-kernel-4.4.55.git arm64: dts: rockchip: rk3366: Add hdmi node Change-Id: I99b95a9fd3e70c70b6066729dd4213f8beb33e19 Signed-off-by: WeiYong Bi --- diff --git a/arch/arm64/boot/dts/rockchip/rk3366.dtsi b/arch/arm64/boot/dts/rockchip/rk3366.dtsi index 6707a33c917e..1ff728c2528d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3366.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3366.dtsi @@ -948,6 +948,11 @@ reg = <1>; remote-endpoint = <&lvds_in_vopb>; }; + + vopb_out_hdmi: endpoint@2 { + reg = <2>; + remote-endpoint = <&hdmi_in_vopb>; + }; }; }; @@ -1022,6 +1027,36 @@ }; + hdmi: hdmi@ff980000 { + compatible = "rockchip,rk3366-dw-hdmi"; + reg = <0x0 0xff980000 0x0 0x20000>; + reg-io-width = <4>; + interrupts = , + ; + clocks = <&cru PCLK_HDMI_CTRL>, <&cru SCLK_HDMI_HDCP>, + <&cru SCLK_HDMI_CEC>, <&cru DCLK_HDMIPHY>; + clock-names = "iahb", "isfr", "cec", "dclk"; + pinctrl-names = "default"; + pinctrl-0 = <&hdmii2c_xfer &hdmi_cec>; + resets = <&cru SRST_HDMI>; + reset-names = "hdmi"; + //power-domains = <&power RK3366_PD_VIO>; + rockchip,grf = <&grf>; + status = "disabled"; + + ports { + port { + #address-cells = <1>; + #size-cells = <0>; + + hdmi_in_vopb: endpoint@0 { + reg = <0>; + remote-endpoint = <&vopb_out_hdmi>; + }; + }; + }; + }; + vpu: vpu_service@ff9a0000 { compatible = "rockchip,vpu_service"; rockchip,grf = <&grf>;