| .. | .. |
|---|
| 75 | 75 | interrupt-parent = <&asic>; |
|---|
| 76 | 76 | ranges; |
|---|
| 77 | 77 | |
|---|
| 78 | | - aips@43f00000 { /* AIPS1 */ |
|---|
| 78 | + bus@43f00000 { /* AIPS1 */ |
|---|
| 79 | 79 | compatible = "fsl,aips-bus", "simple-bus"; |
|---|
| 80 | 80 | #address-cells = <1>; |
|---|
| 81 | 81 | #size-cells = <1>; |
|---|
| .. | .. |
|---|
| 166 | 166 | status = "disabled"; |
|---|
| 167 | 167 | }; |
|---|
| 168 | 168 | |
|---|
| 169 | | - spi1: cspi@43fa4000 { |
|---|
| 169 | + spi1: spi@43fa4000 { |
|---|
| 170 | 170 | #address-cells = <1>; |
|---|
| 171 | 171 | #size-cells = <0>; |
|---|
| 172 | 172 | compatible = "fsl,imx25-cspi", "fsl,imx35-cspi"; |
|---|
| .. | .. |
|---|
| 207 | 207 | reg = <0x50000000 0x40000>; |
|---|
| 208 | 208 | ranges; |
|---|
| 209 | 209 | |
|---|
| 210 | | - spi3: cspi@50004000 { |
|---|
| 210 | + spi3: spi@50004000 { |
|---|
| 211 | 211 | #address-cells = <1>; |
|---|
| 212 | 212 | #size-cells = <0>; |
|---|
| 213 | 213 | compatible = "fsl,imx25-cspi", "fsl,imx35-cspi"; |
|---|
| .. | .. |
|---|
| 236 | 236 | status = "disabled"; |
|---|
| 237 | 237 | }; |
|---|
| 238 | 238 | |
|---|
| 239 | | - spi2: cspi@50010000 { |
|---|
| 239 | + spi2: spi@50010000 { |
|---|
| 240 | 240 | #address-cells = <1>; |
|---|
| 241 | 241 | #size-cells = <0>; |
|---|
| 242 | 242 | compatible = "fsl,imx25-cspi", "fsl,imx35-cspi"; |
|---|
| .. | .. |
|---|
| 332 | 332 | }; |
|---|
| 333 | 333 | }; |
|---|
| 334 | 334 | |
|---|
| 335 | | - aips@53f00000 { /* AIPS2 */ |
|---|
| 335 | + bus@53f00000 { /* AIPS2 */ |
|---|
| 336 | 336 | compatible = "fsl,aips-bus", "simple-bus"; |
|---|
| 337 | 337 | #address-cells = <1>; |
|---|
| 338 | 338 | #size-cells = <1>; |
|---|
| .. | .. |
|---|
| 386 | 386 | epit1: timer@53f94000 { |
|---|
| 387 | 387 | compatible = "fsl,imx25-epit"; |
|---|
| 388 | 388 | reg = <0x53f94000 0x4000>; |
|---|
| 389 | + clocks = <&clks 83>, <&clks 43>; |
|---|
| 390 | + clock-names = "ipg", "per"; |
|---|
| 389 | 391 | interrupts = <28>; |
|---|
| 390 | 392 | }; |
|---|
| 391 | 393 | |
|---|
| 392 | 394 | epit2: timer@53f98000 { |
|---|
| 393 | 395 | compatible = "fsl,imx25-epit"; |
|---|
| 394 | 396 | reg = <0x53f98000 0x4000>; |
|---|
| 397 | + clocks = <&clks 84>, <&clks 43>; |
|---|
| 398 | + clock-names = "ipg", "per"; |
|---|
| 395 | 399 | interrupts = <27>; |
|---|
| 396 | 400 | }; |
|---|
| 397 | 401 | |
|---|
| .. | .. |
|---|
| 407 | 411 | |
|---|
| 408 | 412 | pwm2: pwm@53fa0000 { |
|---|
| 409 | 413 | compatible = "fsl,imx25-pwm", "fsl,imx27-pwm"; |
|---|
| 410 | | - #pwm-cells = <2>; |
|---|
| 414 | + #pwm-cells = <3>; |
|---|
| 411 | 415 | reg = <0x53fa0000 0x4000>; |
|---|
| 412 | 416 | clocks = <&clks 106>, <&clks 52>; |
|---|
| 413 | 417 | clock-names = "ipg", "per"; |
|---|
| .. | .. |
|---|
| 426 | 430 | |
|---|
| 427 | 431 | pwm3: pwm@53fa8000 { |
|---|
| 428 | 432 | compatible = "fsl,imx25-pwm", "fsl,imx27-pwm"; |
|---|
| 429 | | - #pwm-cells = <2>; |
|---|
| 433 | + #pwm-cells = <3>; |
|---|
| 430 | 434 | reg = <0x53fa8000 0x4000>; |
|---|
| 431 | 435 | clocks = <&clks 107>, <&clks 52>; |
|---|
| 432 | 436 | clock-names = "ipg", "per"; |
|---|
| .. | .. |
|---|
| 449 | 453 | interrupts = <22>; |
|---|
| 450 | 454 | }; |
|---|
| 451 | 455 | |
|---|
| 452 | | - esdhc1: esdhc@53fb4000 { |
|---|
| 456 | + esdhc1: mmc@53fb4000 { |
|---|
| 453 | 457 | compatible = "fsl,imx25-esdhc"; |
|---|
| 454 | 458 | reg = <0x53fb4000 0x4000>; |
|---|
| 455 | 459 | interrupts = <9>; |
|---|
| .. | .. |
|---|
| 458 | 462 | status = "disabled"; |
|---|
| 459 | 463 | }; |
|---|
| 460 | 464 | |
|---|
| 461 | | - esdhc2: esdhc@53fb8000 { |
|---|
| 465 | + esdhc2: mmc@53fb8000 { |
|---|
| 462 | 466 | compatible = "fsl,imx25-esdhc"; |
|---|
| 463 | 467 | reg = <0x53fb8000 0x4000>; |
|---|
| 464 | 468 | interrupts = <8>; |
|---|
| .. | .. |
|---|
| 484 | 488 | |
|---|
| 485 | 489 | pwm4: pwm@53fc8000 { |
|---|
| 486 | 490 | compatible = "fsl,imx25-pwm", "fsl,imx27-pwm"; |
|---|
| 487 | | - #pwm-cells = <2>; |
|---|
| 491 | + #pwm-cells = <3>; |
|---|
| 488 | 492 | reg = <0x53fc8000 0x4000>; |
|---|
| 489 | 493 | clocks = <&clks 108>, <&clks 52>; |
|---|
| 490 | 494 | clock-names = "ipg", "per"; |
|---|
| .. | .. |
|---|
| 511 | 515 | #interrupt-cells = <2>; |
|---|
| 512 | 516 | }; |
|---|
| 513 | 517 | |
|---|
| 514 | | - sdma: sdma@53fd4000 { |
|---|
| 518 | + sdma: dma-controller@53fd4000 { |
|---|
| 515 | 519 | compatible = "fsl,imx25-sdma"; |
|---|
| 516 | 520 | reg = <0x53fd4000 0x4000>; |
|---|
| 517 | 521 | clocks = <&clks 112>, <&clks 68>; |
|---|
| .. | .. |
|---|
| 531 | 535 | |
|---|
| 532 | 536 | pwm1: pwm@53fe0000 { |
|---|
| 533 | 537 | compatible = "fsl,imx25-pwm", "fsl,imx27-pwm"; |
|---|
| 534 | | - #pwm-cells = <2>; |
|---|
| 538 | + #pwm-cells = <3>; |
|---|
| 535 | 539 | reg = <0x53fe0000 0x4000>; |
|---|
| 536 | 540 | clocks = <&clks 105>, <&clks 52>; |
|---|
| 537 | 541 | clock-names = "ipg", "per"; |
|---|
| 538 | 542 | interrupts = <26>; |
|---|
| 539 | 543 | }; |
|---|
| 540 | 544 | |
|---|
| 541 | | - iim: iim@53ff0000 { |
|---|
| 545 | + iim: efuse@53ff0000 { |
|---|
| 542 | 546 | compatible = "fsl,imx25-iim", "fsl,imx27-iim"; |
|---|
| 543 | 547 | reg = <0x53ff0000 0x4000>; |
|---|
| 544 | 548 | interrupts = <19>; |
|---|
| .. | .. |
|---|
| 566 | 570 | clock-names = "ipg", "ahb", "per"; |
|---|
| 567 | 571 | fsl,usbmisc = <&usbmisc 1>; |
|---|
| 568 | 572 | fsl,usbphy = <&usbphy1>; |
|---|
| 573 | + maximum-speed = "full-speed"; |
|---|
| 574 | + phy_type = "serial"; |
|---|
| 575 | + dr_mode = "host"; |
|---|
| 569 | 576 | status = "disabled"; |
|---|
| 570 | 577 | }; |
|---|
| 571 | 578 | |
|---|