aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Harvey <tharvey@gateworks.com>2014-09-09 02:07:26 -0400
committerShawn Guo <shawn.guo@freescale.com>2014-09-15 22:27:19 -0400
commitea3b555e44a62a31fc90e1e034a8c797b92db28e (patch)
tree69db7c2057f438e447174c2bb599ccbae6f76c15
parent0361598baddc926d146b7f49e01c2231e19edaef (diff)
ARM: dts: imx: ventana: remove unsupported dt nodes
The general device-tree rule is to not include nodes that do not have a driver or bindings in a dts/dtsi. Remove the place-holder nodes from the Gateworks Ventana boards until a time that a driver with proper bindings exists. Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
-rw-r--r--arch/arm/boot/dts/imx6q-gw5400-a.dts30
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw51xx.dtsi57
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw52xx.dtsi74
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw53xx.dtsi96
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw54xx.dtsi35
5 files changed, 0 insertions, 292 deletions
diff --git a/arch/arm/boot/dts/imx6q-gw5400-a.dts b/arch/arm/boot/dts/imx6q-gw5400-a.dts
index 22e6f8e657d2..d1ab780d7b3e 100644
--- a/arch/arm/boot/dts/imx6q-gw5400-a.dts
+++ b/arch/arm/boot/dts/imx6q-gw5400-a.dts
@@ -199,11 +199,6 @@
199 #gpio-cells = <2>; 199 #gpio-cells = <2>;
200 }; 200 };
201 201
202 hwmon: gsc@29 {
203 compatible = "gw,gsp";
204 reg = <0x29>;
205 };
206
207 rtc: ds1672@68 { 202 rtc: ds1672@68 {
208 compatible = "dallas,ds1672"; 203 compatible = "dallas,ds1672";
209 reg = <0x68>; 204 reg = <0x68>;
@@ -314,16 +309,6 @@
314 }; 309 };
315 }; 310 };
316 }; 311 };
317
318 pciswitch: pex8609@3f {
319 compatible = "plx,pex8609";
320 reg = <0x3f>;
321 };
322
323 pciclkgen: si52147@6b {
324 compatible = "sil,si52147";
325 reg = <0x6b>;
326 };
327}; 312};
328 313
329&i2c3 { 314&i2c3 {
@@ -345,11 +330,6 @@
345 VDDIO-supply = <&reg_3p3v>; 330 VDDIO-supply = <&reg_3p3v>;
346 }; 331 };
347 332
348 hdmiin: adv7611@4c {
349 compatible = "adi,adv7611";
350 reg = <0x4c>;
351 };
352
353 touchscreen: egalax_ts@04 { 333 touchscreen: egalax_ts@04 {
354 compatible = "eeti,egalax_ts"; 334 compatible = "eeti,egalax_ts";
355 reg = <0x04>; 335 reg = <0x04>;
@@ -357,16 +337,6 @@
357 interrupts = <12 2>; /* gpio7_12 active low */ 337 interrupts = <12 2>; /* gpio7_12 active low */
358 wakeup-gpios = <&gpio7 12 0>; 338 wakeup-gpios = <&gpio7 12 0>;
359 }; 339 };
360
361 videoout: adv7393@2a {
362 compatible = "adi,adv7393";
363 reg = <0x2a>;
364 };
365
366 videoin: adv7180@20 {
367 compatible = "adi,adv7180";
368 reg = <0x20>;
369 };
370}; 340};
371 341
372&iomuxc { 342&iomuxc {
diff --git a/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi b/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi
index 0db15af41cb1..f36492c701b5 100644
--- a/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi
@@ -143,11 +143,6 @@
143 #gpio-cells = <2>; 143 #gpio-cells = <2>;
144 }; 144 };
145 145
146 hwmon: gsc@29 {
147 compatible = "gw,gsp";
148 reg = <0x29>;
149 };
150
151 rtc: ds1672@68 { 146 rtc: ds1672@68 {
152 compatible = "dallas,ds1672"; 147 compatible = "dallas,ds1672";
153 reg = <0x68>; 148 reg = <0x68>;
@@ -159,53 +154,6 @@
159 pinctrl-names = "default"; 154 pinctrl-names = "default";
160 pinctrl-0 = <&pinctrl_i2c2>; 155 pinctrl-0 = <&pinctrl_i2c2>;
161 status = "okay"; 156 status = "okay";
162
163 pmic: ltc3676@3c {
164 compatible = "lltc,ltc3676";
165 reg = <0x3c>;
166
167 regulators {
168 sw1_reg: ltc3676__sw1 {
169 regulator-min-microvolt = <1175000>;
170 regulator-max-microvolt = <1175000>;
171 regulator-boot-on;
172 regulator-always-on;
173 };
174
175 sw2_reg: ltc3676__sw2 {
176 regulator-min-microvolt = <1800000>;
177 regulator-max-microvolt = <1800000>;
178 regulator-boot-on;
179 regulator-always-on;
180 };
181
182 sw3_reg: ltc3676__sw3 {
183 regulator-min-microvolt = <1175000>;
184 regulator-max-microvolt = <1175000>;
185 regulator-boot-on;
186 regulator-always-on;
187 };
188
189 sw4_reg: ltc3676__sw4 {
190 regulator-min-microvolt = <1500000>;
191 regulator-max-microvolt = <1500000>;
192 regulator-boot-on;
193 regulator-always-on;
194 };
195
196 ldo2_reg: ltc3676__ldo2 {
197 regulator-min-microvolt = <2500000>;
198 regulator-max-microvolt = <2500000>;
199 regulator-boot-on;
200 regulator-always-on;
201 };
202
203 ldo4_reg: ltc3676__ldo4 {
204 regulator-min-microvolt = <3000000>;
205 regulator-max-microvolt = <3000000>;
206 };
207 };
208 };
209}; 157};
210 158
211&i2c3 { 159&i2c3 {
@@ -213,11 +161,6 @@
213 pinctrl-names = "default"; 161 pinctrl-names = "default";
214 pinctrl-0 = <&pinctrl_i2c3>; 162 pinctrl-0 = <&pinctrl_i2c3>;
215 status = "okay"; 163 status = "okay";
216
217 videoin: adv7180@20 {
218 compatible = "adi,adv7180";
219 reg = <0x20>;
220 };
221}; 164};
222 165
223&iomuxc { 166&iomuxc {
diff --git a/arch/arm/boot/dts/imx6qdl-gw52xx.dtsi b/arch/arm/boot/dts/imx6qdl-gw52xx.dtsi
index 234e7b755232..0b65c7df7732 100644
--- a/arch/arm/boot/dts/imx6qdl-gw52xx.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-gw52xx.dtsi
@@ -197,11 +197,6 @@
197 #gpio-cells = <2>; 197 #gpio-cells = <2>;
198 }; 198 };
199 199
200 hwmon: gsc@29 {
201 compatible = "gw,gsp";
202 reg = <0x29>;
203 };
204
205 rtc: ds1672@68 { 200 rtc: ds1672@68 {
206 compatible = "dallas,ds1672"; 201 compatible = "dallas,ds1672";
207 reg = <0x68>; 202 reg = <0x68>;
@@ -213,65 +208,6 @@
213 pinctrl-names = "default"; 208 pinctrl-names = "default";
214 pinctrl-0 = <&pinctrl_i2c2>; 209 pinctrl-0 = <&pinctrl_i2c2>;
215 status = "okay"; 210 status = "okay";
216
217 pciswitch: pex8609@3f {
218 compatible = "plx,pex8609";
219 reg = <0x3f>;
220 };
221
222 pmic: ltc3676@3c {
223 compatible = "lltc,ltc3676";
224 reg = <0x3c>;
225
226 regulators {
227 sw1_reg: ltc3676__sw1 {
228 regulator-min-microvolt = <1175000>;
229 regulator-max-microvolt = <1175000>;
230 regulator-boot-on;
231 regulator-always-on;
232 };
233
234 sw2_reg: ltc3676__sw2 {
235 regulator-min-microvolt = <1800000>;
236 regulator-max-microvolt = <1800000>;
237 regulator-boot-on;
238 regulator-always-on;
239 };
240
241 sw3_reg: ltc3676__sw3 {
242 regulator-min-microvolt = <1175000>;
243 regulator-max-microvolt = <1175000>;
244 regulator-boot-on;
245 regulator-always-on;
246 };
247
248 sw4_reg: ltc3676__sw4 {
249 regulator-min-microvolt = <1500000>;
250 regulator-max-microvolt = <1500000>;
251 regulator-boot-on;
252 regulator-always-on;
253 };
254
255 ldo2_reg: ltc3676__ldo2 {
256 regulator-min-microvolt = <2500000>;
257 regulator-max-microvolt = <2500000>;
258 regulator-boot-on;
259 regulator-always-on;
260 };
261
262 ldo3_reg: ltc3676__ldo3 {
263 regulator-min-microvolt = <1800000>;
264 regulator-max-microvolt = <1800000>;
265 regulator-boot-on;
266 regulator-always-on;
267 };
268
269 ldo4_reg: ltc3676__ldo4 {
270 regulator-min-microvolt = <3000000>;
271 regulator-max-microvolt = <3000000>;
272 };
273 };
274 };
275}; 211};
276 212
277&i2c3 { 213&i2c3 {
@@ -280,11 +216,6 @@
280 pinctrl-0 = <&pinctrl_i2c3>; 216 pinctrl-0 = <&pinctrl_i2c3>;
281 status = "okay"; 217 status = "okay";
282 218
283 accelerometer: fxos8700@1e {
284 compatible = "fsl,fxos8700";
285 reg = <0x13>;
286 };
287
288 codec: sgtl5000@0a { 219 codec: sgtl5000@0a {
289 compatible = "fsl,sgtl5000"; 220 compatible = "fsl,sgtl5000";
290 reg = <0x0a>; 221 reg = <0x0a>;
@@ -300,11 +231,6 @@
300 interrupts = <12 2>; /* gpio7_12 active low */ 231 interrupts = <12 2>; /* gpio7_12 active low */
301 wakeup-gpios = <&gpio7 12 0>; 232 wakeup-gpios = <&gpio7 12 0>;
302 }; 233 };
303
304 videoin: adv7180@20 {
305 compatible = "adi,adv7180";
306 reg = <0x20>;
307 };
308}; 234};
309 235
310&iomuxc { 236&iomuxc {
diff --git a/arch/arm/boot/dts/imx6qdl-gw53xx.dtsi b/arch/arm/boot/dts/imx6qdl-gw53xx.dtsi
index 143f84f7812c..0488cd15ffa2 100644
--- a/arch/arm/boot/dts/imx6qdl-gw53xx.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-gw53xx.dtsi
@@ -206,11 +206,6 @@
206 #gpio-cells = <2>; 206 #gpio-cells = <2>;
207 }; 207 };
208 208
209 hwmon: gsc@29 {
210 compatible = "gw,gsp";
211 reg = <0x29>;
212 };
213
214 rtc: ds1672@68 { 209 rtc: ds1672@68 {
215 compatible = "dallas,ds1672"; 210 compatible = "dallas,ds1672";
216 reg = <0x68>; 211 reg = <0x68>;
@@ -222,77 +217,6 @@
222 pinctrl-names = "default"; 217 pinctrl-names = "default";
223 pinctrl-0 = <&pinctrl_i2c2>; 218 pinctrl-0 = <&pinctrl_i2c2>;
224 status = "okay"; 219 status = "okay";
225
226 pciclkgen: si53156@6b {
227 compatible = "sil,si53156";
228 reg = <0x6b>;
229 };
230
231 pciswitch: pex8606@3f {
232 compatible = "plx,pex8606";
233 reg = <0x3f>;
234 };
235
236 pmic: ltc3676@3c {
237 compatible = "lltc,ltc3676";
238 reg = <0x3c>;
239
240 regulators {
241 /* VDD_SOC */
242 sw1_reg: ltc3676__sw1 {
243 regulator-min-microvolt = <1175000>;
244 regulator-max-microvolt = <1175000>;
245 regulator-boot-on;
246 regulator-always-on;
247 };
248
249 /* VDD_1P8 */
250 sw2_reg: ltc3676__sw2 {
251 regulator-min-microvolt = <1800000>;
252 regulator-max-microvolt = <1800000>;
253 regulator-boot-on;
254 regulator-always-on;
255 };
256
257 /* VDD_ARM */
258 sw3_reg: ltc3676__sw3 {
259 regulator-min-microvolt = <1175000>;
260 regulator-max-microvolt = <1175000>;
261 regulator-boot-on;
262 regulator-always-on;
263 };
264
265 /* VDD_DDR */
266 sw4_reg: ltc3676__sw4 {
267 regulator-min-microvolt = <1500000>;
268 regulator-max-microvolt = <1500000>;
269 regulator-boot-on;
270 regulator-always-on;
271 };
272
273 /* VDD_2P5 */
274 ldo2_reg: ltc3676__ldo2 {
275 regulator-min-microvolt = <2500000>;
276 regulator-max-microvolt = <2500000>;
277 regulator-boot-on;
278 regulator-always-on;
279 };
280
281 /* VDD_1P8 */
282 ldo3_reg: ltc3676__ldo3 {
283 regulator-min-microvolt = <1800000>;
284 regulator-max-microvolt = <1800000>;
285 regulator-boot-on;
286 regulator-always-on;
287 };
288
289 /* VDD_HIGH */
290 ldo4_reg: ltc3676__ldo4 {
291 regulator-min-microvolt = <3000000>;
292 regulator-max-microvolt = <3000000>;
293 };
294 };
295 };
296}; 220};
297 221
298&i2c3 { 222&i2c3 {
@@ -301,11 +225,6 @@
301 pinctrl-0 = <&pinctrl_i2c3>; 225 pinctrl-0 = <&pinctrl_i2c3>;
302 status = "okay"; 226 status = "okay";
303 227
304 accelerometer: fxos8700@1e {
305 compatible = "fsl,fxos8700";
306 reg = <0x1e>;
307 };
308
309 codec: sgtl5000@0a { 228 codec: sgtl5000@0a {
310 compatible = "fsl,sgtl5000"; 229 compatible = "fsl,sgtl5000";
311 reg = <0x0a>; 230 reg = <0x0a>;
@@ -314,11 +233,6 @@
314 VDDIO-supply = <&reg_3p3v>; 233 VDDIO-supply = <&reg_3p3v>;
315 }; 234 };
316 235
317 hdmiin: adv7611@4c {
318 compatible = "adi,adv7611";
319 reg = <0x4c>;
320 };
321
322 touchscreen: egalax_ts@04 { 236 touchscreen: egalax_ts@04 {
323 compatible = "eeti,egalax_ts"; 237 compatible = "eeti,egalax_ts";
324 reg = <0x04>; 238 reg = <0x04>;
@@ -326,16 +240,6 @@
326 interrupts = <11 2>; /* gpio1_11 active low */ 240 interrupts = <11 2>; /* gpio1_11 active low */
327 wakeup-gpios = <&gpio1 11 0>; 241 wakeup-gpios = <&gpio1 11 0>;
328 }; 242 };
329
330 videoout: adv7393@2a {
331 compatible = "adi,adv7393";
332 reg = <0x2a>;
333 };
334
335 videoin: adv7180@20 {
336 compatible = "adi,adv7180";
337 reg = <0x20>;
338 };
339}; 243};
340 244
341&iomuxc { 245&iomuxc {
diff --git a/arch/arm/boot/dts/imx6qdl-gw54xx.dtsi b/arch/arm/boot/dts/imx6qdl-gw54xx.dtsi
index 16e7ad3d98ad..620e4cf7b1a8 100644
--- a/arch/arm/boot/dts/imx6qdl-gw54xx.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-gw54xx.dtsi
@@ -196,11 +196,6 @@
196 #gpio-cells = <2>; 196 #gpio-cells = <2>;
197 }; 197 };
198 198
199 hwmon: gsc@29 {
200 compatible = "gw,gsp";
201 reg = <0x29>;
202 };
203
204 rtc: ds1672@68 { 199 rtc: ds1672@68 {
205 compatible = "dallas,ds1672"; 200 compatible = "dallas,ds1672";
206 reg = <0x68>; 201 reg = <0x68>;
@@ -311,16 +306,6 @@
311 }; 306 };
312 }; 307 };
313 }; 308 };
314
315 pciswitch: pex8609@3f {
316 compatible = "plx,pex8609";
317 reg = <0x3f>;
318 };
319
320 pciclkgen: si52147@6b {
321 compatible = "sil,si52147";
322 reg = <0x6b>;
323 };
324}; 309};
325 310
326&i2c3 { 311&i2c3 {
@@ -329,11 +314,6 @@
329 pinctrl-0 = <&pinctrl_i2c3>; 314 pinctrl-0 = <&pinctrl_i2c3>;
330 status = "okay"; 315 status = "okay";
331 316
332 accelerometer: fxos8700@1e {
333 compatible = "fsl,fxos8700";
334 reg = <0x1e>;
335 };
336
337 codec: sgtl5000@0a { 317 codec: sgtl5000@0a {
338 compatible = "fsl,sgtl5000"; 318 compatible = "fsl,sgtl5000";
339 reg = <0x0a>; 319 reg = <0x0a>;
@@ -342,11 +322,6 @@
342 VDDIO-supply = <&reg_3p3v>; 322 VDDIO-supply = <&reg_3p3v>;
343 }; 323 };
344 324
345 hdmiin: adv7611@4c {
346 compatible = "adi,adv7611";
347 reg = <0x4c>;
348 };
349
350 touchscreen: egalax_ts@04 { 325 touchscreen: egalax_ts@04 {
351 compatible = "eeti,egalax_ts"; 326 compatible = "eeti,egalax_ts";
352 reg = <0x04>; 327 reg = <0x04>;
@@ -354,16 +329,6 @@
354 interrupts = <12 2>; /* gpio7_12 active low */ 329 interrupts = <12 2>; /* gpio7_12 active low */
355 wakeup-gpios = <&gpio7 12 0>; 330 wakeup-gpios = <&gpio7 12 0>;
356 }; 331 };
357
358 videoout: adv7393@2a {
359 compatible = "adi,adv7393";
360 reg = <0x2a>;
361 };
362
363 videoin: adv7180@20 {
364 compatible = "adi,adv7180";
365 reg = <0x20>;
366 };
367}; 332};
368 333
369&iomuxc { 334&iomuxc {