blob: cf2a87a9b9037462422dc15a72f16a349effccaf [file] [log] [blame]
Manoj Sai38b4c762022-08-26 18:03:37 +05301// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2019 NXP
4 * Copyright (c) 2020 Amarula Solutons(India)
5 */
6
7#include "imx8mp-u-boot.dtsi"
8
9/ {
10 wdt-reboot {
11 compatible = "wdt-reboot";
12 wdt = <&wdog1>;
Simon Glassd3a98cb2023-02-13 08:56:33 -070013 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053014 };
Manoj Sai38b4c762022-08-26 18:03:37 +053015};
16
17&reg_usdhc2_vmmc {
18 u-boot,off-on-delay-us = <20000>;
19};
20
21&reg_usdhc2_vmmc {
Simon Glassd3a98cb2023-02-13 08:56:33 -070022 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053023};
24
25&pinctrl_uart2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070026 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053027};
28
29&pinctrl_usdhc2_gpio {
Simon Glassd3a98cb2023-02-13 08:56:33 -070030 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053031};
32
33&pinctrl_usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070034 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053035};
36
37&pinctrl_usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070038 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053039};
40
41&gpio1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070042 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053043};
44
45&gpio2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070046 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053047};
48
49&gpio3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070050 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053051};
52
53&gpio4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070054 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053055};
56
57&gpio5 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070058 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053059};
60
61&uart2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070062 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053063};
64
Manoj Sai38b4c762022-08-26 18:03:37 +053065&i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070066 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053067};
68
69&i2c2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070070 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053071};
72
73&i2c3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070074 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053075};
76
77&i2c4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070078 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053079};
80
81&i2c5 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070082 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053083};
84
85&i2c6 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070086 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053087};
88
89&usdhc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070090 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053091};
92
93&usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070094 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +053095 sd-uhs-sdr104;
96 sd-uhs-ddr50;
97 no-1-8-v;
98};
99
100&usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700101 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +0530102 mmc-hs400-1_8v;
103 mmc-hs400-enhanced-strobe;
104};
105
106&wdog1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700107 bootph-pre-ram;
Manoj Sai38b4c762022-08-26 18:03:37 +0530108};
109
Manoj Sai38b4c762022-08-26 18:03:37 +0530110&ethphy0 {
111 reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
112 reset-delay-us = <15000>;
113 reset-post-delay-us = <100000>;
114};
115
116&fec {
117 phy-reset-gpios = <&gpio4 2 GPIO_ACTIVE_LOW>;
118 phy-reset-duration = <15>;
119 phy-reset-post-delay = <100>;
120};