ARM: dts: rk3228: add hdmi and hdcp22
authorZheng Yang <zhengyang@rock-chips.com>
Wed, 14 Oct 2015 11:09:11 +0000 (19:09 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Thu, 15 Oct 2015 02:59:01 +0000 (10:59 +0800)
Change-Id: I4c2081ce5bbede0880361b54aa38478c79e529fa
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
arch/arm/boot/dts/rk3228.dtsi

index 6d1f9a4b911c52e815ea536f8c2270c608e88b6a..532f1343fce830d058e789706699a18c1f350a90 100644 (file)
                interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
                interrupt-names = "iep_mmu";
        };
+
+       hdmi: hdmi@200a0000 {
+               compatible = "rockchip,rk3228-hdmi";
+               reg = <0x200a0000 0x20000>,
+                     <0x12030000 0x10000>;
+               interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
+                            <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&clk_gates14 6>, <&clk_gates3 7>, <&clk_hdmi_cec>;
+               clock-names = "pclk_hdmi", "hdcp_clk_hdmi", "cec_clk_hdmi";
+               rockchip,hdmi_audio_source = <0>;
+               rockchip,hdcp_enable = <0>;
+               rockchip,cec_enable = <0>;
+               status = "disabled";
+       };
+
+       hdmi_hdcp2: hdmi_hdcp2@20090000 {
+               compatible = "rockchip,rk3228-hdmi-hdcp2";
+               reg = <0x20090000 0x10000>;
+               interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&aclk_hdcp>,
+                        <&clk_gates14 12>,
+                        <&clk_gates14 11>,
+                        <&clk_hdcp>;
+               clock-names = "aclk_hdcp2",
+                             "hclk_hdcp2_mmu",
+                             "pclk_hdcp2",
+                             "hdcp2_clk_hdmi";
+               status = "disabled";
+       };
  };