|
|
@@ -446,4 +446,43 @@
|
|
|
#size-cells = <1>;
|
|
|
ranges = <0x0 0x0 0x00100000 0x1c000>;
|
|
|
};
|
|
|
+
|
|
|
+ dss: dss@04a00000 {
|
|
|
+ compatible = "ti,am6-dss";
|
|
|
+ reg = <0x0 0x04a00000 0x0 0x1000>, /* common */
|
|
|
+ <0x0 0x04a02000 0x0 0x1000>, /* vidl1 */
|
|
|
+ <0x0 0x04a06000 0x0 0x1000>, /* vid */
|
|
|
+ <0x0 0x04a07000 0x0 0x1000>, /* ovr1 */
|
|
|
+ <0x0 0x04a08000 0x0 0x1000>, /* ovr2 */
|
|
|
+ <0x0 0x04a0a000 0x0 0x1000>, /* vp1 */
|
|
|
+ <0x0 0x04a0b000 0x0 0x1000>; /* vp2 */
|
|
|
+ reg-names = "common", "vidl1", "vid",
|
|
|
+ "ovr1", "ovr2", "vp1", "vp2";
|
|
|
+
|
|
|
+ syscon = <&scm_conf>;
|
|
|
+
|
|
|
+ power-domains = <&k3_pds 67>;
|
|
|
+
|
|
|
+ clocks = <&k3_clks 67 1>,
|
|
|
+ <&k3_clks 216 1>,
|
|
|
+ <&k3_clks 67 2>;
|
|
|
+ clock-names = "fck", "vp1", "vp2";
|
|
|
+
|
|
|
+ /*
|
|
|
+ * Set vp2 clk (DPI_1_IN_CLK) mux to PLL4 via
|
|
|
+ * DIV1. See "Figure 12-3365. DSS Integration"
|
|
|
+ * in AM65x TRM for details.
|
|
|
+ */
|
|
|
+ assigned-clocks = <&k3_clks 67 2>;
|
|
|
+ assigned-clock-parents = <&k3_clks 67 5>;
|
|
|
+
|
|
|
+ interrupts = <GIC_SPI 166 IRQ_TYPE_EDGE_RISING>;
|
|
|
+
|
|
|
+ status = "disabled";
|
|
|
+
|
|
|
+ dss_ports: ports {
|
|
|
+ #address-cells = <1>;
|
|
|
+ #size-cells = <0>;
|
|
|
+ };
|
|
|
+ };
|
|
|
};
|