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 */
25 bootargs = "console=ttymxc1,115200";
29 compatible = "gpio-leds";
33 gpios = <&gpio4 6 0>; /* 102 -> MX6_PANLEDG */
35 linux,default-trigger = "heartbeat";
40 gpios = <&gpio4 7 0>; /* 103 -> MX6_PANLEDR */
41 default-state = "off";
46 reg = <0x10000000 0x20000000>;
50 compatible = "pps-gpio";
51 gpios = <&gpio1 26 0>;
56 compatible = "simple-bus";
59 compatible = "regulator-fixed";
60 regulator-name = "3P3V";
61 regulator-min-microvolt = <3300000>;
62 regulator-max-microvolt = <3300000>;
67 compatible = "regulator-fixed";
68 regulator-name = "5P0V";
69 regulator-min-microvolt = <5000000>;
70 regulator-max-microvolt = <5000000>;
74 reg_usb_otg_vbus: usb_otg_vbus {
75 compatible = "regulator-fixed";
76 regulator-name = "usb_otg_vbus";
77 regulator-min-microvolt = <5000000>;
78 regulator-max-microvolt = <5000000>;
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_enet_1>;
89 phy-reset-gpios = <&gpio1 30 0>;
94 pinctrl-names = "default";
95 pinctrl-0 = <&pinctrl_gpmi_nand_2>;
100 clock-frequency = <100000>;
101 pinctrl-names = "default";
102 pinctrl-0 = <&pinctrl_i2c1_1>;
106 compatible = "atmel,24c02";
112 compatible = "atmel,24c02";
118 compatible = "atmel,24c02";
124 compatible = "atmel,24c02";
130 compatible = "nxp,pca9555";
137 compatible = "gw,gsp";
142 compatible = "dallas,ds1672";
148 clock-frequency = <100000>;
149 pinctrl-names = "default";
150 pinctrl-0 = <&pinctrl_i2c2_2>;
154 compatible = "ltc,ltc3676";
158 sw1_reg: ltc3676__sw1 {
159 regulator-min-microvolt = <1175000>;
160 regulator-max-microvolt = <1175000>;
165 sw2_reg: ltc3676__sw2 {
166 regulator-min-microvolt = <1800000>;
167 regulator-max-microvolt = <1800000>;
172 sw3_reg: ltc3676__sw3 {
173 regulator-min-microvolt = <1175000>;
174 regulator-max-microvolt = <1175000>;
179 sw4_reg: ltc3676__sw4 {
180 regulator-min-microvolt = <1500000>;
181 regulator-max-microvolt = <1500000>;
186 ldo2_reg: ltc3676__ldo2 {
187 regulator-min-microvolt = <2500000>;
188 regulator-max-microvolt = <2500000>;
193 ldo4_reg: ltc3676__ldo4 {
194 regulator-min-microvolt = <3000000>;
195 regulator-max-microvolt = <3000000>;
202 clock-frequency = <100000>;
203 pinctrl-names = "default";
204 pinctrl-0 = <&pinctrl_i2c3_2>;
207 videoin: adv7180@20 {
208 compatible = "adi,adv7180";
214 pinctrl-names = "default";
215 pinctrl-0 = <&pinctrl_hog>;
218 pinctrl_hog: hoggrp {
220 MX6QDL_PAD_EIM_A19__GPIO2_IO19 0x80000000 /* MEZZ_DIO0 */
221 MX6QDL_PAD_EIM_A20__GPIO2_IO18 0x80000000 /* MEZZ_DIO1 */
222 MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x80000000 /* OTG_PWR_EN */
223 MX6QDL_PAD_ENET_RXD1__GPIO1_IO26 0x80000000 /* GPS_PPS */
224 MX6QDL_PAD_ENET_TXD0__GPIO1_IO30 0x80000000 /* PHY Reset */
225 MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x80000000 /* PCIE_RST# */
226 MX6QDL_PAD_KEY_COL0__GPIO4_IO06 0x80000000 /* user1 led */
227 MX6QDL_PAD_KEY_ROW0__GPIO4_IO07 0x80000000 /* user2 led */
234 reset-gpio = <&gpio1 0 0>;
239 pinctrl-names = "default";
240 pinctrl-0 = <&pinctrl_uart1_2>;
245 pinctrl-names = "default";
246 pinctrl-0 = <&pinctrl_uart2_3>;
251 pinctrl-names = "default";
252 pinctrl-0 = <&pinctrl_uart3_3>;
257 pinctrl-names = "default";
258 pinctrl-0 = <&pinctrl_uart5_1>;
263 vbus-supply = <®_usb_otg_vbus>;
264 pinctrl-names = "default";
265 pinctrl-0 = <&pinctrl_usbotg_1>;
266 disable-over-current;