Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[deliverable/linux.git] / arch / arm / boot / dts / imx53-qsrb.dts
CommitLineData
5169df8b
ST
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
15#include "imx53-qsb-common.dtsi"
16
17/ {
18 model = "Freescale i.MX53 Quick Start-R Board";
19 compatible = "fsl,imx53-qsrb", "fsl,imx53";
20};
21
22&iomuxc {
23 i2c1 {
24 /* open drain */
25 pinctrl_i2c1_qsrb: i2c1grp-1 {
26 fsl,pins = <
27 MX53_PAD_CSI0_DAT8__I2C1_SDA 0x400001ec
28 MX53_PAD_CSI0_DAT9__I2C1_SCL 0x400001ec
29 >;
30 };
090727b8
FE
31
32 pinctrl_pmic: pmicgrp {
33 fsl,pins = <
34 MX53_PAD_CSI0_DAT5__GPIO5_23 0x1e4 /* IRQ */
35 >;
36 };
5169df8b
ST
37 };
38};
39
40&i2c1 {
41 pinctrl-names = "default";
42 pinctrl-0 = <&pinctrl_i2c1_qsrb>;
43 status = "okay";
44
45 pmic: mc34708@8 {
46 compatible = "fsl,mc34708";
090727b8
FE
47 pinctrl-names = "default";
48 pinctrl-0 = <&pinctrl_pmic>;
5169df8b
ST
49 reg = <0x08>;
50 interrupt-parent = <&gpio5>;
51 interrupts = <23 0x8>;
52 regulators {
53 sw1_reg: sw1a {
54 regulator-name = "SW1";
55 regulator-min-microvolt = <650000>;
56 regulator-max-microvolt = <1437500>;
57 regulator-boot-on;
58 regulator-always-on;
59 };
60
61 sw1b_reg: sw1b {
62 regulator-name = "SW1B";
63 regulator-min-microvolt = <650000>;
64 regulator-max-microvolt = <1437500>;
65 regulator-boot-on;
66 regulator-always-on;
67 };
68
69 sw2_reg: sw2 {
70 regulator-name = "SW2";
71 regulator-min-microvolt = <650000>;
72 regulator-max-microvolt = <1437500>;
73 regulator-boot-on;
74 regulator-always-on;
75 };
76
77 sw3_reg: sw3 {
78 regulator-name = "SW3";
79 regulator-min-microvolt = <650000>;
80 regulator-max-microvolt = <1425000>;
81 regulator-boot-on;
82 };
83
84 sw4a_reg: sw4a {
85 regulator-name = "SW4A";
86 regulator-min-microvolt = <1200000>;
87 regulator-max-microvolt = <3300000>;
88 regulator-boot-on;
89 regulator-always-on;
90 };
91
92 sw4b_reg: sw4b {
93 regulator-name = "SW4B";
94 regulator-min-microvolt = <1200000>;
95 regulator-max-microvolt = <3300000>;
96 regulator-boot-on;
97 regulator-always-on;
98 };
99
100 sw5_reg: sw5 {
101 regulator-name = "SW5";
102 regulator-min-microvolt = <1200000>;
103 regulator-max-microvolt = <1975000>;
104 regulator-boot-on;
105 regulator-always-on;
106 };
107
108 swbst_reg: swbst {
109 regulator-name = "SWBST";
110 regulator-boot-on;
111 regulator-always-on;
112 };
113
114 vpll_reg: vpll {
115 regulator-name = "VPLL";
116 regulator-min-microvolt = <1200000>;
117 regulator-max-microvolt = <1800000>;
118 regulator-boot-on;
119 };
120
121 vrefddr_reg: vrefddr {
122 regulator-name = "VREFDDR";
123 regulator-boot-on;
124 regulator-always-on;
125 };
126
127 vusb_reg: vusb {
128 regulator-name = "VUSB";
129 regulator-boot-on;
130 regulator-always-on;
131 };
132
133 vusb2_reg: vusb2 {
134 regulator-name = "VUSB2";
135 regulator-min-microvolt = <2500000>;
136 regulator-max-microvolt = <3000000>;
137 regulator-boot-on;
138 regulator-always-on;
139 };
140
141 vdac_reg: vdac {
142 regulator-name = "VDAC";
143 regulator-min-microvolt = <2500000>;
144 regulator-max-microvolt = <2775000>;
145 regulator-boot-on;
146 regulator-always-on;
147 };
148
149 vgen1_reg: vgen1 {
150 regulator-name = "VGEN1";
151 regulator-min-microvolt = <1200000>;
152 regulator-max-microvolt = <1550000>;
153 regulator-boot-on;
154 regulator-always-on;
155 };
156
157 vgen2_reg: vgen2 {
158 regulator-name = "VGEN2";
159 regulator-min-microvolt = <2500000>;
160 regulator-max-microvolt = <3300000>;
161 regulator-boot-on;
162 regulator-always-on;
163 };
164 };
165 };
166};
This page took 0.084404 seconds and 5 git commands to generate.