blob: 8102ce20d0d7c0f92c8b4b0b46a916eaa95208cc [file] [log] [blame]
Tom Rini8b0c8a12018-05-06 18:27:01 -04001// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
Patrick Delaunay06020d82018-03-12 10:46:17 +01002/*
3 * Copyright : STMicroelectronics 2018
Patrick Delaunay06020d82018-03-12 10:46:17 +01004 */
5
6/ {
7 aliases {
8 gpio0 = &gpioa;
9 gpio1 = &gpiob;
10 gpio2 = &gpioc;
11 gpio3 = &gpiod;
12 gpio4 = &gpioe;
13 gpio5 = &gpiof;
14 gpio6 = &gpiog;
15 gpio7 = &gpioh;
16 gpio8 = &gpioi;
17 gpio9 = &gpioj;
18 gpio10 = &gpiok;
19 gpio25 = &gpioz;
Patrick Delaunay1b58b552019-04-12 14:38:28 +020020 pinctrl0 = &pinctrl;
21 pinctrl1 = &pinctrl_z;
Patrick Delaunay06020d82018-03-12 10:46:17 +010022 };
23
Patrick Delaunaya3705302019-07-11 11:15:28 +020024 clocks {
Patrick Delaunay06020d82018-03-12 10:46:17 +010025 u-boot,dm-pre-reloc;
26 };
27
Patrick Delaunaya3705302019-07-11 11:15:28 +020028 reboot {
Patrick Delaunay06020d82018-03-12 10:46:17 +010029 u-boot,dm-pre-reloc;
30 };
31
32 soc {
33 u-boot,dm-pre-reloc;
Patrick Delaunay089d4352018-03-20 11:45:14 +010034 };
Patrick Delaunay06020d82018-03-12 10:46:17 +010035};
36
Patrick Delaunaybdd71362019-02-27 17:01:27 +010037&bsec {
Patrick Delaunaya3705302019-07-11 11:15:28 +020038 u-boot,dm-pre-proper;
Patrick Delaunay06020d82018-03-12 10:46:17 +010039};
40
Patrick Delaunay06020d82018-03-12 10:46:17 +010041&clk_csi {
42 u-boot,dm-pre-reloc;
43};
44
Patrick Delaunaya3705302019-07-11 11:15:28 +020045&clk_hsi {
Patrick Delaunay06020d82018-03-12 10:46:17 +010046 u-boot,dm-pre-reloc;
47};
48
Patrick Delaunaya3705302019-07-11 11:15:28 +020049&clk_hse {
Patrick Delaunay32ddd262018-03-20 14:15:06 +010050 u-boot,dm-pre-reloc;
51};
52
Patrick Delaunaya3705302019-07-11 11:15:28 +020053&clk_lsi {
Patrick Delaunay06020d82018-03-12 10:46:17 +010054 u-boot,dm-pre-reloc;
55};
56
Patrick Delaunaya3705302019-07-11 11:15:28 +020057&clk_lse {
Patrick Delaunay06020d82018-03-12 10:46:17 +010058 u-boot,dm-pre-reloc;
59};
60
61&gpioa {
Patrick Delaunay06020d82018-03-12 10:46:17 +010062 u-boot,dm-pre-reloc;
63};
64
65&gpiob {
Patrick Delaunay06020d82018-03-12 10:46:17 +010066 u-boot,dm-pre-reloc;
67};
68
69&gpioc {
Patrick Delaunay06020d82018-03-12 10:46:17 +010070 u-boot,dm-pre-reloc;
71};
72
73&gpiod {
Patrick Delaunay06020d82018-03-12 10:46:17 +010074 u-boot,dm-pre-reloc;
75};
76
77&gpioe {
Patrick Delaunay06020d82018-03-12 10:46:17 +010078 u-boot,dm-pre-reloc;
79};
80
81&gpiof {
Patrick Delaunay06020d82018-03-12 10:46:17 +010082 u-boot,dm-pre-reloc;
83};
84
85&gpiog {
Patrick Delaunay06020d82018-03-12 10:46:17 +010086 u-boot,dm-pre-reloc;
87};
88
89&gpioh {
Patrick Delaunay06020d82018-03-12 10:46:17 +010090 u-boot,dm-pre-reloc;
91};
92
93&gpioi {
Patrick Delaunay06020d82018-03-12 10:46:17 +010094 u-boot,dm-pre-reloc;
95};
96
97&gpioj {
Patrick Delaunay06020d82018-03-12 10:46:17 +010098 u-boot,dm-pre-reloc;
99};
100
101&gpiok {
Patrick Delaunay06020d82018-03-12 10:46:17 +0100102 u-boot,dm-pre-reloc;
103};
104
105&gpioz {
Patrick Delaunay06020d82018-03-12 10:46:17 +0100106 u-boot,dm-pre-reloc;
107};
Patrice Chotard26d11072019-04-30 17:26:21 +0200108
Patrick Delaunaya3705302019-07-11 11:15:28 +0200109&pinctrl {
110 u-boot,dm-pre-reloc;
111};
112
113&pinctrl_z {
114 u-boot,dm-pre-reloc;
115};
116
117&pwr {
Patrice Chotard26d11072019-04-30 17:26:21 +0200118 u-boot,dm-pre-reloc;
119};
Patrick Delaunaya3705302019-07-11 11:15:28 +0200120
121&rcc {
122 u-boot,dm-pre-reloc;
123};
124
125&sdmmc1 {
126 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
127};
128
129&sdmmc2 {
130 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
131};
132
133&sdmmc3 {
134 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
135};
136
137&usbotg_hs {
138 compatible = "st,stm32mp1-hsotg", "snps,dwc2";
139};