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

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
15 compatible = "emcraft,imx8mp-navqp", "fsl,imx8mp";
18 stdout-path = &uart2;
21 hdmi-connector {
22 compatible = "hdmi-connector";
28 remote-endpoint = <&hdmi_tx_out>;
34 compatible = "gpio-leds";
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_gpio_led>;
38 led-0 {
42 default-state = "on";
46 reg_usdhc2_vmmc: regulator-usdhc2 {
47 compatible = "regulator-fixed";
48 pinctrl-names = "default";
49 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
50 regulator-name = "VSD_3V3";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
54 enable-active-high;
55 startup-delay-us = <100>;
56 off-on-delay-us = <12000>;
61 cpu-supply = <&buck2>;
65 cpu-supply = <&buck2>;
69 cpu-supply = <&buck2>;
73 cpu-supply = <&buck2>;
77 pinctrl-names = "default";
78 pinctrl-0 = <&pinctrl_eqos>;
79 phy-mode = "rgmii-id";
80 phy-handle = <&ethphy0>;
84 compatible = "snps,dwmac-mdio";
85 #address-cells = <1>;
86 #size-cells = <0>;
88 ethphy0: ethernet-phy@0 {
89 compatible = "ethernet-phy-ieee802.3-c22";
91 reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
92 reset-assert-us = <1000>;
93 reset-deassert-us = <10000>;
94 qca,disable-smarteee;
95 qca,disable-hibernation-mode;
105 pinctrl-names = "default";
106 pinctrl-0 = <&pinctrl_hdmi>;
112 remote-endpoint = <&hdmi_connector_in>;
123 clock-frequency = <400000>;
124 pinctrl-names = "default";
125 pinctrl-0 = <&pinctrl_i2c1>;
131 pinctrl-names = "default";
132 pinctrl-0 = <&pinctrl_pmic>;
133 interrupt-parent = <&gpio1>;
138 regulator-name = "BUCK1";
139 regulator-min-microvolt = <600000>;
140 regulator-max-microvolt = <2187500>;
141 regulator-boot-on;
142 regulator-always-on;
143 regulator-ramp-delay = <3125>;
147 regulator-name = "BUCK2";
148 regulator-min-microvolt = <600000>;
149 regulator-max-microvolt = <2187500>;
150 regulator-boot-on;
151 regulator-always-on;
152 regulator-ramp-delay = <3125>;
153 nxp,dvs-run-voltage = <950000>;
154 nxp,dvs-standby-voltage = <850000>;
158 regulator-name = "BUCK4";
159 regulator-min-microvolt = <600000>;
160 regulator-max-microvolt = <3400000>;
161 regulator-boot-on;
162 regulator-always-on;
166 regulator-name = "BUCK5";
167 regulator-min-microvolt = <600000>;
168 regulator-max-microvolt = <3400000>;
169 regulator-boot-on;
170 regulator-always-on;
174 regulator-name = "BUCK6";
175 regulator-min-microvolt = <600000>;
176 regulator-max-microvolt = <3400000>;
177 regulator-boot-on;
178 regulator-always-on;
182 regulator-name = "LDO1";
183 regulator-min-microvolt = <1600000>;
184 regulator-max-microvolt = <3300000>;
185 regulator-boot-on;
186 regulator-always-on;
190 regulator-name = "LDO2";
191 regulator-min-microvolt = <800000>;
192 regulator-max-microvolt = <1150000>;
193 regulator-boot-on;
194 regulator-always-on;
198 regulator-name = "LDO3";
199 regulator-min-microvolt = <800000>;
200 regulator-max-microvolt = <3300000>;
201 regulator-boot-on;
202 regulator-always-on;
206 regulator-name = "LDO4";
207 regulator-min-microvolt = <800000>;
208 regulator-max-microvolt = <3300000>;
209 regulator-boot-on;
210 regulator-always-on;
214 regulator-name = "LDO5";
215 regulator-min-microvolt = <1800000>;
216 regulator-max-microvolt = <3300000>;
217 regulator-boot-on;
218 regulator-always-on;
225 clock-frequency = <400000>;
226 pinctrl-names = "default";
227 pinctrl-0 = <&pinctrl_i2c2>;
232 clock-frequency = <400000>;
233 pinctrl-names = "default";
234 pinctrl-0 = <&pinctrl_i2c3>;
239 clock-frequency = <400000>;
240 pinctrl-names = "default";
241 pinctrl-0 = <&pinctrl_i2c4>;
256 pinctrl-names = "default";
257 pinctrl-0 = <&pinctrl_uart2>;
263 pinctrl-names = "default", "state_100mhz", "state_200mhz";
264 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
265 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
266 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
267 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
268 vmmc-supply = <&reg_usdhc2_vmmc>;
269 bus-width = <4>;
275 assigned-clocks = <&clk IMX8MP_CLK_USDHC3>;
276 assigned-clock-rates = <400000000>;
277 pinctrl-names = "default", "state_100mhz", "state_200mhz";
278 pinctrl-0 = <&pinctrl_usdhc3>;
279 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
280 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
281 bus-width = <8>;
282 non-removable;
287 pinctrl-names = "default";
288 pinctrl-0 = <&pinctrl_wdog>;
289 fsl,ext-reset-output;
388 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
400 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
434 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
450 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {