arm64: dts: imx8mq: add DCSS node
authorLaurentiu Palcu <laurentiu.palcu@nxp.com>
Tue, 17 Sep 2019 12:40:45 +0000 (15:40 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:21:15 +0000 (11:21 +0800)
This patch adds the node for iMX8MQ Display Controller Subsystem.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
arch/arm64/boot/dts/freescale/imx8mq.dtsi

index b6854be..acf75d6 100755 (executable)
                                interrupt-controller;
                                #interrupt-cells = <1>;
                        };
+
+                       dcss: display-controller@32e00000 {
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                               compatible = "nxp,imx8mq-dcss";
+                               reg = <0x32e00000 0x2d000>, <0x32e2f000 0x1000>;
+                               interrupts = <6>, <8>, <9>;
+                               interrupt-names = "ctx_ld", "ctxld_kick", "vblank";
+                               interrupt-parent = <&irqsteer>;
+                               clocks = <&clk IMX8MQ_CLK_DISP_APB_ROOT>,
+                                        <&clk IMX8MQ_CLK_DISP_AXI_ROOT>,
+                                        <&clk IMX8MQ_CLK_DISP_RTRM_ROOT>,
+                                        <&clk IMX8MQ_VIDEO2_PLL_OUT>,
+                                        <&clk IMX8MQ_CLK_DISP_DTRC>;
+                               clock-names = "apb", "axi", "rtrm", "pix", "dtrc";
+                               assigned-clocks = <&clk IMX8MQ_CLK_DISP_AXI>,
+                                                 <&clk IMX8MQ_CLK_DISP_RTRM>,
+                                                 <&clk IMX8MQ_VIDEO2_PLL1_REF_SEL>;
+                               assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_800M>,
+                                                        <&clk IMX8MQ_SYS1_PLL_800M>,
+                                                        <&clk IMX8MQ_CLK_27M>;
+                               assigned-clock-rates = <800000000>,
+                                                          <400000000>;
+                               status = "disabled";
+                       };
                };
 
                gpu: gpu@38000000 {