blob: 9a5b0795133b379d7c82632bc9de9252bf804c2e [file] [log] [blame]
Peng Fanf9220172019-08-27 06:26:08 +00001// SPDX-License-Identifier: GPL-2.0+
2/*
Gaurav Jainbce9acf2022-03-24 11:50:26 +05303 * Copyright 2019, 2021 NXP
Peng Fanf9220172019-08-27 06:26:08 +00004 */
5
Jagan Teki73d51182021-04-26 18:23:46 +05306#include "imx8mm-u-boot.dtsi"
7
Marek Vasut4512d502020-04-29 15:04:24 +02008/ {
9 wdt-reboot {
10 compatible = "wdt-reboot";
11 wdt = <&wdog1>;
Simon Glassd3a98cb2023-02-13 08:56:33 -070012 bootph-pre-ram;
Marek Vasut4512d502020-04-29 15:04:24 +020013 };
14};
15
Fabio Estevam3cb058d2022-09-19 21:20:14 -030016&aips4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070017 bootph-pre-ram;
Fabio Estevam3cb058d2022-09-19 21:20:14 -030018};
19
Andrey Zhizhikincf51a552020-12-05 17:29:17 +000020&reg_usdhc2_vmmc {
21 u-boot,off-on-delay-us = <20000>;
22};
23
Peng Fanf9220172019-08-27 06:26:08 +000024&pinctrl_reg_usdhc2_vmmc {
Simon Glassd3a98cb2023-02-13 08:56:33 -070025 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000026};
27
28&pinctrl_uart2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070029 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000030};
31
32&pinctrl_usdhc2_gpio {
Simon Glassd3a98cb2023-02-13 08:56:33 -070033 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000034};
35
36&pinctrl_usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070037 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000038};
39
40&pinctrl_usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070041 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000042};
43
44&gpio1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070045 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000046};
47
48&gpio2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070049 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000050};
51
52&gpio3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070053 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000054};
55
56&gpio4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070057 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000058};
59
60&gpio5 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070061 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000062};
63
64&uart2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070065 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000066};
67
Fabio Estevam3cb058d2022-09-19 21:20:14 -030068&usbmisc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070069 bootph-pre-ram;
Fabio Estevam3cb058d2022-09-19 21:20:14 -030070};
71
72&usbphynop1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070073 bootph-pre-ram;
Fabio Estevam3cb058d2022-09-19 21:20:14 -030074};
75
76&usbotg1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070077 bootph-pre-ram;
Fabio Estevam3cb058d2022-09-19 21:20:14 -030078};
79
Peng Fanf9220172019-08-27 06:26:08 +000080&usdhc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070081 bootph-pre-ram;
Peng Fanf9220172019-08-27 06:26:08 +000082};
83
84&usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070085 bootph-pre-ram;
Andrey Zhizhikin9aa95982020-12-05 17:29:18 +000086 sd-uhs-sdr104;
87 sd-uhs-ddr50;
Haibo Chen26154952021-03-22 18:55:38 +080088 fsl,signal-voltage-switch-extra-delay-ms = <8>;
Peng Fanf9220172019-08-27 06:26:08 +000089};
90
91&usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070092 bootph-pre-ram;
Andrey Zhizhikin9aa95982020-12-05 17:29:18 +000093 mmc-hs400-1_8v;
94 mmc-hs400-enhanced-strobe;
Peng Fanf9220172019-08-27 06:26:08 +000095};
Peng Fana9e04332019-10-16 10:24:42 +000096
97&i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070098 bootph-pre-ram;
Peng Fana9e04332019-10-16 10:24:42 +000099};
100
Marcel Ziswilerca453f22022-07-21 15:27:40 +0200101&{/soc@0/bus@30800000/i2c@30a20000/pmic@4b} {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700102 bootph-pre-ram;
Peng Fana9e04332019-10-16 10:24:42 +0000103};
104
Marcel Ziswilerca453f22022-07-21 15:27:40 +0200105&{/soc@0/bus@30800000/i2c@30a20000/pmic@4b/regulators} {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700106 bootph-pre-ram;
Peng Fana9e04332019-10-16 10:24:42 +0000107};
108
109&pinctrl_i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700110 bootph-pre-ram;
Peng Fana9e04332019-10-16 10:24:42 +0000111};
112
113&pinctrl_pmic {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700114 bootph-pre-ram;
Peng Fana9e04332019-10-16 10:24:42 +0000115};
Peng Fane5f2b222019-10-22 03:30:04 +0000116
Peng Fana279d682022-05-05 19:05:58 +0800117&pinctrl_wdog {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700118 bootph-pre-ram;
Peng Fana279d682022-05-05 19:05:58 +0800119};
120
Peng Fane5f2b222019-10-22 03:30:04 +0000121&fec1 {
122 phy-reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
123};
Marek Vasut4512d502020-04-29 15:04:24 +0200124
125&wdog1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700126 bootph-pre-ram;
Marek Vasut4512d502020-04-29 15:04:24 +0200127};