[PATCH 09/14] DTS: ARM: OMAP3-N900: Specify regulator info

2013-10-22 Thread Sebastian Reichel
Add regulator names and voltage information to
the Nokia N900 DTS file.

Signed-off-by: Sebastian Reichel 
---
 arch/arm/boot/dts/omap3-n900.dts | 84 
 1 file changed, 84 insertions(+)

diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index c7e0d2d..0a45af3 100644
--- a/arch/arm/boot/dts/omap3-n900.dts
+++ b/arch/arm/boot/dts/omap3-n900.dts
@@ -142,6 +142,90 @@
 #include "twl4030.dtsi"
 #include "twl4030_omap3.dtsi"
 
+ {
+   regulator-name = "V28";
+   regulator-min-microvolt = <280>;
+   regulator-max-microvolt = <280>;
+   regulator-always-on; /* due battery cover sensor */
+};
+
+ {
+   regulator-name = "VCSI";
+   regulator-min-microvolt = <180>;
+   regulator-max-microvolt = <180>;
+};
+
+ {
+   regulator-name = "VMMC2_30";
+   regulator-min-microvolt = <280>;
+   regulator-max-microvolt = <300>;
+};
+
+ {
+   regulator-name = "VCAM_ANA_28";
+   regulator-min-microvolt = <280>;
+   regulator-max-microvolt = <280>;
+};
+
+ {
+   regulator-name = "VMMC1";
+   regulator-min-microvolt = <185>;
+   regulator-max-microvolt = <315>;
+};
+
+ {
+   regulator-name = "V28_A";
+   regulator-min-microvolt = <280>;
+   regulator-max-microvolt = <300>;
+   regulator-always-on; /* due VIO leak to AIC34 VDDs */
+};
+
+ {
+   regulator-name = "VPLL";
+   regulator-min-microvolt = <180>;
+   regulator-max-microvolt = <180>;
+   regulator-always-on;
+};
+
+ {
+   regulator-name = "VSDI_CSI";
+   regulator-min-microvolt = <180>;
+   regulator-max-microvolt = <180>;
+   regulator-always-on;
+};
+
+ {
+   regulator-name = "VMMC2_IO_18";
+   regulator-min-microvolt = <180>;
+   regulator-max-microvolt = <180>;
+};
+
+ {
+   regulator-name = "VIO";
+   regulator-min-microvolt = <180>;
+   regulator-max-microvolt = <180>;
+
+};
+
+ {
+   regulator-name = "VINTANA1";
+   /* fixed to 150 */
+   regulator-always-on;
+};
+
+ {
+   regulator-name = "VINTANA2";
+   regulator-min-microvolt = <275>;
+   regulator-max-microvolt = <275>;
+   regulator-always-on;
+};
+
+ {
+   regulator-name = "VINTDIG";
+   /* fixed to 150 */
+   regulator-always-on;
+};
+
  {
twl_audio: audio {
compatible = "ti,twl4030-audio";
-- 
1.8.4.rc3

--
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 09/14] DTS: ARM: OMAP3-N900: Specify regulator info

2013-10-22 Thread Sebastian Reichel
Add regulator names and voltage information to
the Nokia N900 DTS file.

Signed-off-by: Sebastian Reichel s...@debian.org
---
 arch/arm/boot/dts/omap3-n900.dts | 84 
 1 file changed, 84 insertions(+)

diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index c7e0d2d..0a45af3 100644
--- a/arch/arm/boot/dts/omap3-n900.dts
+++ b/arch/arm/boot/dts/omap3-n900.dts
@@ -142,6 +142,90 @@
 #include twl4030.dtsi
 #include twl4030_omap3.dtsi
 
+vaux1 {
+   regulator-name = V28;
+   regulator-min-microvolt = 280;
+   regulator-max-microvolt = 280;
+   regulator-always-on; /* due battery cover sensor */
+};
+
+vaux2 {
+   regulator-name = VCSI;
+   regulator-min-microvolt = 180;
+   regulator-max-microvolt = 180;
+};
+
+vaux3 {
+   regulator-name = VMMC2_30;
+   regulator-min-microvolt = 280;
+   regulator-max-microvolt = 300;
+};
+
+vaux4 {
+   regulator-name = VCAM_ANA_28;
+   regulator-min-microvolt = 280;
+   regulator-max-microvolt = 280;
+};
+
+vmmc1 {
+   regulator-name = VMMC1;
+   regulator-min-microvolt = 185;
+   regulator-max-microvolt = 315;
+};
+
+vmmc2 {
+   regulator-name = V28_A;
+   regulator-min-microvolt = 280;
+   regulator-max-microvolt = 300;
+   regulator-always-on; /* due VIO leak to AIC34 VDDs */
+};
+
+vpll1 {
+   regulator-name = VPLL;
+   regulator-min-microvolt = 180;
+   regulator-max-microvolt = 180;
+   regulator-always-on;
+};
+
+vpll2 {
+   regulator-name = VSDI_CSI;
+   regulator-min-microvolt = 180;
+   regulator-max-microvolt = 180;
+   regulator-always-on;
+};
+
+vsim {
+   regulator-name = VMMC2_IO_18;
+   regulator-min-microvolt = 180;
+   regulator-max-microvolt = 180;
+};
+
+vio {
+   regulator-name = VIO;
+   regulator-min-microvolt = 180;
+   regulator-max-microvolt = 180;
+
+};
+
+vintana1 {
+   regulator-name = VINTANA1;
+   /* fixed to 150 */
+   regulator-always-on;
+};
+
+vintana2 {
+   regulator-name = VINTANA2;
+   regulator-min-microvolt = 275;
+   regulator-max-microvolt = 275;
+   regulator-always-on;
+};
+
+vintdig {
+   regulator-name = VINTDIG;
+   /* fixed to 150 */
+   regulator-always-on;
+};
+
 twl {
twl_audio: audio {
compatible = ti,twl4030-audio;
-- 
1.8.4.rc3

--
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/