Re: [PATCH] ARM: ux500: Move regulator-name properties out to board DTS files

2012-09-25 Thread Linus Walleij
On Tue, Sep 25, 2012 at 1:37 PM, Lee Jones  wrote:

> Regulator supply names should be allocated by board rather than
> per SoC, as the same SoC could be wired differently on varying
> hardware. Here we push all regulator-name allocation out to the
> dbx5x0 subordinate board files; HREF and Snowball.
>
> Requested-by: Mark Brown 
> Signed-off-by: Lee Jones 

Acked-by: Linus Walleij 

Thanks,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH] ARM: ux500: Move regulator-name properties out to board DTS files

2012-09-25 Thread Lee Jones
Regulator supply names should be allocated by board rather than
per SoC, as the same SoC could be wired differently on varying
hardware. Here we push all regulator-name allocation out to the
dbx5x0 subordinate board files; HREF and Snowball.

Requested-by: Mark Brown 
Signed-off-by: Lee Jones 
---
 arch/arm/boot/dts/dbx5x0.dtsi |   31 -
 arch/arm/boot/dts/hrefv60plus.dts |  132 +
 arch/arm/boot/dts/snowball.dts|  132 +
 3 files changed, 264 insertions(+), 31 deletions(-)

diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi
index 748ba7a..c8c39dd 100644
--- a/arch/arm/boot/dts/dbx5x0.dtsi
+++ b/arch/arm/boot/dts/dbx5x0.dtsi
@@ -209,123 +209,103 @@
// DB8500_REGULATOR_VAPE
db8500_vape_reg: db8500_vape {
regulator-compatible = "db8500_vape";
-   regulator-name = "db8500-vape";
regulator-always-on;
};
 
// DB8500_REGULATOR_VARM
db8500_varm_reg: db8500_varm {
regulator-compatible = "db8500_varm";
-   regulator-name = "db8500-varm";
};
 
// DB8500_REGULATOR_VMODEM
db8500_vmodem_reg: db8500_vmodem {
regulator-compatible = "db8500_vmodem";
-   regulator-name = "db8500-vmodem";
};
 
// DB8500_REGULATOR_VPLL
db8500_vpll_reg: db8500_vpll {
regulator-compatible = "db8500_vpll";
-   regulator-name = "db8500-vpll";
};
 
// DB8500_REGULATOR_VSMPS1
db8500_vsmps1_reg: db8500_vsmps1 {
regulator-compatible = "db8500_vsmps1";
-   regulator-name = "db8500-vsmps1";
};
 
// DB8500_REGULATOR_VSMPS2
db8500_vsmps2_reg: db8500_vsmps2 {
regulator-compatible = "db8500_vsmps2";
-   regulator-name = "db8500-vsmps2";
};
 
// DB8500_REGULATOR_VSMPS3
db8500_vsmps3_reg: db8500_vsmps3 {
regulator-compatible = "db8500_vsmps3";
-   regulator-name = "db8500-vsmps3";
};
 
// DB8500_REGULATOR_VRF1
db8500_vrf1_reg: db8500_vrf1 {
regulator-compatible = "db8500_vrf1";
-   regulator-name = "db8500-vrf1";
};
 
// DB8500_REGULATOR_SWITCH_SVAMMDSP
db8500_sva_mmdsp_reg: db8500_sva_mmdsp {
regulator-compatible = 
"db8500_sva_mmdsp";
-   regulator-name = "db8500-sva-mmdsp";
};
 
// DB8500_REGULATOR_SWITCH_SVAMMDSPRET
db8500_sva_mmdsp_ret_reg: db8500_sva_mmdsp_ret {
regulator-compatible = 
"db8500_sva_mmdsp_ret";
-   regulator-name = "db8500-sva-mmdsp-ret";
};
 
// DB8500_REGULATOR_SWITCH_SVAPIPE
db8500_sva_pipe_reg: db8500_sva_pipe {
regulator-compatible = 
"db8500_sva_pipe";
-   regulator-name = "db8500_sva_pipe";
};
 
// DB8500_REGULATOR_SWITCH_SIAMMDSP
db8500_sia_mmdsp_reg: db8500_sia_mmdsp {
regulator-compatible = 
"db8500_sia_mmdsp";
-   regulator-name = "db8500_sia_mmdsp";
};
 
// DB8500_REGULATOR_SWITCH_SIAMMDSPRET
db8500_sia_mmdsp_ret_reg: db8500_sia_mmdsp_ret {
-   regulator-name = "db8500-sia-mmdsp-ret";
};
 
// D