diff options
Diffstat (limited to 'arch/arm/boot/dts/imx25.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx25.dtsi | 46 |
1 files changed, 30 insertions, 16 deletions
diff --git a/arch/arm/boot/dts/imx25.dtsi b/arch/arm/boot/dts/imx25.dtsi index ea323f09dc78..bb74d9582b7e 100644 --- a/arch/arm/boot/dts/imx25.dtsi +++ b/arch/arm/boot/dts/imx25.dtsi | |||
@@ -14,6 +14,7 @@ | |||
14 | 14 | ||
15 | / { | 15 | / { |
16 | aliases { | 16 | aliases { |
17 | ethernet0 = &fec; | ||
17 | gpio0 = &gpio1; | 18 | gpio0 = &gpio1; |
18 | gpio1 = &gpio2; | 19 | gpio1 = &gpio2; |
19 | gpio2 = &gpio3; | 20 | gpio2 = &gpio3; |
@@ -21,6 +22,8 @@ | |||
21 | i2c0 = &i2c1; | 22 | i2c0 = &i2c1; |
22 | i2c1 = &i2c2; | 23 | i2c1 = &i2c2; |
23 | i2c2 = &i2c3; | 24 | i2c2 = &i2c3; |
25 | mmc0 = &esdhc1; | ||
26 | mmc1 = &esdhc2; | ||
24 | serial0 = &uart1; | 27 | serial0 = &uart1; |
25 | serial1 = &uart2; | 28 | serial1 = &uart2; |
26 | serial2 = &uart3; | 29 | serial2 = &uart3; |
@@ -165,9 +168,10 @@ | |||
165 | status = "disabled"; | 168 | status = "disabled"; |
166 | }; | 169 | }; |
167 | 170 | ||
168 | kpp@43fa8000 { | 171 | kpp: kpp@43fa8000 { |
169 | #address-cells = <1>; | 172 | #address-cells = <1>; |
170 | #size-cells = <0>; | 173 | #size-cells = <0>; |
174 | compatible = "fsl,imx25-kpp", "fsl,imx21-kpp"; | ||
171 | reg = <0x43fa8000 0x4000>; | 175 | reg = <0x43fa8000 0x4000>; |
172 | clocks = <&clks 102>; | 176 | clocks = <&clks 102>; |
173 | clock-names = ""; | 177 | clock-names = ""; |
@@ -482,23 +486,13 @@ | |||
482 | clocks = <&clks 99>; | 486 | clocks = <&clks 99>; |
483 | }; | 487 | }; |
484 | 488 | ||
485 | usbphy1: usbphy@1 { | ||
486 | compatible = "nop-usbphy"; | ||
487 | status = "disabled"; | ||
488 | }; | ||
489 | |||
490 | usbphy2: usbphy@2 { | ||
491 | compatible = "nop-usbphy"; | ||
492 | status = "disabled"; | ||
493 | }; | ||
494 | |||
495 | usbotg: usb@53ff4000 { | 489 | usbotg: usb@53ff4000 { |
496 | compatible = "fsl,imx25-usb", "fsl,imx27-usb"; | 490 | compatible = "fsl,imx25-usb", "fsl,imx27-usb"; |
497 | reg = <0x53ff4000 0x0200>; | 491 | reg = <0x53ff4000 0x0200>; |
498 | interrupts = <37>; | 492 | interrupts = <37>; |
499 | clocks = <&clks 9>, <&clks 70>, <&clks 8>; | 493 | clocks = <&clks 70>; |
500 | clock-names = "ipg", "ahb", "per"; | ||
501 | fsl,usbmisc = <&usbmisc 0>; | 494 | fsl,usbmisc = <&usbmisc 0>; |
495 | fsl,usbphy = <&usbphy0>; | ||
502 | status = "disabled"; | 496 | status = "disabled"; |
503 | }; | 497 | }; |
504 | 498 | ||
@@ -506,9 +500,9 @@ | |||
506 | compatible = "fsl,imx25-usb", "fsl,imx27-usb"; | 500 | compatible = "fsl,imx25-usb", "fsl,imx27-usb"; |
507 | reg = <0x53ff4400 0x0200>; | 501 | reg = <0x53ff4400 0x0200>; |
508 | interrupts = <35>; | 502 | interrupts = <35>; |
509 | clocks = <&clks 9>, <&clks 70>, <&clks 8>; | 503 | clocks = <&clks 70>; |
510 | clock-names = "ipg", "ahb", "per"; | ||
511 | fsl,usbmisc = <&usbmisc 1>; | 504 | fsl,usbmisc = <&usbmisc 1>; |
505 | fsl,usbphy = <&usbphy1>; | ||
512 | status = "disabled"; | 506 | status = "disabled"; |
513 | }; | 507 | }; |
514 | 508 | ||
@@ -518,7 +512,6 @@ | |||
518 | clocks = <&clks 9>, <&clks 70>, <&clks 8>; | 512 | clocks = <&clks 9>, <&clks 70>, <&clks 8>; |
519 | clock-names = "ipg", "ahb", "per"; | 513 | clock-names = "ipg", "ahb", "per"; |
520 | reg = <0x53ff4600 0x00f>; | 514 | reg = <0x53ff4600 0x00f>; |
521 | status = "disabled"; | ||
522 | }; | 515 | }; |
523 | 516 | ||
524 | dryice@53ffc000 { | 517 | dryice@53ffc000 { |
@@ -530,6 +523,11 @@ | |||
530 | }; | 523 | }; |
531 | }; | 524 | }; |
532 | 525 | ||
526 | iram: sram@78000000 { | ||
527 | compatible = "mmio-sram"; | ||
528 | reg = <0x78000000 0x20000>; | ||
529 | }; | ||
530 | |||
533 | emi@80000000 { | 531 | emi@80000000 { |
534 | compatible = "fsl,emi-bus", "simple-bus"; | 532 | compatible = "fsl,emi-bus", "simple-bus"; |
535 | #address-cells = <1>; | 533 | #address-cells = <1>; |
@@ -550,4 +548,20 @@ | |||
550 | }; | 548 | }; |
551 | }; | 549 | }; |
552 | }; | 550 | }; |
551 | |||
552 | usbphy { | ||
553 | compatible = "simple-bus"; | ||
554 | #address-cells = <1>; | ||
555 | #size-cells = <0>; | ||
556 | |||
557 | usbphy0: usb-phy@0 { | ||
558 | reg = <0>; | ||
559 | compatible = "usb-nop-xceiv"; | ||
560 | }; | ||
561 | |||
562 | usbphy1: usb-phy@1 { | ||
563 | reg = <1>; | ||
564 | compatible = "usb-nop-xceiv"; | ||
565 | }; | ||
566 | }; | ||
553 | }; | 567 | }; |