2 * Copyright 2013 Gateworks Corporation
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
13 /* these are used by bootloader for disabling nodes */
33 bootargs = "console=ttymxc1,115200";
37 compatible = "gpio-leds";
41 gpios = <&gpio4 6 0>; /* 102 -> MX6_PANLEDG */
43 linux,default-trigger = "heartbeat";
48 gpios = <&gpio4 7 0>; /* 103 -> MX6_PANLEDR */
49 default-state = "off";
54 gpios = <&gpio4 15 1>; /* 111 -> MX6_LOCLED# */
55 default-state = "off";
60 reg = <0x10000000 0x40000000>;
64 compatible = "simple-bus";
67 compatible = "regulator-fixed";
68 regulator-name = "1P0V";
69 regulator-min-microvolt = <1000000>;
70 regulator-max-microvolt = <1000000>;
75 compatible = "regulator-fixed";
76 regulator-name = "3P3V";
77 regulator-min-microvolt = <3300000>;
78 regulator-max-microvolt = <3300000>;
82 reg_usb_h1_vbus: usb_h1_vbus {
83 compatible = "regulator-fixed";
84 regulator-name = "usb_h1_vbus";
85 regulator-min-microvolt = <5000000>;
86 regulator-max-microvolt = <5000000>;
90 reg_usb_otg_vbus: usb_otg_vbus {
91 compatible = "regulator-fixed";
92 regulator-name = "usb_otg_vbus";
93 regulator-min-microvolt = <5000000>;
94 regulator-max-microvolt = <5000000>;
101 compatible = "fsl,imx6q-ventana-sgtl5000",
102 "fsl,imx-audio-sgtl5000";
103 model = "sgtl5000-audio";
104 ssi-controller = <&ssi1>;
105 audio-codec = <&codec>;
107 "MIC_IN", "Mic Jack",
108 "Mic Jack", "Mic Bias",
109 "Headphone Jack", "HP_OUT";
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_audmux_1>;
122 pinctrl-names = "default";
123 pinctrl-0 = <&pinctrl_flexcan1_1>;
128 pinctrl-names = "default";
129 pinctrl-0 = <&pinctrl_enet_1>;
131 phy-reset-gpios = <&gpio1 30 0>;
136 pinctrl-names = "default";
137 pinctrl-0 = <&pinctrl_gpmi_nand_2>;
142 clock-frequency = <100000>;
143 pinctrl-names = "default";
144 pinctrl-0 = <&pinctrl_i2c1_1>;
148 compatible = "atmel,24c02";
154 compatible = "atmel,24c02";
160 compatible = "atmel,24c02";
166 compatible = "atmel,24c02";
172 compatible = "nxp,pca9555";
179 compatible = "gw,gsp";
184 compatible = "dallas,ds1672";
190 clock-frequency = <100000>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&pinctrl_i2c2_2>;
196 compatible = "fsl,pfuze100";
201 regulator-min-microvolt = <300000>;
202 regulator-max-microvolt = <1875000>;
205 regulator-ramp-delay = <6250>;
209 regulator-min-microvolt = <300000>;
210 regulator-max-microvolt = <1875000>;
213 regulator-ramp-delay = <6250>;
217 regulator-min-microvolt = <800000>;
218 regulator-max-microvolt = <3950000>;
224 regulator-min-microvolt = <400000>;
225 regulator-max-microvolt = <1975000>;
231 regulator-min-microvolt = <400000>;
232 regulator-max-microvolt = <1975000>;
238 regulator-min-microvolt = <800000>;
239 regulator-max-microvolt = <3300000>;
243 regulator-min-microvolt = <5000000>;
244 regulator-max-microvolt = <5150000>;
248 regulator-min-microvolt = <1000000>;
249 regulator-max-microvolt = <3000000>;
260 regulator-min-microvolt = <800000>;
261 regulator-max-microvolt = <1550000>;
265 regulator-min-microvolt = <800000>;
266 regulator-max-microvolt = <1550000>;
270 regulator-min-microvolt = <1800000>;
271 regulator-max-microvolt = <3300000>;
275 regulator-min-microvolt = <1800000>;
276 regulator-max-microvolt = <3300000>;
281 regulator-min-microvolt = <1800000>;
282 regulator-max-microvolt = <3300000>;
287 regulator-min-microvolt = <1800000>;
288 regulator-max-microvolt = <3300000>;
294 pciswitch: pex8609@3f {
295 compatible = "plx,pex8609";
299 pciclkgen: si52147@6b {
300 compatible = "sil,si52147";
306 clock-frequency = <100000>;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_i2c3_2>;
311 accelerometer: fxos8700@1e {
312 compatible = "fsl,fxos8700";
317 compatible = "fsl,sgtl5000";
319 clocks = <&clks 169>;
320 VDDA-supply = <&sw4_reg>;
321 VDDIO-supply = <®_3p3v>;
325 compatible = "adi,adv7611";
329 touchscreen: egalax_ts@04 {
330 compatible = "eeti,egalax_ts";
332 interrupt-parent = <&gpio7>;
333 interrupts = <12 2>; /* gpio7_12 active low */
334 wakeup-gpios = <&gpio7 12 0>;
337 videoout: adv7393@2a {
338 compatible = "adi,adv7393";
342 videoin: adv7180@20 {
343 compatible = "adi,adv7180";
351 crtcs = <&ipu1 0>, <&ipu1 1>;
356 reset-gpio = <&gpio1 29 0>;
359 eth1: sky2@8 { /* MAC/PHY on bus 8 */
360 compatible = "marvell,sky2";
361 /* Filled in by U-Boot */
362 mac-address = [ 00 00 00 00 00 00 ];
367 fsl,mode = "i2s-slave";
372 pinctrl-names = "default";
373 pinctrl-0 = <&pinctrl_uart1_2>;
378 pinctrl-names = "default";
379 pinctrl-0 = <&pinctrl_uart2_3>;
384 pinctrl-names = "default";
385 pinctrl-0 = <&pinctrl_uart5_1>;
390 vbus-supply = <®_usb_otg_vbus>;
391 pinctrl-names = "default";
392 pinctrl-0 = <&pinctrl_usbotg_1>;
393 disable-over-current;
398 vbus-supply = <®_usb_h1_vbus>;
403 pinctrl-names = "default";
404 pinctrl-0 = <&pinctrl_usdhc3_2>;
405 cd-gpios = <&gpio7 0 0>;
406 vmmc-supply = <®_3p3v>;