blob: 2594702c926f3ae47287adb125a494c09e3f28f3 [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;
20 };
21
22 config {
23 u-boot,dm-pre-reloc;
24 };
25
26 clocks {
27 u-boot,dm-pre-reloc;
28 };
29
30 soc {
31 u-boot,dm-pre-reloc;
Patrick Delaunaye16750f2018-03-20 11:45:14 +010032
Patrick Delaunaya6743132018-07-09 15:17:19 +020033 stgen: stgen@5C008000 {
34 compatible = "st,stm32-stgen";
35 reg = <0x5C008000 0x1000>;
36 status = "okay";
37 u-boot,dm-pre-reloc;
38 };
Patrick Delaunaye16750f2018-03-20 11:45:14 +010039 };
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010040};
41
Patrick Delaunaybfe1f082019-02-27 17:01:27 +010042&bsec {
43 u-boot,dm-pre-reloc;
44};
45
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010046&clk_hsi {
47 u-boot,dm-pre-reloc;
48};
49
50&clk_hse {
51 u-boot,dm-pre-reloc;
52};
53
54&clk_lse {
55 u-boot,dm-pre-reloc;
56};
57
58&clk_lsi {
59 u-boot,dm-pre-reloc;
60};
61
62&clk_csi {
63 u-boot,dm-pre-reloc;
64};
65
66&rcc {
67 u-boot,dm-pre-reloc;
68};
69
Patrick Delaunay86634a92018-03-20 14:15:06 +010070&rcc_reboot {
71 u-boot,dm-pre-reloc;
72};
73
Patrick Delaunay3d2d1152018-03-12 10:46:17 +010074&pinctrl {
75 u-boot,dm-pre-reloc;
76};
77
78&pinctrl_z {
79 u-boot,dm-pre-reloc;
80};
81
82&gpioa {
83 compatible = "st,stm32-gpio";
84 u-boot,dm-pre-reloc;
85};
86
87&gpiob {
88 compatible = "st,stm32-gpio";
89 u-boot,dm-pre-reloc;
90};
91
92&gpioc {
93 compatible = "st,stm32-gpio";
94 u-boot,dm-pre-reloc;
95};
96
97&gpiod {
98 compatible = "st,stm32-gpio";
99 u-boot,dm-pre-reloc;
100};
101
102&gpioe {
103 compatible = "st,stm32-gpio";
104 u-boot,dm-pre-reloc;
105};
106
107&gpiof {
108 compatible = "st,stm32-gpio";
109 u-boot,dm-pre-reloc;
110};
111
112&gpiog {
113 compatible = "st,stm32-gpio";
114 u-boot,dm-pre-reloc;
115};
116
117&gpioh {
118 compatible = "st,stm32-gpio";
119 u-boot,dm-pre-reloc;
120};
121
122&gpioi {
123 compatible = "st,stm32-gpio";
124 u-boot,dm-pre-reloc;
125};
126
127&gpioj {
128 compatible = "st,stm32-gpio";
129 u-boot,dm-pre-reloc;
130};
131
132&gpiok {
133 compatible = "st,stm32-gpio";
134 u-boot,dm-pre-reloc;
135};
136
137&gpioz {
138 compatible = "st,stm32-gpio";
139 u-boot,dm-pre-reloc;
140};