blob: 1878c4e13fbea20178b8945cdc3504539f0df8ae [file] [log] [blame]
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +08001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2019 NXP
4 */
5
Marcel Ziswiler9888e122021-10-23 01:15:12 +02006#include "imx8mm-u-boot.dtsi"
7
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +08008/ {
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +08009 firmware {
10 optee {
11 compatible = "linaro,optee-tz";
12 method = "smc";
13 };
14 };
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020015
16 wdt-reboot {
17 compatible = "wdt-reboot";
Simon Glassd3a98cb2023-02-13 08:56:33 -070018 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020019 wdt = <&wdog1>;
20 };
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +080021};
22
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020023&{/soc@0/bus@30800000/i2c@30a30000/pmic@4b} {
Simon Glassd3a98cb2023-02-13 08:56:33 -070024 bootph-pre-ram;
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +080025};
26
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020027&{/soc@0/bus@30800000/i2c@30a30000/pmic@4b/regulators} {
Simon Glassd3a98cb2023-02-13 08:56:33 -070028 bootph-pre-ram;
Ying-Chun Liu (PaulLiu)01600c12021-04-22 04:50:30 +080029};
30
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020031&fec1 {
32 phy-reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
33};
34
35&gpio1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070036 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020037};
38
39&gpio2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070040 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020041};
42
43&gpio3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070044 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020045};
46
47&gpio4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070048 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020049};
50
51&gpio5 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070052 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020053};
54
55&i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070056 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020057};
58
59&i2c2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070060 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020061};
62
63&pinctrl_i2c2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070064 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020065};
66
67&pinctrl_pmic {
Simon Glassd3a98cb2023-02-13 08:56:33 -070068 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020069};
70
71&pinctrl_uart3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070072 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020073};
74
75&pinctrl_usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070076 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020077};
78
79&pinctrl_usdhc2_gpio {
Simon Glassd3a98cb2023-02-13 08:56:33 -070080 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020081};
82
83&pinctrl_usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070084 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020085};
86
Peng Fan83a9b282022-06-11 20:21:03 +080087&pinctrl_wdog {
Simon Glassd3a98cb2023-02-13 08:56:33 -070088 bootph-pre-ram;
Peng Fan83a9b282022-06-11 20:21:03 +080089};
90
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020091&uart3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070092 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020093};
94
95&usdhc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070096 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +020097};
98
99&usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700100 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +0200101};
102
103&usdhc3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700104 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +0200105};
106
107&wdog1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700108 bootph-pre-ram;
Marcel Ziswilerec7b9e82021-10-23 01:15:11 +0200109};