Skip to content

Commit

Permalink
ARM: ux500: Move regulator-name properties out to board DTS files
Browse files Browse the repository at this point in the history
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 <broonie@opensource.wolfsonmicro.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
  • Loading branch information
Lee Jones committed Nov 20, 2012
1 parent f44c5fd commit 65d6f6f
Showing 1 changed file with 132 additions and 0 deletions.
132 changes: 132 additions & 0 deletions arch/arm/boot/dts/hrefv60plus.dts
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,137 @@
reset-gpio = <&gpio4 15 0x4>;
};
};

prcmu@80157000 {
db8500-prcmu-regulators {
db8500_vape_reg: db8500_vape {
regulator-name = "db8500-vape";
};

db8500_varm_reg: db8500_varm {
regulator-name = "db8500-varm";
};

db8500_vmodem_reg: db8500_vmodem {
regulator-name = "db8500-vmodem";
};

db8500_vpll_reg: db8500_vpll {
regulator-name = "db8500-vpll";
};

db8500_vsmps1_reg: db8500_vsmps1 {
regulator-name = "db8500-vsmps1";
};

db8500_vsmps2_reg: db8500_vsmps2 {
regulator-name = "db8500-vsmps2";
};

db8500_vsmps3_reg: db8500_vsmps3 {
regulator-name = "db8500-vsmps3";
};

db8500_vrf1_reg: db8500_vrf1 {
regulator-name = "db8500-vrf1";
};

db8500_sva_mmdsp_reg: db8500_sva_mmdsp {
regulator-name = "db8500-sva-mmdsp";
};

db8500_sva_mmdsp_ret_reg: db8500_sva_mmdsp_ret {
regulator-name = "db8500-sva-mmdsp-ret";
};

db8500_sva_pipe_reg: db8500_sva_pipe {
regulator-name = "db8500_sva_pipe";
};

db8500_sia_mmdsp_reg: db8500_sia_mmdsp {
regulator-name = "db8500_sia_mmdsp";
};

db8500_sia_mmdsp_ret_reg: db8500_sia_mmdsp_ret {
regulator-name = "db8500-sia-mmdsp-ret";
};

db8500_sia_pipe_reg: db8500_sia_pipe {
regulator-name = "db8500-sia-pipe";
};

db8500_sga_reg: db8500_sga {
regulator-name = "db8500-sga";
};

db8500_b2r2_mcde_reg: db8500_b2r2_mcde {
regulator-name = "db8500-b2r2-mcde";
};

db8500_esram12_reg: db8500_esram12 {
regulator-name = "db8500-esram12";
};

db8500_esram12_ret_reg: db8500_esram12_ret {
regulator-name = "db8500-esram12-ret";
};

db8500_esram34_reg: db8500_esram34 {
regulator-name = "db8500-esram34";
};

db8500_esram34_ret_reg: db8500_esram34_ret {
regulator-name = "db8500-esram34-ret";
};
};

ab8500@5 {
ab8500-regulators {
ab8500_ldo_aux1_reg: ab8500_ldo_aux1 {
regulator-name = "V-DISPLAY";
};

ab8500_ldo_aux2_reg: ab8500_ldo_aux2 {
regulator-name = "V-eMMC1";
};

ab8500_ldo_aux3_reg: ab8500_ldo_aux3 {
regulator-name = "V-MMC-SD";
};

ab8500_ldo_initcore_reg: ab8500_ldo_initcore {
regulator-name = "V-INTCORE";
};

ab8500_ldo_tvout_reg: ab8500_ldo_tvout {
regulator-name = "V-TVOUT";
};

ab8500_ldo_usb_reg: ab8500_ldo_usb {
regulator-name = "dummy";
};

ab8500_ldo_audio_reg: ab8500_ldo_audio {
regulator-name = "V-AUD";
};

ab8500_ldo_anamic1_reg: ab8500_ldo_anamic1 {
regulator-name = "V-AMIC1";
};

ab8500_ldo_amamic2_reg: ab8500_ldo_amamic2 {
regulator-name = "V-AMIC2";
};

ab8500_ldo_dmic_reg: ab8500_ldo_dmic {
regulator-name = "V-DMIC";
};

ab8500_ldo_ana_reg: ab8500_ldo_ana {
regulator-name = "V-CSI/DSI";
};
};
};
};
};
};

0 comments on commit 65d6f6f

Please sign in to comment.