Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / mfd / da9052-i2c.txt
1 * Dialog DA9052/53 Power Management Integrated Circuit (PMIC)
2
3 Required properties:
4 - compatible : Should be "dlg,da9052", "dlg,da9053-aa",
5                          "dlg,da9053-ab", or "dlg,da9053-bb"
6
7 Sub-nodes:
8 - regulators : Contain the regulator nodes. The DA9052/53 regulators are
9   bound using their names as listed below:
10
11     buck1     : regulator BUCK CORE
12     buck2     : regulator BUCK PRO
13     buck3     : regulator BUCK MEM
14     buck4     : regulator BUCK PERI
15     ldo1      : regulator LDO1
16     ldo2      : regulator LDO2
17     ldo3      : regulator LDO3
18     ldo4      : regulator LDO4
19     ldo5      : regulator LDO5
20     ldo6      : regulator LDO6
21     ldo7      : regulator LDO7
22     ldo8      : regulator LDO8
23     ldo9      : regulator LDO9
24     ldo10     : regulator LDO10
25
26   The bindings details of individual regulator device can be found in:
27   Documentation/devicetree/bindings/regulator/regulator.txt
28
29 Examples:
30
31 i2c@63fc8000 { /* I2C1 */
32         status = "okay";
33
34         pmic: dialog@48 {
35                 compatible = "dlg,da9053-aa";
36                 reg = <0x48>;
37
38                 regulators {
39                         buck1 {
40                                 regulator-min-microvolt = <500000>;
41                                 regulator-max-microvolt = <2075000>;
42                         };
43
44                         buck2 {
45                                 regulator-min-microvolt = <500000>;
46                                 regulator-max-microvolt = <2075000>;
47                         };
48
49                         buck3 {
50                                 regulator-min-microvolt = <925000>;
51                                 regulator-max-microvolt = <2500000>;
52                         };
53
54                         buck4 {
55                                 regulator-min-microvolt = <925000>;
56                                 regulator-max-microvolt = <2500000>;
57                         };
58                 };
59         };
60 };