Lines Matching +full:reset +full:- +full:delay +full:- +full:us

1 // SPDX-License-Identifier: (GPL-2.0+)
8 #include <dt-bindings/pwm/pwm.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/clock/imx6qdl-clock.h>
11 #include <dt-bindings/input/input.h>
26 reg_usb_otg_vbus: regulator-usb-otg-vbus {
27 compatible = "regulator-fixed";
28 regulator-name = "usb_otg_vbus";
29 regulator-min-microvolt = <5000000>;
30 regulator-max-microvolt = <5000000>;
33 reg_usb_h1_vbus: regulator-usb-h1-vbus {
34 compatible = "regulator-fixed";
35 regulator-name = "usb_h1_vbus";
36 regulator-min-microvolt = <5000000>;
37 regulator-max-microvolt = <5000000>;
39 enable-active-high;
42 reg_3p3v: regulator-3P3V {
43 compatible = "regulator-fixed";
44 regulator-name = "3P3V";
45 regulator-min-microvolt = <3300000>;
46 regulator-max-microvolt = <3300000>;
47 regulator-always-on;
52 pinctrl-names = "default";
53 pinctrl-0 = <&pinctrl_flexcan1>;
58 pinctrl-names = "default";
59 pinctrl-0 = <&pinctrl_flexcan2>;
64 cs-gpios = <&gpio2 30 GPIO_ACTIVE_HIGH>, <&gpio4 11 GPIO_ACTIVE_HIGH>;
65 pinctrl-names = "default";
66 pinctrl-0 = <&pinctrl_ecspi1>;
70 #address-cells = <1>;
71 #size-cells = <1>;
72 compatible = "jedec,spi-nor";
73 spi-max-frequency = <50000000>;
75 m25p,fast-read;
80 cs-gpios = <&gpio5 29 GPIO_ACTIVE_LOW>;
81 pinctrl-names = "default";
82 pinctrl-0 = <&pinctrl_ecspi2>;
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_enet_100M>;
89 phy-mode = "rmii";
90 phy-handle = <&ethphy0>;
94 #address-cells = <1>;
95 #size-cells = <0>;
97 ethphy0: ethernet-phy@0 { /* SMSC LAN8710Ai */
99 max-speed = <100>;
100 reset-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
101 reset-delay-us = <1000>;
102 reset-post-delay-us = <1000>;
108 clock-frequency = <100000>;
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_i2c1>;
115 clock-frequency = <100000>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_i2c2>;
122 clock-frequency = <100000>;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_i2c3>;
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_pmic_hw300>;
132 interrupt-parent = <&gpio5>;
137 regulator-min-microvolt = <787500>;
138 regulator-max-microvolt = <1527272>;
139 lltc,fb-voltage-divider = <100000 110000>;
140 regulator-suspend-mem-microvolt = <1040000>;
141 regulator-ramp-delay = <7000>;
142 regulator-boot-on;
143 regulator-always-on;
147 regulator-min-microvolt = <1885714>;
148 regulator-max-microvolt = <3657142>;
149 lltc,fb-voltage-divider = <100000 28000>;
150 regulator-ramp-delay = <7000>;
151 regulator-boot-on;
152 regulator-always-on;
156 regulator-min-microvolt = <787500>;
157 regulator-max-microvolt = <1527272>;
158 lltc,fb-voltage-divider = <100000 110000>;
159 regulator-suspend-mem-microvolt = <980000>;
160 regulator-ramp-delay = <7000>;
161 regulator-boot-on;
162 regulator-always-on;
166 regulator-min-microvolt = <855571>;
167 regulator-max-microvolt = <1659291>;
168 lltc,fb-voltage-divider = <100000 93100>;
169 regulator-ramp-delay = <7000>;
170 regulator-boot-on;
171 regulator-always-on;
175 regulator-min-microvolt = <3240306>;
176 regulator-max-microvolt = <3240306>;
177 lltc,fb-voltage-divider = <102000 29400>;
178 regulator-boot-on;
179 regulator-always-on;
183 regulator-min-microvolt = <2484708>;
184 regulator-max-microvolt = <2484708>;
185 lltc,fb-voltage-divider = <100000 41200>;
186 regulator-boot-on;
187 regulator-always-on;
195 vio-supply = <&reg_3p3v>;
196 pinctrl-names = "default";
197 pinctrl-0 = <&pinctrl_tsc2004_hw300>;
198 interrupts-extended = <&gpio4 14 IRQ_TYPE_EDGE_FALLING>;
210 pinctrl-names = "default";
211 pinctrl-0 = <&pinctrl_rtc_hw300>;
213 interrupt-parent = <&gpio7>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&pinctrl_hog_base>;
222 pinctrl_hog_base: hog-base-grp {
232 pinctrl_ecspi1: ecspi1-grp {
242 pinctrl_ecspi2: ecspi2-grp {
251 pinctrl_enet_100M: enet-100M-grp {
269 pinctrl_flexcan1: flexcan1-grp {
276 pinctrl_flexcan2: flexcan2-grp {
283 pinctrl_i2c1: i2c1-grp {
290 pinctrl_i2c2: i2c2-grp {
297 pinctrl_i2c3: i2c3-grp {
304 pinctrl_pmic_hw300: pmic-hw300-grp {
310 pinctrl_rtc_hw300: rtc-hw300-grp {
316 pinctrl_tsc2004_hw300: tsc2004-hw300-grp {
322 pinctrl_uart1: uart1-grp {
335 pinctrl_uart4: uart4-grp {
342 pinctrl_uart5: uart5-grp {
351 pinctrl_usbh1: usbh1-grp {
357 pinctrl_usbotg: usbotg-grp {
363 pinctrl_usdhc2: usdhc2-grp {
375 pinctrl_usdhc3: usdhc3-grp {
387 pinctrl_usdhc4: usdhc4-grp {
404 vin-supply = <&sw3_reg>;
408 vin-supply = <&sw1_reg>;
412 pinctrl-names = "default";
413 pinctrl-0 = <&pinctrl_uart1>;
414 uart-has-rtscts;
415 dtr-gpios = <&gpio3 24 GPIO_ACTIVE_LOW>;
416 dsr-gpios = <&gpio3 25 GPIO_ACTIVE_LOW>;
417 dcd-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
418 rng-gpios = <&gpio2 31 GPIO_ACTIVE_LOW>;
423 pinctrl-names = "default";
424 pinctrl-0 = <&pinctrl_uart4>;
429 pinctrl-names = "default";
430 pinctrl-0 = <&pinctrl_uart5>;
431 uart-has-rtscts;
436 pinctrl-names = "default";
437 pinctrl-0 = <&pinctrl_usbh1>;
438 vbus-supply = <&reg_usb_h1_vbus>;
444 vbus-supply = <&reg_usb_otg_vbus>;
445 pinctrl-names = "default";
446 pinctrl-0 = <&pinctrl_usbotg>;
447 disable-over-current;
453 pinctrl-names = "default";
454 pinctrl-0 = <&pinctrl_usdhc2>;
455 cd-gpios = <&gpio6 16 GPIO_ACTIVE_HIGH>;
456 keep-power-in-suspend;
461 pinctrl-names = "default";
462 pinctrl-0 = <&pinctrl_usdhc3>;
463 cd-gpios = <&gpio7 8 GPIO_ACTIVE_LOW>;
464 fsl,wp-controller;
465 keep-power-in-suspend;
470 pinctrl-names = "default";
471 pinctrl-0 = <&pinctrl_usdhc4>;
472 non-removable;
473 bus-width = <8>;
474 no-1-8-v;
475 keep-power-in-suspend;