SHE-17 arm64: dts: imx8qxp: enable first SECO MU
authorStephane Dion <stephane.dion_1@nxp.com>
Thu, 13 Jun 2019 15:41:51 +0000 (17:41 +0200)
committerSilvano di Ninno <silvano.dininno@nxp.com>
Fri, 11 Oct 2019 17:31:27 +0000 (19:31 +0200)
Enabling use of the first SECO MU on i.MX8QXP

Signed-off-by: Stephane Dion <stephane.dion_1@nxp.com>
(cherry picked from commit b7865b23439de010187a211d1c283d6159807569)

arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi
arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi

index 23474ee..32b7553 100644 (file)
                status = "okay";
        };
 
+       mu_seco2: mu@31560000 {
+               compatible = "fsl,imx8-seco-mu";
+               reg = <0x0 0x31560000 0x0 0x10000>;
+               power-domains = <&pd_seco_mu_2>;
+               interrupts = <GIC_SPI 448 IRQ_TYPE_LEVEL_HIGH>;
+               status = "disabled";
+       };
+
+       mu_seco3: mu@31570000 {
+               compatible = "fsl,imx8-seco-mu";
+               reg = <0x0 0x31570000 0x0 0x10000>;
+               power-domains = <&pd_seco_mu_3>;
+               interrupts = <GIC_SPI 449 IRQ_TYPE_LEVEL_HIGH>;
+               status = "disabled";
+       };
+
+       mu_seco4: mu@31580000 {
+               compatible = "fsl,imx8-seco-mu";
+               reg = <0x0 0x31580000 0x0 0x10000>;
+               power-domains = <&pd_seco_mu_4>;
+               interrupts = <GIC_SPI 450 IRQ_TYPE_LEVEL_HIGH>;
+               status = "disabled";
+       };
+
+
        mu13: mu13@5d280000 {
                compatible = "fsl,imx8-mu-dsp";
                reg = <0x0 0x5d280000 0x0 0x10000>;
                        };
                };
 
+               pd_seco_mu: PD_SECO_MU {
+                       compatible = "nxp,imx8-pd";
+                       reg = <SC_R_NONE>;
+                       #power-domain-cells = <0>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
+                       pd_seco_mu_2: PD_SECO_MU_2 {
+                               reg = <SC_R_SECO_MU_2>;
+                               #power-domain-cells = <0>;
+                               power-domains = <&pd_seco_mu>;
+                       };
+
+                       pd_seco_mu_3: PD_SECO_MU_3 {
+                               reg = <SC_R_SECO_MU_3>;
+                               #power-domain-cells = <0>;
+                               power-domains = <&pd_seco_mu>;
+                       };
+
+                       pd_seco_mu_4: PD_SECO_MU_4 {
+                               reg = <SC_R_SECO_MU_4>;
+                               #power-domain-cells = <0>;
+                               power-domains = <&pd_seco_mu>;
+                       };
+               };
+
                pd_conn: PD_CONN {
                        compatible = "nxp,imx8-pd";
                        reg = <SC_R_NONE>;
index b3c7ed3..659b360 100644 (file)
        pmu {
                interrupt-affinity = <&A35_0>, <&A35_1>, <&A35_2>, <&A35_3>;
        };
+
+       mu_seco2: mu@31560000 {
+               status = "okay";
+       };
 };
 
 &A35_2 {