|
@@ -1474,6 +1474,44 @@
|
|
|
clocks = <&sys_clkin1>;
|
|
|
status = "disabled";
|
|
|
};
|
|
|
+
|
|
|
+ dss: dss@58000000 {
|
|
|
+ compatible = "ti,dra7-dss";
|
|
|
+ /* 'reg' defined in dra72x.dtsi and dra74x.dtsi */
|
|
|
+ /* 'clocks' defined in dra72x.dtsi and dra74x.dtsi */
|
|
|
+ status = "disabled";
|
|
|
+ ti,hwmods = "dss_core";
|
|
|
+ /* CTRL_CORE_DSS_PLL_CONTROL */
|
|
|
+ syscon-pll-ctrl = <&scm_conf 0x538>;
|
|
|
+ #address-cells = <1>;
|
|
|
+ #size-cells = <1>;
|
|
|
+ ranges;
|
|
|
+
|
|
|
+ dispc@58001000 {
|
|
|
+ compatible = "ti,dra7-dispc";
|
|
|
+ reg = <0x58001000 0x1000>;
|
|
|
+ interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ ti,hwmods = "dss_dispc";
|
|
|
+ clocks = <&dss_dss_clk>;
|
|
|
+ clock-names = "fck";
|
|
|
+ /* CTRL_CORE_SMA_SW_1 */
|
|
|
+ syscon-pol = <&scm_conf 0x534>;
|
|
|
+ };
|
|
|
+
|
|
|
+ hdmi: encoder@58060000 {
|
|
|
+ compatible = "ti,dra7-hdmi";
|
|
|
+ reg = <0x58040000 0x200>,
|
|
|
+ <0x58040200 0x80>,
|
|
|
+ <0x58040300 0x80>,
|
|
|
+ <0x58060000 0x19000>;
|
|
|
+ reg-names = "wp", "pll", "phy", "core";
|
|
|
+ interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ status = "disabled";
|
|
|
+ ti,hwmods = "dss_hdmi";
|
|
|
+ clocks = <&dss_48mhz_clk>, <&dss_hdmi_clk>;
|
|
|
+ clock-names = "fck", "sys_clk";
|
|
|
+ };
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
thermal_zones: thermal-zones {
|