1// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2022 Marek Vasut <marex@denx.de>
4 */
5
6#include "imx8mp-u-boot.dtsi"
7
8/ {
9	aliases {
10		eeprom0 = &eeprom;
11		mmc0 = &usdhc3;	/* eMMC */
12		mmc1 = &usdhc2;	/* MicroSD */
13		spi0 = &ecspi1;
14	};
15
16	config {
17		dmo,ram-coding-gpios = <&gpio3 20 0>, <&gpio4 3 0>, <&gpio4 1 0>;
18	};
19
20	wdt-reboot {
21		compatible = "wdt-reboot";
22		wdt = <&wdog1>;
23		bootph-pre-ram;
24	};
25};
26
27&buck4 {
28	bootph-pre-ram;
29};
30
31&buck5 {
32	bootph-pre-ram;
33};
34
35&ecspi1 {
36	bootph-pre-ram;
37	flash@0 {
38		bootph-pre-ram;
39	};
40};
41
42&eqos {
43	/delete-property/ assigned-clocks;
44	/delete-property/ assigned-clock-parents;
45	/delete-property/ assigned-clock-rates;
46};
47
48&gpio1 {
49	bootph-pre-ram;
50};
51
52&gpio2 {
53	bootph-pre-ram;
54};
55
56&gpio3 {
57	bootph-pre-ram;
58};
59
60&gpio4 {
61	bootph-pre-ram;
62};
63
64&gpio5 {
65	bootph-pre-ram;
66};
67
68&i2c3 {
69	bootph-pre-ram;
70};
71
72&pinctrl_ecspi1 {
73	bootph-pre-ram;
74};
75
76&pinctrl_hog_sbc {
77	bootph-pre-ram;
78};
79
80&pinctrl_i2c3 {
81	bootph-pre-ram;
82};
83
84&pinctrl_i2c3_gpio {
85	bootph-pre-ram;
86};
87
88&pinctrl_pmic {
89	bootph-pre-ram;
90};
91
92&pinctrl_uart3 {
93	bootph-pre-ram;
94};
95
96&pinctrl_usdhc2 {
97	bootph-pre-ram;
98};
99
100&pinctrl_usdhc3 {
101	bootph-pre-ram;
102};
103
104&pmic {
105	bootph-pre-ram;
106
107	regulators {
108		bootph-pre-ram;
109	};
110};
111
112&uart3 {
113	bootph-pre-ram;
114};
115
116&usdhc2 {
117	bootph-pre-ram;
118	sd-uhs-sdr104;
119	sd-uhs-ddr50;
120};
121
122&usdhc3 {
123	bootph-pre-ram;
124	mmc-hs400-1_8v;
125	mmc-hs400-enhanced-strobe;
126};
127
128&wdog1 {
129	bootph-pre-ram;
130};
131