From: Laurentiu Palcu <laurentiu.pa...@nxp.com>

This patch adds the node for iMX8MQ Display Controller Subsystem.

Signed-off-by: Laurentiu Palcu <laurentiu.pa...@nxp.com>
---
 arch/arm64/boot/dts/freescale/imx8mq.dtsi | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi 
b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
index 978f8122c0d2..022720cdf6ed 100644
--- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
@@ -1040,6 +1040,29 @@
                        #size-cells = <1>;
                        ranges = <0x32c00000 0x32c00000 0x400000>;
 
+                       dcss: display-controller@32e00000 {
+                               compatible = "nxp,imx8mq-dcss";
+                               reg = <0x32e00000 0x2d000>, <0x32e2f000 0x1000>;
+                               interrupts = <6>, <8>, <9>;
+                               interrupt-names = "ctxld", "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";
+                       };
+
                        irqsteer: interrupt-controller@32e2d000 {
                                compatible = "fsl,imx8m-irqsteer", 
"fsl,imx-irqsteer";
                                reg = <0x32e2d000 0x1000>;
-- 
2.23.0

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to