aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorRobin Gong <b38343@freescale.com>2014-02-25 00:33:49 -0500
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:57:43 -0400
commit2ecafad06194850178df41e7d52317379a93a7e4 (patch)
tree93b94cf007450ad7b329b690d33839717bc6db76 /arch/arm/boot
parent4d4d08cf3e0c5a2de27829cc9141adacbd4044f4 (diff)
ENGR00300479-1 ARM: dts: imx6sx-17x17-arm2: Add pfuze support
Add pfuze support on imx6sx-17x17-arm2 board Signed-off-by: Robin Gong <b38343@freescale.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/imx6sx-17x17-arm2.dts100
1 files changed, 100 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
index 6191b9d6dfe9..f653b2130dbd 100644
--- a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
+++ b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
@@ -70,6 +70,106 @@
70 pinctrl-names = "default"; 70 pinctrl-names = "default";
71 pinctrl-0 = <&pinctrl_i2c1_1>; 71 pinctrl-0 = <&pinctrl_i2c1_1>;
72 status = "okay"; 72 status = "okay";
73
74 pmic: pfuze100@08 {
75 compatible = "fsl,pfuze100";
76 reg = <0x08>;
77
78 regulators {
79 sw1a_reg: sw1ab {
80 regulator-min-microvolt = <300000>;
81 regulator-max-microvolt = <1875000>;
82 regulator-boot-on;
83 regulator-always-on;
84 regulator-ramp-delay = <6250>;
85 };
86
87 sw1c_reg: sw1c {
88 regulator-min-microvolt = <300000>;
89 regulator-max-microvolt = <1875000>;
90 regulator-boot-on;
91 regulator-always-on;
92 regulator-ramp-delay = <6250>;
93 };
94
95 sw2_reg: sw2 {
96 regulator-min-microvolt = <800000>;
97 regulator-max-microvolt = <3300000>;
98 regulator-boot-on;
99 regulator-always-on;
100 };
101
102 sw3a_reg: sw3a {
103 regulator-min-microvolt = <400000>;
104 regulator-max-microvolt = <1975000>;
105 regulator-boot-on;
106 regulator-always-on;
107 };
108
109 sw3b_reg: sw3b {
110 regulator-min-microvolt = <400000>;
111 regulator-max-microvolt = <1975000>;
112 regulator-boot-on;
113 regulator-always-on;
114 };
115
116 sw4_reg: sw4 {
117 regulator-min-microvolt = <800000>;
118 regulator-max-microvolt = <3300000>;
119 };
120
121 swbst_reg: swbst {
122 regulator-min-microvolt = <5000000>;
123 regulator-max-microvolt = <5150000>;
124 };
125
126 snvs_reg: vsnvs {
127 regulator-min-microvolt = <1000000>;
128 regulator-max-microvolt = <3000000>;
129 regulator-boot-on;
130 regulator-always-on;
131 };
132
133 vref_reg: vrefddr {
134 regulator-boot-on;
135 regulator-always-on;
136 };
137
138 vgen1_reg: vgen1 {
139 regulator-min-microvolt = <800000>;
140 regulator-max-microvolt = <1550000>;
141 };
142
143 vgen2_reg: vgen2 {
144 regulator-min-microvolt = <800000>;
145 regulator-max-microvolt = <1550000>;
146 };
147
148 vgen3_reg: vgen3 {
149 regulator-min-microvolt = <1800000>;
150 regulator-max-microvolt = <3300000>;
151 regulator-always-on;
152 };
153
154 vgen4_reg: vgen4 {
155 regulator-min-microvolt = <1800000>;
156 regulator-max-microvolt = <3300000>;
157 regulator-always-on;
158 };
159
160 vgen5_reg: vgen5 {
161 regulator-min-microvolt = <1800000>;
162 regulator-max-microvolt = <3300000>;
163 regulator-always-on;
164 };
165
166 vgen6_reg: vgen6 {
167 regulator-min-microvolt = <1800000>;
168 regulator-max-microvolt = <3300000>;
169 regulator-always-on;
170 };
171 };
172 };
73}; 173};
74 174
75&i2c2 { 175&i2c2 {