Merge remote-tracking branches 'asoc/topic/wm8960', 'asoc/topic/wm8978' and 'asoc...
[sfrench/cifs-2.6.git] / arch / arm / boot / dts / imx53-qsb.dts
1 /*
2  * Copyright 2011 Freescale Semiconductor, Inc.
3  * Copyright 2011 Linaro Ltd.
4  *
5  * The code contained herein is licensed under the GNU General Public
6  * License. You may obtain a copy of the GNU General Public License
7  * Version 2 or later at the following locations:
8  *
9  * http://www.opensource.org/licenses/gpl-license.html
10  * http://www.gnu.org/copyleft/gpl.html
11  */
12
13 /dts-v1/;
14 #include "imx53-qsb-common.dtsi"
15
16 / {
17         model = "Freescale i.MX53 Quick Start Board";
18         compatible = "fsl,imx53-qsb", "fsl,imx53";
19 };
20
21 &i2c1 {
22         pmic: dialog@48 {
23                 compatible = "dlg,da9053-aa", "dlg,da9052";
24                 reg = <0x48>;
25                 interrupt-parent = <&gpio7>;
26                 interrupts = <11 0x8>; /* low-level active IRQ at GPIO7_11 */
27
28                 regulators {
29                         buck1_reg: buck1 {
30                                 regulator-min-microvolt = <500000>;
31                                 regulator-max-microvolt = <2075000>;
32                                 regulator-always-on;
33                         };
34
35                         buck2_reg: buck2 {
36                                 regulator-min-microvolt = <500000>;
37                                 regulator-max-microvolt = <2075000>;
38                                 regulator-always-on;
39                         };
40
41                         buck3_reg: buck3 {
42                                 regulator-min-microvolt = <925000>;
43                                 regulator-max-microvolt = <2500000>;
44                                 regulator-always-on;
45                         };
46
47                         buck4_reg: buck4 {
48                                 regulator-min-microvolt = <925000>;
49                                 regulator-max-microvolt = <2500000>;
50                                 regulator-always-on;
51                         };
52
53                         ldo1_reg: ldo1 {
54                                 regulator-min-microvolt = <600000>;
55                                 regulator-max-microvolt = <1800000>;
56                                 regulator-boot-on;
57                                 regulator-always-on;
58                         };
59
60                         ldo2_reg: ldo2 {
61                                 regulator-min-microvolt = <600000>;
62                                 regulator-max-microvolt = <1800000>;
63                                 regulator-always-on;
64                         };
65
66                         ldo3_reg: ldo3 {
67                                 regulator-min-microvolt = <1725000>;
68                                 regulator-max-microvolt = <3300000>;
69                                 regulator-always-on;
70                         };
71
72                         ldo4_reg: ldo4 {
73                                 regulator-min-microvolt = <1725000>;
74                                 regulator-max-microvolt = <3300000>;
75                                 regulator-always-on;
76                         };
77
78                         ldo5_reg: ldo5 {
79                                 regulator-min-microvolt = <1200000>;
80                                 regulator-max-microvolt = <3600000>;
81                                 regulator-always-on;
82                         };
83
84                         ldo6_reg: ldo6 {
85                                 regulator-min-microvolt = <1200000>;
86                                 regulator-max-microvolt = <3600000>;
87                                 regulator-always-on;
88                         };
89
90                         ldo7_reg: ldo7 {
91                                 regulator-min-microvolt = <1200000>;
92                                 regulator-max-microvolt = <3600000>;
93                         };
94
95                         ldo8_reg: ldo8 {
96                                 regulator-min-microvolt = <1200000>;
97                                 regulator-max-microvolt = <3600000>;
98                                 regulator-always-on;
99                         };
100
101                         ldo9_reg: ldo9 {
102                                 regulator-min-microvolt = <1250000>;
103                                 regulator-max-microvolt = <3600000>;
104                                 regulator-always-on;
105                         };
106
107                         ldo10_reg: ldo10 {
108                                 regulator-min-microvolt = <1200000>;
109                                 regulator-max-microvolt = <3600000>;
110                                 regulator-always-on;
111                         };
112                 };
113         };
114 };
115
116 &tve {
117         dac-supply = <&ldo7_reg>;
118 };