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
16 model = "Gateworks Ventana GW54XX";
17 compatible = "gw,imx6q-gw54xx", "gw,ventana", "fsl,imx6q";
19 /* these are used by bootloader for disabling nodes */
54 bootargs = "console=ttymxc1,115200";
58 reg = <0x10000000 0x40000000>;
62 compatible = "gpio-leds";
66 gpios = <&gpio4 6 0>; /* 102 -> MX6_PANLEDG */
68 linux,default-trigger = "heartbeat";
73 gpios = <&gpio4 7 0>; /* 103 -> MX6_PANLEDR */
74 default-state = "off";
79 gpios = <&gpio4 15 1>; /* 111 -> MX6_LOCLED# */
80 default-state = "off";
85 compatible = "simple-bus";
88 compatible = "regulator-fixed";
89 regulator-name = "2P5V";
90 regulator-min-microvolt = <2500000>;
91 regulator-max-microvolt = <2500000>;
96 compatible = "regulator-fixed";
97 regulator-name = "3P3V";
98 regulator-min-microvolt = <3300000>;
99 regulator-max-microvolt = <3300000>;
103 reg_usb_otg_vbus: usb_otg_vbus {
104 compatible = "regulator-fixed";
105 regulator-name = "usb_otg_vbus";
106 regulator-min-microvolt = <5000000>;
107 regulator-max-microvolt = <5000000>;
108 gpio = <&gpio3 22 0>;
114 compatible = "fsl,imx6q-sabrelite-sgtl5000",
115 "fsl,imx-audio-sgtl5000";
116 model = "imx6q-sabrelite-sgtl5000";
117 ssi-controller = <&ssi1>;
118 audio-codec = <&codec>;
120 "MIC_IN", "Mic Jack",
121 "Mic Jack", "Mic Bias",
122 "Headphone Jack", "HP_OUT";
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_audmux_3>;
139 pinctrl-names = "default";
140 pinctrl-0 = <&pinctrl_enet_1>;
142 phy-reset-gpios = <&gpio1 30 0>;
147 pinctrl-names = "default";
148 pinctrl-0 = <&pinctrl_gpmi_nand_2>;
154 clock-frequency = <100000>;
155 pinctrl-names = "default";
156 pinctrl-0 = <&pinctrl_i2c1_1>;
159 compatible = "atmel,24c02";
165 compatible = "atmel,24c02";
171 compatible = "atmel,24c02";
177 compatible = "atmel,24c02";
183 compatible = "atmel,24c02";
189 compatible = "dallas,ds1672";
194 compatible = "nxp,pca9555";
201 compatible = "gw,gsp";
208 clock-frequency = <100000>;
209 pinctrl-names = "default";
210 pinctrl-0 = <&pinctrl_i2c2_2>;
213 compatible = "fsl,pfuze100";
217 pciswitch: pex8609@3f {
218 compatible = "plx,pex8609";
222 pciclkgen: si52147@6b {
223 compatible = "sil,si52147";
230 clock-frequency = <100000>;
231 pinctrl-names = "default";
232 pinctrl-0 = <&pinctrl_i2c3_2>;
235 compatible = "fsl,sgtl5000";
237 clocks = <&clks 169>;
238 VDDA-supply = <®_2p5v>;
239 VDDIO-supply = <®_3p3v>;
242 accelerometer: mma8450@1c {
243 compatible = "fsl,mma8450";
247 videoout: adv7393@2a {
248 compatible = "adi,adv7393";
252 videoin: adv7180@20 {
253 compatible = "adi,adv7180";
258 compatible = "adi,adv7611";
262 touchscreen: egalax_ts@04 {
263 compatible = "eeti,egalax_ts";
265 wakeup-gpios = <&gpio1 12 0>;
270 pinctrl-names = "default";
271 pinctrl-0 = <&pinctrl_hog>;
274 pinctrl_hog: hoggrp {
276 MX6Q_PAD_EIM_D22__GPIO3_IO22 0x80000000 /* OTG_PWR_EN */
277 MX6Q_PAD_EIM_D19__GPIO3_IO19 0x80000000 /* SPINOR_CS0# */
278 MX6Q_PAD_KEY_COL0__GPIO4_IO06 0x80000000 /* user1 led */
279 MX6Q_PAD_KEY_ROW0__GPIO4_IO07 0x80000000 /* user2 led */
280 MX6Q_PAD_KEY_ROW4__GPIO4_IO15 0x80000000 /* user3 led */
281 MX6Q_PAD_SD1_DAT0__GPIO1_IO16 0x80000000 /* USBHUB_RST# */
282 MX6Q_PAD_ENET_TX_EN__GPIO1_IO28 0x80000000 /* PCIE IRQ */
283 MX6Q_PAD_ENET_TXD1__GPIO1_IO29 0x80000000 /* PCIE RST */
284 MX6Q_PAD_SD1_DAT3__GPIO1_IO21 0x80000000 /* MIPI_DIO */
285 MX6Q_PAD_GPIO_0__CCM_CLKO1 0x000130b0 /* AUD4_MCK */
286 MX6Q_PAD_GPIO_2__GPIO1_IO02 0x80000000 /* CAN_STBY */
293 reset-gpio = <&gpio1 29 0>;
296 eth1: sky2@8 { /* MAC/PHY on bus 8 */
297 compatible = "marvell,sky2";
298 /* Filled in by U-Boot */
299 mac-address = [ 00 00 00 00 00 00 ];
308 fsl,mode = "i2s-slave";
313 pinctrl-names = "default";
314 pinctrl-0 = <&pinctrl_uart1_2>;
319 pinctrl-names = "default";
320 pinctrl-0 = <&pinctrl_uart2_2>;
325 pinctrl-names = "default";
326 pinctrl-0 = <&pinctrl_uart3_1>;
332 pinctrl-names = "default";
333 pinctrl-0 = <&pinctrl_uart5_1>;
337 vbus-supply = <®_usb_otg_vbus>;
338 pinctrl-names = "default";
339 pinctrl-0 = <&pinctrl_usbotg_1>;
340 disable-over-current;
349 pinctrl-names = "default";
350 pinctrl-0 = <&pinctrl_usdhc3_2>;
351 cd-gpios = <&gpio7 0 0>;
352 vmmc-supply = <®_3p3v>;