Lines Matching +full:imx6q +full:- +full:usb
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include "imx6q.dtsi"
11 model = "Gateworks Ventana GW5400-A";
12 compatible = "gw,imx6q-gw5400-a", "gw,ventana", "fsl,imx6q";
33 compatible = "gpio-leds";
34 pinctrl-names = "default";
35 pinctrl-0 = <&pinctrl_gpio_leds>;
37 led0: led-user1 {
39 gpios = <&gpio4 6 GPIO_ACTIVE_HIGH>; /* 102 -> MX6_PANLEDG */
40 default-state = "on";
41 linux,default-trigger = "heartbeat";
44 led1: led-user2 {
46 gpios = <&gpio4 10 GPIO_ACTIVE_HIGH>; /* 106 -> MX6_PANLEDR */
47 default-state = "off";
50 led2: led-user3 {
52 gpios = <&gpio4 15 GPIO_ACTIVE_LOW>; /* 111 -> MX6_LOCLED# */
53 default-state = "off";
63 compatible = "pps-gpio";
64 pinctrl-names = "default";
65 pinctrl-0 = <&pinctrl_gpio_leds>;
70 reg_1p0v: regulator-1p0v {
71 compatible = "regulator-fixed";
72 regulator-name = "1P0V";
73 regulator-min-microvolt = <1000000>;
74 regulator-max-microvolt = <1000000>;
75 regulator-always-on;
78 reg_3p3v: regulator-3p3v {
79 compatible = "regulator-fixed";
80 regulator-name = "3P3V";
81 regulator-min-microvolt = <3300000>;
82 regulator-max-microvolt = <3300000>;
83 regulator-always-on;
86 reg_usb_h1_vbus: regulator-usb-h1-vbus {
87 compatible = "regulator-fixed";
88 regulator-name = "usb_h1_vbus";
89 regulator-min-microvolt = <5000000>;
90 regulator-max-microvolt = <5000000>;
91 regulator-always-on;
94 reg_usb_otg_vbus: regulator-usb-otg-vbus {
95 compatible = "regulator-fixed";
96 regulator-name = "usb_otg_vbus";
97 regulator-min-microvolt = <5000000>;
98 regulator-max-microvolt = <5000000>;
100 enable-active-high;
104 compatible = "fsl,imx6q-ventana-sgtl5000",
105 "fsl,imx-audio-sgtl5000";
106 model = "sgtl5000-audio";
107 ssi-controller = <&ssi1>;
108 audio-codec = <&codec>;
109 audio-routing =
113 mux-int-port = <1>;
114 mux-ext-port = <4>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&pinctrl_audmux>;
125 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
126 pinctrl-names = "default";
127 pinctrl-0 = <&pinctrl_ecspi1>;
131 compatible = "sst,w25q256", "jedec,spi-nor";
132 spi-max-frequency = <30000000>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&pinctrl_enet>;
140 phy-mode = "rgmii-id";
141 phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
146 ddc-i2c-bus = <&i2c3>;
151 clock-frequency = <100000>;
152 pinctrl-names = "default";
153 pinctrl-0 = <&pinctrl_i2c1>;
183 gpio-controller;
184 #gpio-cells = <2>;
194 clock-frequency = <100000>;
195 pinctrl-names = "default";
196 pinctrl-0 = <&pinctrl_i2c2>;
205 regulator-min-microvolt = <300000>;
206 regulator-max-microvolt = <1875000>;
207 regulator-boot-on;
208 regulator-always-on;
209 regulator-ramp-delay = <6250>;
213 regulator-min-microvolt = <300000>;
214 regulator-max-microvolt = <1875000>;
215 regulator-boot-on;
216 regulator-always-on;
217 regulator-ramp-delay = <6250>;
221 regulator-min-microvolt = <800000>;
222 regulator-max-microvolt = <3950000>;
223 regulator-boot-on;
224 regulator-always-on;
228 regulator-min-microvolt = <400000>;
229 regulator-max-microvolt = <1975000>;
230 regulator-boot-on;
231 regulator-always-on;
235 regulator-min-microvolt = <400000>;
236 regulator-max-microvolt = <1975000>;
237 regulator-boot-on;
238 regulator-always-on;
242 regulator-min-microvolt = <800000>;
243 regulator-max-microvolt = <3300000>;
247 regulator-min-microvolt = <5000000>;
248 regulator-max-microvolt = <5150000>;
252 regulator-min-microvolt = <1000000>;
253 regulator-max-microvolt = <3000000>;
254 regulator-boot-on;
255 regulator-always-on;
259 regulator-boot-on;
260 regulator-always-on;
264 regulator-min-microvolt = <800000>;
265 regulator-max-microvolt = <1550000>;
269 regulator-min-microvolt = <800000>;
270 regulator-max-microvolt = <1550000>;
274 regulator-min-microvolt = <1800000>;
275 regulator-max-microvolt = <3300000>;
279 regulator-min-microvolt = <1800000>;
280 regulator-max-microvolt = <3300000>;
281 regulator-always-on;
285 regulator-min-microvolt = <1800000>;
286 regulator-max-microvolt = <3300000>;
287 regulator-always-on;
291 regulator-min-microvolt = <1800000>;
292 regulator-max-microvolt = <3300000>;
293 regulator-always-on;
300 clock-frequency = <100000>;
301 pinctrl-names = "default";
302 pinctrl-0 = <&pinctrl_i2c3>;
313 #sound-dai-cells = <0>;
315 VDDA-supply = <&sw4_reg>;
316 VDDIO-supply = <®_3p3v>;
322 interrupt-parent = <&gpio7>;
324 wakeup-gpios = <&gpio7 12 GPIO_ACTIVE_LOW>;
333 reset-gpio = <&gpio1 29 GPIO_ACTIVE_LOW>;
342 pinctrl-names = "default";
343 pinctrl-0 = <&pinctrl_uart1>;
348 pinctrl-names = "default";
349 pinctrl-0 = <&pinctrl_uart2>;
354 pinctrl-names = "default";
355 pinctrl-0 = <&pinctrl_uart5>;
360 vbus-supply = <®_usb_otg_vbus>;
361 pinctrl-names = "default";
362 pinctrl-0 = <&pinctrl_usbotg>;
363 disable-over-current;
368 vbus-supply = <®_usb_h1_vbus>;
373 pinctrl-names = "default";
374 pinctrl-0 = <&pinctrl_usdhc3>;
375 cd-gpios = <&gpio7 0 GPIO_ACTIVE_LOW>;
376 vmmc-supply = <®_3p3v>;