|
36 | 36 | reg = <0x3020000 0x1000>; |
37 | 37 | #address-cells = <1>; |
38 | 38 | #size-cells = <0>; |
| 39 | + resets = <&rst RST_GPIO0>; |
39 | 40 |
|
40 | 41 | porta: gpio-controller@0 { |
41 | 42 | compatible = "snps,dw-apb-gpio-port"; |
|
54 | 55 | reg = <0x3021000 0x1000>; |
55 | 56 | #address-cells = <1>; |
56 | 57 | #size-cells = <0>; |
| 58 | + resets = <&rst RST_GPIO1>; |
57 | 59 |
|
58 | 60 | portb: gpio-controller@0 { |
59 | 61 | compatible = "snps,dw-apb-gpio-port"; |
|
72 | 74 | reg = <0x3022000 0x1000>; |
73 | 75 | #address-cells = <1>; |
74 | 76 | #size-cells = <0>; |
| 77 | + resets = <&rst RST_GPIO2>; |
75 | 78 |
|
76 | 79 | portc: gpio-controller@0 { |
77 | 80 | compatible = "snps,dw-apb-gpio-port"; |
|
90 | 93 | reg = <0x3023000 0x1000>; |
91 | 94 | #address-cells = <1>; |
92 | 95 | #size-cells = <0>; |
| 96 | + resets = <&rst RST_GPIO3>; |
93 | 97 |
|
94 | 98 | portd: gpio-controller@0 { |
95 | 99 | compatible = "snps,dw-apb-gpio-port"; |
|
133 | 137 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C0>; |
134 | 138 | clock-names = "ref", "pclk"; |
135 | 139 | interrupts = <SOC_PERIPHERAL_IRQ(33) IRQ_TYPE_LEVEL_HIGH>; |
| 140 | + resets = <&rst RST_I2C0>; |
136 | 141 | status = "disabled"; |
137 | 142 | }; |
138 | 143 |
|
|
144 | 149 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C1>; |
145 | 150 | clock-names = "ref", "pclk"; |
146 | 151 | interrupts = <SOC_PERIPHERAL_IRQ(34) IRQ_TYPE_LEVEL_HIGH>; |
| 152 | + resets = <&rst RST_I2C1>; |
147 | 153 | status = "disabled"; |
148 | 154 | }; |
149 | 155 |
|
|
155 | 161 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C2>; |
156 | 162 | clock-names = "ref", "pclk"; |
157 | 163 | interrupts = <SOC_PERIPHERAL_IRQ(35) IRQ_TYPE_LEVEL_HIGH>; |
| 164 | + resets = <&rst RST_I2C2>; |
158 | 165 | status = "disabled"; |
159 | 166 | }; |
160 | 167 |
|
|
166 | 173 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C3>; |
167 | 174 | clock-names = "ref", "pclk"; |
168 | 175 | interrupts = <SOC_PERIPHERAL_IRQ(36) IRQ_TYPE_LEVEL_HIGH>; |
| 176 | + resets = <&rst RST_I2C3>; |
169 | 177 | status = "disabled"; |
170 | 178 | }; |
171 | 179 |
|
|
177 | 185 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C4>; |
178 | 186 | clock-names = "ref", "pclk"; |
179 | 187 | interrupts = <SOC_PERIPHERAL_IRQ(37) IRQ_TYPE_LEVEL_HIGH>; |
| 188 | + resets = <&rst RST_I2C4>; |
180 | 189 | status = "disabled"; |
181 | 190 | }; |
182 | 191 |
|
|
188 | 197 | clock-names = "baudclk", "apb_pclk"; |
189 | 198 | reg-shift = <2>; |
190 | 199 | reg-io-width = <4>; |
| 200 | + resets = <&rst RST_UART0>; |
191 | 201 | status = "disabled"; |
192 | 202 | }; |
193 | 203 |
|
|
199 | 209 | clock-names = "baudclk", "apb_pclk"; |
200 | 210 | reg-shift = <2>; |
201 | 211 | reg-io-width = <4>; |
| 212 | + resets = <&rst RST_UART1>; |
202 | 213 | status = "disabled"; |
203 | 214 | }; |
204 | 215 |
|
|
210 | 221 | clock-names = "baudclk", "apb_pclk"; |
211 | 222 | reg-shift = <2>; |
212 | 223 | reg-io-width = <4>; |
| 224 | + resets = <&rst RST_UART2>; |
213 | 225 | status = "disabled"; |
214 | 226 | }; |
215 | 227 |
|
|
221 | 233 | clock-names = "baudclk", "apb_pclk"; |
222 | 234 | reg-shift = <2>; |
223 | 235 | reg-io-width = <4>; |
| 236 | + resets = <&rst RST_UART3>; |
224 | 237 | status = "disabled"; |
225 | 238 | }; |
226 | 239 |
|
|
232 | 245 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI0>; |
233 | 246 | clock-names = "ssi_clk", "pclk"; |
234 | 247 | interrupts = <SOC_PERIPHERAL_IRQ(38) IRQ_TYPE_LEVEL_HIGH>; |
| 248 | + resets = <&rst RST_SPI0>; |
235 | 249 | status = "disabled"; |
236 | 250 | }; |
237 | 251 |
|
|
243 | 257 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI1>; |
244 | 258 | clock-names = "ssi_clk", "pclk"; |
245 | 259 | interrupts = <SOC_PERIPHERAL_IRQ(39) IRQ_TYPE_LEVEL_HIGH>; |
| 260 | + resets = <&rst RST_SPI1>; |
246 | 261 | status = "disabled"; |
247 | 262 | }; |
248 | 263 |
|
|
254 | 269 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI2>; |
255 | 270 | clock-names = "ssi_clk", "pclk"; |
256 | 271 | interrupts = <SOC_PERIPHERAL_IRQ(40) IRQ_TYPE_LEVEL_HIGH>; |
| 272 | + resets = <&rst RST_SPI2>; |
257 | 273 | status = "disabled"; |
258 | 274 | }; |
259 | 275 |
|
|
265 | 281 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI3>; |
266 | 282 | clock-names = "ssi_clk", "pclk"; |
267 | 283 | interrupts = <SOC_PERIPHERAL_IRQ(41) IRQ_TYPE_LEVEL_HIGH>; |
| 284 | + resets = <&rst RST_SPI3>; |
268 | 285 | status = "disabled"; |
269 | 286 | }; |
270 | 287 |
|
|
276 | 293 | clock-names = "baudclk", "apb_pclk"; |
277 | 294 | reg-shift = <2>; |
278 | 295 | reg-io-width = <4>; |
| 296 | + resets = <&rst RST_UART4>; |
279 | 297 | status = "disabled"; |
280 | 298 | }; |
281 | 299 |
|
|
0 commit comments