Delete the obsolete DB8500 EPOD regulator nodes.

Keep the VAPE and VSMPS2 compatibility regulators.

Assisted-by: Codex:gpt-5-5
Signed-off-by: Linus Walleij <[email protected]>
---
 arch/arm/boot/dts/st/ste-dbx5x0.dtsi | 92 ------------------------------------
 1 file changed, 92 deletions(-)

diff --git a/arch/arm/boot/dts/st/ste-dbx5x0.dtsi 
b/arch/arm/boot/dts/st/ste-dbx5x0.dtsi
index fd6a075e4c93..18727953a863 100644
--- a/arch/arm/boot/dts/st/ste-dbx5x0.dtsi
+++ b/arch/arm/boot/dts/st/ste-dbx5x0.dtsi
@@ -663,97 +663,17 @@ thermal: thermal@801573c0 {
                                #thermal-sensor-cells = <0>;
                        };
 
-                       /*
-                        * TODO: Delete these bogus regulators and replace with 
power
-                        * domains.
-                        */
                        db8500-prcmu-regulators {
                                compatible = 
"stericsson,db8500-prcmu-regulator";
 
-                               // DB8500_REGULATOR_VAPE
                                db8500_vape_reg: db8500_vape {
                                        regulator-always-on;
                                        power-domains = <&pm_domains 
DOMAIN_VAPE>;
                                };
 
-                               // DB8500_REGULATOR_VARM
-                               db8500_varm_reg: db8500_varm {
-                               };
-
-                               // DB8500_REGULATOR_VMODEM
-                               db8500_vmodem_reg: db8500_vmodem {
-                               };
-
-                               // DB8500_REGULATOR_VPLL
-                               db8500_vpll_reg: db8500_vpll {
-                               };
-
-                               // DB8500_REGULATOR_VSMPS1
-                               db8500_vsmps1_reg: db8500_vsmps1 {
-                               };
-
-                               // DB8500_REGULATOR_VSMPS2
                                db8500_vsmps2_reg: db8500_vsmps2 {
                                        power-domains = <&pm_domains 
DOMAIN_VSMPS2>;
                                };
-
-                               // DB8500_REGULATOR_VSMPS3
-                               db8500_vsmps3_reg: db8500_vsmps3 {
-                               };
-
-                               // DB8500_REGULATOR_VRF1
-                               db8500_vrf1_reg: db8500_vrf1 {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SVAMMDSP
-                               db8500_sva_mmdsp_reg: db8500_sva_mmdsp {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SVAMMDSPRET
-                               db8500_sva_mmdsp_ret_reg: db8500_sva_mmdsp_ret {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SVAPIPE
-                               db8500_sva_pipe_reg: db8500_sva_pipe {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SIAMMDSP
-                               db8500_sia_mmdsp_reg: db8500_sia_mmdsp {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SIAMMDSPRET
-                               db8500_sia_mmdsp_ret_reg: db8500_sia_mmdsp_ret {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SIAPIPE
-                               db8500_sia_pipe_reg: db8500_sia_pipe {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_SGA
-                               db8500_sga_reg: db8500_sga {
-                                       vin-supply = <&db8500_vape_reg>;
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_B2R2_MCDE
-                               db8500_b2r2_mcde_reg: db8500_b2r2_mcde {
-                                       vin-supply = <&db8500_vape_reg>;
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_ESRAM12
-                               db8500_esram12_reg: db8500_esram12 {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_ESRAM12RET
-                               db8500_esram12_ret_reg: db8500_esram12_ret {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_ESRAM34
-                               db8500_esram34_reg: db8500_esram34 {
-                               };
-
-                               // DB8500_REGULATOR_SWITCH_ESRAM34RET
-                               db8500_esram34_ret_reg: db8500_esram34_ret {
-                               };
                        };
                };
 
@@ -1111,8 +1031,6 @@ msp0: msp@80123000 {
                        compatible = "stericsson,ux500-msp-i2s";
                        reg = <0x80123000 0x1000>;
                        interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       v-ape-supply = <&db8500_vape_reg>;
                        power-domains = <&pm_domains DOMAIN_VAPE>;
 
                        dmas = <&dma 31 0 0x12>, /* Logical - DevToMem - 
HighPrio */
@@ -1130,8 +1048,6 @@ msp1: msp@80124000 {
                        compatible = "stericsson,ux500-msp-i2s";
                        reg = <0x80124000 0x1000>;
                        interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       v-ape-supply = <&db8500_vape_reg>;
                        power-domains = <&pm_domains DOMAIN_VAPE>;
 
                        /* This DMA channel only exist on DB8500 v1 */
@@ -1150,8 +1066,6 @@ msp2: msp@80117000 {
                        compatible = "stericsson,ux500-msp-i2s";
                        reg = <0x80117000 0x1000>;
                        interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       v-ape-supply = <&db8500_vape_reg>;
                        power-domains = <&pm_domains DOMAIN_VAPE>;
 
                        dmas = <&dma 14 0 0x12>, /* Logical  - DevToMem - 
HighPrio */
@@ -1170,8 +1084,6 @@ msp3: msp@80125000 {
                        compatible = "stericsson,ux500-msp-i2s";
                        reg = <0x80125000 0x1000>;
                        interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       v-ape-supply = <&db8500_vape_reg>;
                        power-domains = <&pm_domains DOMAIN_VAPE>;
 
                        /* This DMA channel only exist on DB8500 v2 */
@@ -1215,8 +1127,6 @@ gpu@a0300000 {
                        clocks = <&prcmu_clk PRCMU_ACLK>, <&prcmu_clk 
PRCMU_SGACLK>;
                        clock-names = "bus", "core";
                        power-domains = <&pm_domains DOMAIN_SGA>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       mali-supply = <&db8500_sga_reg>;
                };
 
                mcde@a0350000 {
@@ -1224,8 +1134,6 @@ mcde@a0350000 {
                        reg = <0xa0350000 0x1000>;
                        interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
                        power-domains = <&pm_domains DOMAIN_B2R2_MCDE>;
-                       /* TODO: delete and replace with power-domain handling 
*/
-                       epod-supply = <&db8500_b2r2_mcde_reg>;
                        clocks = <&prcmu_clk PRCMU_MCDECLK>, /* Main MCDE clock 
*/
                                 <&prcmu_clk PRCMU_LCDCLK>, /* LCD clock */
                                 <&prcmu_clk PRCMU_PLLDSI>; /* HDMI clock */

-- 
2.54.0

Reply via email to