blob: 1ad9d49a1118d518354d4f267e5de9b4149c3590 [file] [log] [blame]
Frieder Schrempf3048ecd2022-08-24 15:59:19 +02001// SPDX-License-Identifier: GPL-2.0+ OR MIT
2/*
3 * Copyright (C) 2019 Kontron Electronics GmbH
4 */
5
6#include "imx8mm-u-boot.dtsi"
7
8/ {
9 aliases {
10 usb0 = &usbotg1;
11 usb1 = &usbotg2;
12 };
13
14 wdt-reboot {
15 compatible = "wdt-reboot";
16 wdt = <&wdog1>;
Simon Glassd3a98cb2023-02-13 08:56:33 -070017 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020018 };
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020019};
20
21&crypto {
Simon Glassd3a98cb2023-02-13 08:56:33 -070022 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020023};
24
25&sec_jr0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070026 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020027};
28
29&sec_jr1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070030 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020031};
32
33&sec_jr2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070034 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020035};
36
37&i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070038 bootph-pre-ram;
39 bootph-all;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020040};
41
42&i2c2 {
43 status = "okay";
Frieder Schrempf26e05b32022-08-24 15:59:20 +020044 pinctrl-names = "default";
45 pinctrl-0 = <&pinctrl_i2c2>;
46};
47
48&iomuxc {
49 pinctrl_i2c2: i2c2grp {
50 fsl,pins = <
51 MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL 0x400001c3
52 MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA 0x400001c3
53 >;
54 };
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020055};
56
57&pinctrl_ecspi1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070058 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020059};
60
61&pinctrl_i2c1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070062 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020063};
64
65&pinctrl_pmic {
Simon Glassd3a98cb2023-02-13 08:56:33 -070066 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020067};
68
69&pinctrl_uart3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070070 bootph-pre-ram;
71 bootph-all;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020072};
73
74&pinctrl_usdhc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070075 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020076};
77
78&pinctrl_usdhc1_100mhz {
Simon Glassd3a98cb2023-02-13 08:56:33 -070079 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020080};
81
82&pinctrl_usdhc1_200mhz {
Simon Glassd3a98cb2023-02-13 08:56:33 -070083 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020084};
85
86&pinctrl_usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070087 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020088};
89
90&pca9450 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070091 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020092};
93
94&{/soc@0/bus@30800000/i2c@30a20000/pmic@25/regulators} {
Simon Glassd3a98cb2023-02-13 08:56:33 -070095 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +020096};
97
98&ecspi1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070099 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200100};
101
102&gpio1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700103 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200104};
105
106&gpio2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700107 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200108};
109
110&gpio3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700111 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200112};
113
114&gpio4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700115 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200116};
117
118&gpio5 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700119 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200120};
121
122&uart3 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700123 bootph-pre-ram;
124 bootph-all;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200125};
126
127&usdhc1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700128 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200129};
130
131&usdhc2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700132 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200133};
134
135&wdog1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700136 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200137};
138
139&pinctrl_wdog {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700140 bootph-pre-ram;
Frieder Schrempf3048ecd2022-08-24 15:59:19 +0200141};