1/*
2 * Copyright : STMicroelectronics 2018
3 *
4 * SPDX-License-Identifier:	GPL-2.0+	BSD-3-Clause
5 */
6
7/ {
8	aliases {
9		gpio0 = &gpioa;
10		gpio1 = &gpiob;
11		gpio2 = &gpioc;
12		gpio3 = &gpiod;
13		gpio4 = &gpioe;
14		gpio5 = &gpiof;
15		gpio6 = &gpiog;
16		gpio7 = &gpioh;
17		gpio8 = &gpioi;
18		gpio9 = &gpioj;
19		gpio10 = &gpiok;
20		gpio25 = &gpioz;
21	};
22
23	config {
24		u-boot,dm-pre-reloc;
25	};
26
27	clocks {
28		u-boot,dm-pre-reloc;
29	};
30
31	soc {
32		u-boot,dm-pre-reloc;
33	};
34};
35
36&clk_hsi {
37	u-boot,dm-pre-reloc;
38};
39
40&clk_hse {
41	u-boot,dm-pre-reloc;
42};
43
44&clk_lse {
45	u-boot,dm-pre-reloc;
46};
47
48&clk_lsi {
49	u-boot,dm-pre-reloc;
50};
51
52&clk_csi {
53	u-boot,dm-pre-reloc;
54};
55
56&rcc {
57	u-boot,dm-pre-reloc;
58};
59
60&rcc_clk {
61	u-boot,dm-pre-reloc;
62};
63
64&rcc_rst {
65	u-boot,dm-pre-reloc;
66};
67
68&pinctrl {
69	u-boot,dm-pre-reloc;
70};
71
72&pinctrl_z {
73	u-boot,dm-pre-reloc;
74};
75
76&gpioa {
77	compatible = "st,stm32-gpio";
78	u-boot,dm-pre-reloc;
79};
80
81&gpiob {
82	compatible = "st,stm32-gpio";
83	u-boot,dm-pre-reloc;
84};
85
86&gpioc {
87	compatible = "st,stm32-gpio";
88	u-boot,dm-pre-reloc;
89};
90
91&gpiod {
92	compatible = "st,stm32-gpio";
93	u-boot,dm-pre-reloc;
94};
95
96&gpioe {
97	compatible = "st,stm32-gpio";
98	u-boot,dm-pre-reloc;
99};
100
101&gpiof {
102	compatible = "st,stm32-gpio";
103	u-boot,dm-pre-reloc;
104};
105
106&gpiog {
107	compatible = "st,stm32-gpio";
108	u-boot,dm-pre-reloc;
109};
110
111&gpioh {
112	compatible = "st,stm32-gpio";
113	u-boot,dm-pre-reloc;
114};
115
116&gpioi {
117	compatible = "st,stm32-gpio";
118	u-boot,dm-pre-reloc;
119};
120
121&gpioj {
122	compatible = "st,stm32-gpio";
123	u-boot,dm-pre-reloc;
124};
125
126&gpiok {
127	compatible = "st,stm32-gpio";
128	u-boot,dm-pre-reloc;
129};
130
131&gpioz {
132	compatible = "st,stm32-gpio";
133	u-boot,dm-pre-reloc;
134};
135