MLK-23227-10: arm64: dts: use no-reset-control property in ISI of i.MX8QM/QXP
authorGuoniu.zhou <guoniu.zhou@nxp.com>
Tue, 14 Jan 2020 03:16:40 +0000 (11:16 +0800)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:22:59 +0000 (11:22 +0800)
For i.MX8MN/MP, dispmix/mediamix subsystem use GPR to do bus reset, but
for i.MX8QM/QXP, it doesn't. So add no-reset-control property in dts for
i.MX8QXP and QM to distinguish.

Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com>
Reviewed-by: Robby Cai <robby.cai@nxp.com>
arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi

index f976364..5dce31d 100644 (file)
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0+
 /*
- * Copyright 2019 NXP
+ * Copyright 2019-2020 NXP
  * Zhou Guoniu <guoniu.zhou@nxp.com>
  */
 img_subsys: bus@58000000 {
@@ -323,6 +323,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH0>;
                        interface = <2 0 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -345,6 +346,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH1>;
                        interface = <2 1 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -362,6 +364,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH2>;
                        interface = <2 2 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -379,6 +382,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH3>;
                        interface = <2 3 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -396,6 +400,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH4>;
                        interface = <3 0 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -413,6 +418,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH5>;
                        interface = <3 1 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -430,6 +436,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH6>;
                        interface = <3 2 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {
@@ -447,6 +454,7 @@ img_subsys: bus@58000000 {
                        clock-names = "per";
                        power-domains = <&pd IMX_SC_R_ISI_CH7>;
                        interface = <3 3 2>;
+                       no-reset-control;
                        status = "disabled";
 
                        cap_device {