]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ARM: dts: imx53-qsb: Add Dialog DA9053 PMIC support
authorYing-Chun Liu (PaulLiu) <paulliu@debian.org>
Tue, 8 May 2012 18:06:27 +0000 (02:06 +0800)
committerShawn Guo <shawn.guo@linaro.org>
Fri, 11 May 2012 07:18:09 +0000 (15:18 +0800)
Add Dialog DA9053 regulators support for imx53-qsb (Loco board)

Cc: Sascha Hauer <kernel@pengutronix.de>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Amit Kucheria <amit.kucheria@canonical.com>
Cc: Arnaud Patard (Rtp) <arnaud.patard@rtp-net.org>
Cc: Russell King - ARM Linux <linux@arm.linux.org.uk>
Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
arch/arm/boot/dts/imx53-qsb.dts

index b08b5874da6e5274b3167804cf1a5501ffad22c5..393e90d9526d18a9ef4b34c19dcc1b30c3b60e4a 100644 (file)
                                };
 
                                pmic: dialog@48 {
-                                       compatible = "dialog,da9053", "dialog,da9052";
+                                       compatible = "dlg,da9053-aa", "dlg,da9052";
                                        reg = <0x48>;
+
+                                       regulators {
+                                               buck0 {
+                                                       regulator-min-microvolt = <500000>;
+                                                       regulator-max-microvolt = <2075000>;
+                                               };
+
+                                               buck1 {
+                                                       regulator-min-microvolt = <500000>;
+                                                       regulator-max-microvolt = <2075000>;
+                                               };
+
+                                               buck2 {
+                                                       regulator-min-microvolt = <925000>;
+                                                       regulator-max-microvolt = <2500000>;
+                                               };
+
+                                               buck3 {
+                                                       regulator-min-microvolt = <925000>;
+                                                       regulator-max-microvolt = <2500000>;
+                                               };
+
+                                               ldo4 {
+                                                       regulator-min-microvolt = <600000>;
+                                                       regulator-max-microvolt = <1800000>;
+                                               };
+
+                                               ldo5 {
+                                                       regulator-min-microvolt = <600000>;
+                                                       regulator-max-microvolt = <1800000>;
+                                               };
+
+                                               ldo6 {
+                                                       regulator-min-microvolt = <1725000>;
+                                                       regulator-max-microvolt = <3300000>;
+                                               };
+
+                                               ldo7 {
+                                                       regulator-min-microvolt = <1725000>;
+                                                       regulator-max-microvolt = <3300000>;
+                                               };
+
+                                               ldo8 {
+                                                       regulator-min-microvolt = <1200000>;
+                                                       regulator-max-microvolt = <3600000>;
+                                               };
+
+                                               ldo9 {
+                                                       regulator-min-microvolt = <1200000>;
+                                                       regulator-max-microvolt = <3600000>;
+                                               };
+
+                                               ldo10 {
+                                                       regulator-min-microvolt = <1200000>;
+                                                       regulator-max-microvolt = <3600000>;
+                                               };
+
+                                               ldo11 {
+                                                       regulator-min-microvolt = <1200000>;
+                                                       regulator-max-microvolt = <3600000>;
+                                               };
+
+                                               ldo12 {
+                                                       regulator-min-microvolt = <1250000>;
+                                                       regulator-max-microvolt = <3650000>;
+                                               };
+
+                                               ldo13 {
+                                                       regulator-min-microvolt = <1200000>;
+                                                       regulator-max-microvolt = <3600000>;
+                                               };
+                                       };
                                };
                        };