| .. | .. |
|---|
| 40 | 40 | * OTHER DEALINGS IN THE SOFTWARE. |
|---|
| 41 | 41 | */ |
|---|
| 42 | 42 | |
|---|
| 43 | | -#include "skeleton.dtsi" |
|---|
| 44 | 43 | #include "armv7-m.dtsi" |
|---|
| 45 | 44 | #include <dt-bindings/clock/stm32fx-clock.h> |
|---|
| 46 | 45 | #include <dt-bindings/mfd/stm32f7-rcc.h> |
|---|
| 47 | 46 | |
|---|
| 48 | 47 | / { |
|---|
| 48 | + #address-cells = <1>; |
|---|
| 49 | + #size-cells = <1>; |
|---|
| 50 | + |
|---|
| 49 | 51 | clocks { |
|---|
| 50 | 52 | clk_hse: clk-hse { |
|---|
| 51 | 53 | #clock-cells = <0>; |
|---|
| .. | .. |
|---|
| 92 | 94 | |
|---|
| 93 | 95 | pwm { |
|---|
| 94 | 96 | compatible = "st,stm32-pwm"; |
|---|
| 97 | + #pwm-cells = <3>; |
|---|
| 95 | 98 | status = "disabled"; |
|---|
| 96 | 99 | }; |
|---|
| 97 | 100 | |
|---|
| .. | .. |
|---|
| 121 | 124 | |
|---|
| 122 | 125 | pwm { |
|---|
| 123 | 126 | compatible = "st,stm32-pwm"; |
|---|
| 127 | + #pwm-cells = <3>; |
|---|
| 124 | 128 | status = "disabled"; |
|---|
| 125 | 129 | }; |
|---|
| 126 | 130 | |
|---|
| .. | .. |
|---|
| 150 | 154 | |
|---|
| 151 | 155 | pwm { |
|---|
| 152 | 156 | compatible = "st,stm32-pwm"; |
|---|
| 157 | + #pwm-cells = <3>; |
|---|
| 153 | 158 | status = "disabled"; |
|---|
| 154 | 159 | }; |
|---|
| 155 | 160 | |
|---|
| .. | .. |
|---|
| 178 | 183 | |
|---|
| 179 | 184 | pwm { |
|---|
| 180 | 185 | compatible = "st,stm32-pwm"; |
|---|
| 186 | + #pwm-cells = <3>; |
|---|
| 181 | 187 | status = "disabled"; |
|---|
| 182 | 188 | }; |
|---|
| 183 | 189 | |
|---|
| .. | .. |
|---|
| 247 | 253 | |
|---|
| 248 | 254 | pwm { |
|---|
| 249 | 255 | compatible = "st,stm32-pwm"; |
|---|
| 256 | + #pwm-cells = <3>; |
|---|
| 250 | 257 | status = "disabled"; |
|---|
| 251 | 258 | }; |
|---|
| 252 | 259 | |
|---|
| .. | .. |
|---|
| 266 | 273 | |
|---|
| 267 | 274 | pwm { |
|---|
| 268 | 275 | compatible = "st,stm32-pwm"; |
|---|
| 276 | + #pwm-cells = <3>; |
|---|
| 269 | 277 | status = "disabled"; |
|---|
| 270 | 278 | }; |
|---|
| 271 | 279 | }; |
|---|
| .. | .. |
|---|
| 279 | 287 | |
|---|
| 280 | 288 | pwm { |
|---|
| 281 | 289 | compatible = "st,stm32-pwm"; |
|---|
| 290 | + #pwm-cells = <3>; |
|---|
| 282 | 291 | status = "disabled"; |
|---|
| 283 | 292 | }; |
|---|
| 284 | 293 | }; |
|---|
| .. | .. |
|---|
| 287 | 296 | compatible = "st,stm32-rtc"; |
|---|
| 288 | 297 | reg = <0x40002800 0x400>; |
|---|
| 289 | 298 | clocks = <&rcc 1 CLK_RTC>; |
|---|
| 290 | | - clock-names = "ck_rtc"; |
|---|
| 291 | 299 | assigned-clocks = <&rcc 1 CLK_RTC>; |
|---|
| 292 | 300 | assigned-clock-parents = <&rcc 1 CLK_LSE>; |
|---|
| 293 | 301 | interrupt-parent = <&exti>; |
|---|
| 294 | 302 | interrupts = <17 1>; |
|---|
| 295 | | - interrupt-names = "alarm"; |
|---|
| 296 | 303 | st,syscfg = <&pwrcfg 0x00 0x100>; |
|---|
| 297 | 304 | status = "disabled"; |
|---|
| 298 | 305 | }; |
|---|
| .. | .. |
|---|
| 413 | 420 | |
|---|
| 414 | 421 | pwm { |
|---|
| 415 | 422 | compatible = "st,stm32-pwm"; |
|---|
| 423 | + #pwm-cells = <3>; |
|---|
| 416 | 424 | status = "disabled"; |
|---|
| 417 | 425 | }; |
|---|
| 418 | 426 | |
|---|
| .. | .. |
|---|
| 434 | 442 | |
|---|
| 435 | 443 | pwm { |
|---|
| 436 | 444 | compatible = "st,stm32-pwm"; |
|---|
| 445 | + #pwm-cells = <3>; |
|---|
| 437 | 446 | status = "disabled"; |
|---|
| 438 | 447 | }; |
|---|
| 439 | 448 | |
|---|
| .. | .. |
|---|
| 482 | 491 | status = "disabled"; |
|---|
| 483 | 492 | }; |
|---|
| 484 | 493 | |
|---|
| 485 | | - syscfg: system-config@40013800 { |
|---|
| 486 | | - compatible = "syscon"; |
|---|
| 494 | + syscfg: syscon@40013800 { |
|---|
| 495 | + compatible = "st,stm32-syscfg", "syscon"; |
|---|
| 487 | 496 | reg = <0x40013800 0x400>; |
|---|
| 488 | 497 | }; |
|---|
| 489 | 498 | |
|---|
| .. | .. |
|---|
| 506 | 515 | |
|---|
| 507 | 516 | pwm { |
|---|
| 508 | 517 | compatible = "st,stm32-pwm"; |
|---|
| 518 | + #pwm-cells = <3>; |
|---|
| 509 | 519 | status = "disabled"; |
|---|
| 510 | 520 | }; |
|---|
| 511 | 521 | |
|---|
| .. | .. |
|---|
| 525 | 535 | |
|---|
| 526 | 536 | pwm { |
|---|
| 527 | 537 | compatible = "st,stm32-pwm"; |
|---|
| 538 | + #pwm-cells = <3>; |
|---|
| 528 | 539 | status = "disabled"; |
|---|
| 529 | 540 | }; |
|---|
| 530 | 541 | }; |
|---|
| .. | .. |
|---|
| 538 | 549 | |
|---|
| 539 | 550 | pwm { |
|---|
| 540 | 551 | compatible = "st,stm32-pwm"; |
|---|
| 552 | + #pwm-cells = <3>; |
|---|
| 541 | 553 | status = "disabled"; |
|---|
| 542 | 554 | }; |
|---|
| 543 | 555 | }; |
|---|
| 544 | 556 | |
|---|
| 545 | 557 | pwrcfg: power-config@40007000 { |
|---|
| 546 | | - compatible = "syscon"; |
|---|
| 558 | + compatible = "st,stm32-power-config", "syscon"; |
|---|
| 547 | 559 | reg = <0x40007000 0x400>; |
|---|
| 548 | 560 | }; |
|---|
| 549 | 561 | |
|---|
| .. | .. |
|---|
| 565 | 577 | assigned-clock-rates = <1000000>; |
|---|
| 566 | 578 | }; |
|---|
| 567 | 579 | |
|---|
| 568 | | - dma1: dma@40026000 { |
|---|
| 580 | + dma1: dma-controller@40026000 { |
|---|
| 569 | 581 | compatible = "st,stm32-dma"; |
|---|
| 570 | 582 | reg = <0x40026000 0x400>; |
|---|
| 571 | 583 | interrupts = <11>, |
|---|
| .. | .. |
|---|
| 581 | 593 | status = "disabled"; |
|---|
| 582 | 594 | }; |
|---|
| 583 | 595 | |
|---|
| 584 | | - dma2: dma@40026400 { |
|---|
| 596 | + dma2: dma-controller@40026400 { |
|---|
| 585 | 597 | compatible = "st,stm32-dma"; |
|---|
| 586 | 598 | reg = <0x40026400 0x400>; |
|---|
| 587 | 599 | interrupts = <56>, |
|---|