Lines Matching +full:imx8mq +full:- +full:reset
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree File for the Kontron pitx-imx8m board.
8 /dts-v1/;
10 #include "imx8mq.dtsi"
11 #include <dt-bindings/net/ti-dp83867.h>
14 model = "Kontron pITX-imx8m";
15 compatible = "kontron,pitx-imx8m", "fsl,imx8mq";
31 stdout-path = "serial2:115200n8";
34 pcie0_refclk: pcie0-clock {
35 compatible = "fixed-clock";
36 #clock-cells = <0>;
37 clock-frequency = <100000000>;
40 pcie1_refclk: pcie1-clock {
41 compatible = "fixed-clock";
42 #clock-cells = <0>;
43 clock-frequency = <100000000>;
46 reg_usdhc2_vmmc: regulator-usdhc2-vmmc {
47 compatible = "regulator-fixed";
48 pinctrl-names = "default";
49 pinctrl-0 = <&pinctrl_reg_usdhc2>;
50 regulator-name = "V_3V3_SD";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
54 off-on-delay-us = <20000>;
55 enable-active-high;
60 #address-cells = <1>;
61 #size-cells = <0>;
62 pinctrl-names = "default";
63 pinctrl-0 = <&pinctrl_ecspi2 &pinctrl_ecspi2_cs>;
64 cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
70 spi-max-frequency = <43000000>;
75 pinctrl-names = "default";
76 pinctrl-0 = <&pinctrl_fec1>;
77 phy-mode = "rgmii-id";
78 phy-handle = <ðphy0>;
79 fsl,magic-packet;
83 #address-cells = <1>;
84 #size-cells = <0>;
86 ethphy0: ethernet-phy@0 {
87 compatible = "ethernet-phy-ieee802.3-c22";
89 ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
90 ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_75_NS>;
91 ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
92 reset-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
93 reset-assert-us = <10>;
94 reset-deassert-us = <280>;
100 clock-frequency = <400000>;
101 pinctrl-names = "default";
102 pinctrl-0 = <&pinctrl_i2c1>;
107 fsl,pfuze-support-disable-sw;
112 regulator-name = "V_0V9_GPU";
113 regulator-min-microvolt = <825000>;
114 regulator-max-microvolt = <1100000>;
118 regulator-name = "V_0V9_VPU";
119 regulator-min-microvolt = <825000>;
120 regulator-max-microvolt = <1100000>;
124 regulator-name = "V_1V1_NVCC_DRAM";
125 regulator-min-microvolt = <1100000>;
126 regulator-max-microvolt = <1100000>;
127 regulator-always-on;
131 regulator-name = "V_1V0_DRAM";
132 regulator-min-microvolt = <825000>;
133 regulator-max-microvolt = <1100000>;
134 regulator-always-on;
138 regulator-name = "V_1V8_S0";
139 regulator-min-microvolt = <1800000>;
140 regulator-max-microvolt = <1800000>;
141 regulator-always-on;
145 regulator-name = "NC";
146 regulator-min-microvolt = <5000000>;
147 regulator-max-microvolt = <5150000>;
151 regulator-name = "V_0V9_SNVS";
152 regulator-min-microvolt = <1000000>;
153 regulator-max-microvolt = <3000000>;
154 regulator-always-on;
158 regulator-name = "V_0V55_VREF_DDR";
159 regulator-always-on;
163 regulator-name = "V_1V5_CSI";
164 regulator-min-microvolt = <800000>;
165 regulator-max-microvolt = <1550000>;
169 regulator-name = "V_0V9_PHY";
170 regulator-min-microvolt = <850000>;
171 regulator-max-microvolt = <975000>;
172 regulator-always-on;
176 regulator-name = "V_1V8_PHY";
177 regulator-min-microvolt = <1675000>;
178 regulator-max-microvolt = <1975000>;
179 regulator-always-on;
183 regulator-name = "V_1V8_VDDA";
184 regulator-min-microvolt = <1625000>;
185 regulator-max-microvolt = <1875000>;
186 regulator-always-on;
190 regulator-name = "V_3V3_PHY";
191 regulator-min-microvolt = <3075000>;
192 regulator-max-microvolt = <3625000>;
193 regulator-always-on;
197 regulator-name = "V_2V8_CAM";
198 regulator-min-microvolt = <1800000>;
199 regulator-max-microvolt = <3300000>;
200 regulator-always-on;
205 fan-controller@1b {
208 maxim,fan-microvolt = <5000000>;
229 clock-frequency = <100000>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&pinctrl_i2c2>;
236 clock-frequency = <100000>;
237 pinctrl-names = "default";
238 pinctrl-0 = <&pinctrl_i2c3>;
242 /* M.2 B-key slot */
244 pinctrl-names = "default";
245 pinctrl-0 = <&pinctrl_pcie0>;
246 reset-gpio = <&gpio1 9 GPIO_ACTIVE_LOW>;
251 clock-names = "pcie", "pcie_aux", "pcie_phy", "pcie_bus";
261 clock-names = "pcie", "pcie_aux", "pcie_phy", "pcie_bus";
262 fsl,max-link-speed = <1>;
267 power-supply = <&sw1a_reg>;
271 power-supply = <&sw1c_reg>;
275 pinctrl-names = "default";
276 pinctrl-0 = <&pinctrl_qspi>;
280 compatible = "jedec,spi-nor";
281 #address-cells = <1>;
282 #size-cells = <1>;
284 spi-tx-bus-width = <1>;
285 spi-rx-bus-width = <4>;
286 m25p,fast-read;
287 spi-max-frequency = <50000000>;
296 pinctrl-names = "default";
297 pinctrl-0 = <&pinctrl_uart1>;
298 assigned-clocks = <&clk IMX8MQ_CLK_UART1>;
299 assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_80M>;
304 pinctrl-names = "default";
305 pinctrl-0 = <&pinctrl_uart2>;
306 assigned-clocks = <&clk IMX8MQ_CLK_UART2>;
307 assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_80M>;
312 pinctrl-names = "default";
313 pinctrl-0 = <&pinctrl_uart3>;
314 uart-has-rtscts;
315 assigned-clocks = <&clk IMX8MQ_CLK_UART3>;
316 assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_80M>;
329 pinctrl-names = "default";
330 pinctrl-0 = <&pinctrl_usb0>;
332 hnp-disable;
333 srp-disable;
334 adp-disable;
335 maximum-speed = "high-speed";
345 assigned-clocks = <&clk IMX8MQ_CLK_USDHC1>;
346 assigned-clock-rates = <400000000>;
347 pinctrl-names = "default", "state_100mhz", "state_200mhz";
348 pinctrl-0 = <&pinctrl_usdhc1>;
349 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
350 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
351 vqmmc-supply = <&sw4_reg>;
352 bus-width = <8>;
353 non-removable;
354 no-sd;
355 no-sdio;
360 assigned-clocks = <&clk IMX8MQ_CLK_USDHC2>;
361 assigned-clock-rates = <200000000>;
362 pinctrl-names = "default", "state_100mhz", "state_200mhz";
363 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
364 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
365 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
366 bus-width = <4>;
367 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
368 wp-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;
369 vmmc-supply = <®_usdhc2_vmmc>;
374 pinctrl-names = "default";
375 pinctrl-0 = <&pinctrl_wdog>;
376 fsl,ext-reset-output;
381 pinctrl-names = "default";
382 pinctrl-0 = <&pinctrl_hog>;
386 MX8MQ_IOMUXC_NAND_CE1_B_GPIO3_IO2 0x19 /* TPM Reset */
387 MX8MQ_IOMUXC_NAND_CE3_B_GPIO3_IO4 0x19 /* USB2 Hub Reset */
524 pinctrl_usdhc1_100mhz: usdhc1-100grp {
541 pinctrl_usdhc1_200mhz: usdhc1-200grp {
577 pinctrl_usdhc2_100mhz: usdhc2-100grp {
589 pinctrl_usdhc2_200mhz: usdhc2-200grp {