ARM: dts: omap5: add remaining PRM instances
authorTero Kristo <t-kristo@ti.com>
Thu, 12 Nov 2020 08:59:11 +0000 (10:59 +0200)
committerTony Lindgren <tony@atomide.com>
Thu, 19 Nov 2020 13:09:01 +0000 (15:09 +0200)
Add remaining PRM instances for the omap5 SoC. Additionally enable the
genpd support for them.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/omap5.dtsi

index 2bf2e58..f803112 100644 (file)
 #include "omap54xx-clocks.dtsi"
 
 &prm {
+       prm_mpu: prm@300 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x300 0x100>;
+               #power-domain-cells = <0>;
+       };
+
        prm_dsp: prm@400 {
                compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
                reg = <0x400 0x100>;
                #reset-cells = <1>;
+               #power-domain-cells = <0>;
        };
 
        prm_abe: prm@500 {
                #power-domain-cells = <0>;
        };
 
+       prm_coreaon: prm@600 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x600 0x100>;
+               #power-domain-cells = <0>;
+       };
+
        prm_core: prm@700 {
                compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
                reg = <0x700 0x100>;
                #reset-cells = <1>;
+               #power-domain-cells = <0>;
        };
 
        prm_iva: prm@1200 {
                compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
                reg = <0x1200 0x100>;
                #reset-cells = <1>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_cam: prm@1300 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1300 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_dss: prm@1400 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1400 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_gpu: prm@1500 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1500 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_l3init: prm@1600 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1600 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_custefuse: prm@1700 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1700 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_wkupaon: prm@1800 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1800 0x100>;
+               #power-domain-cells = <0>;
+       };
+
+       prm_emu: prm@1a00 {
+               compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
+               reg = <0x1a00 0x100>;
+               #power-domain-cells = <0>;
        };
 
        prm_device: prm@1c00 {