blob: f7c7acc079d28474a799e7590c632779a3fa5051 [file] [log] [blame]
Tom Rini4549e782018-05-06 18:27:01 -04001// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
Patrick Delaunay3d2d1152018-03-12 10:46:17 +01002/*
3 * Copyright : STMicroelectronics 2018
Patrick Delaunay3d2d1152018-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 Delaunay1258e462019-04-12 14:38:28 +020020 pinctrl0 = &pinctrl;
21 pinctrl1 = &pinctrl_z;
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010022 };
23
Patrick Delaunay35a54d42019-07-11 11:15:28 +020024 clocks {
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010025 u-boot,dm-pre-reloc;
26 };
27
Patrick Delaunay35a54d42019-07-11 11:15:28 +020028 reboot {
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010029 u-boot,dm-pre-reloc;
30 };
31
32 soc {
33 u-boot,dm-pre-reloc;
Patrick Delaunaye16750f2018-03-20 11:45:14 +010034 };
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010035};
36
Patrick Delaunaybfe1f082019-02-27 17:01:27 +010037&bsec {
Patrick Delaunay35a54d42019-07-11 11:15:28 +020038 u-boot,dm-pre-proper;
39};
40
41&clk_csi {
Patrick Delaunaybfe1f082019-02-27 17:01:27 +010042 u-boot,dm-pre-reloc;
43};
44
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010045&clk_hsi {
46 u-boot,dm-pre-reloc;
47};
48
49&clk_hse {
50 u-boot,dm-pre-reloc;
51};
52
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010053&clk_lsi {
54 u-boot,dm-pre-reloc;
55};
56
Patrick Delaunay35a54d42019-07-11 11:15:28 +020057&clk_lse {
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010058 u-boot,dm-pre-reloc;
59};
60
61&gpioa {
62 compatible = "st,stm32-gpio";
63 u-boot,dm-pre-reloc;
64};
65
66&gpiob {
67 compatible = "st,stm32-gpio";
68 u-boot,dm-pre-reloc;
69};
70
71&gpioc {
72 compatible = "st,stm32-gpio";
73 u-boot,dm-pre-reloc;
74};
75
76&gpiod {
77 compatible = "st,stm32-gpio";
78 u-boot,dm-pre-reloc;
79};
80
81&gpioe {
82 compatible = "st,stm32-gpio";
83 u-boot,dm-pre-reloc;
84};
85
86&gpiof {
87 compatible = "st,stm32-gpio";
88 u-boot,dm-pre-reloc;
89};
90
91&gpiog {
92 compatible = "st,stm32-gpio";
93 u-boot,dm-pre-reloc;
94};
95
96&gpioh {
97 compatible = "st,stm32-gpio";
98 u-boot,dm-pre-reloc;
99};
100
101&gpioi {
102 compatible = "st,stm32-gpio";
103 u-boot,dm-pre-reloc;
104};
105
106&gpioj {
107 compatible = "st,stm32-gpio";
108 u-boot,dm-pre-reloc;
109};
110
111&gpiok {
112 compatible = "st,stm32-gpio";
113 u-boot,dm-pre-reloc;
114};
115
116&gpioz {
117 compatible = "st,stm32-gpio";
118 u-boot,dm-pre-reloc;
119};
Patrice Chotard75500a42019-04-30 17:26:21 +0200120
Patrick Delaunay35a54d42019-07-11 11:15:28 +0200121&pinctrl {
Patrice Chotard75500a42019-04-30 17:26:21 +0200122 u-boot,dm-pre-reloc;
123};
Patrick Delaunay35a54d42019-07-11 11:15:28 +0200124
125&pinctrl_z {
126 u-boot,dm-pre-reloc;
127};
128
129&pwr {
130 u-boot,dm-pre-reloc;
131};
132
133&rcc {
134 u-boot,dm-pre-reloc;
135};
136
137&sdmmc1 {
138 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
139};
140
141&sdmmc2 {
142 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
143};
144
145&sdmmc3 {
146 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
147};
148
149&usbotg_hs {
150 compatible = "st,stm32mp1-hsotg", "snps,dwc2";
151};