aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/powerpc/booting-without-of.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/powerpc/booting-without-of.txt
index b5e46efeba84..e9690de93709 100644
--- a/Documentation/powerpc/booting-without-of.txt
+++ b/Documentation/powerpc/booting-without-of.txt
@@ -57,6 +57,7 @@ Table of Contents
57 n) 4xx/Axon EMAC ethernet nodes 57 n) 4xx/Axon EMAC ethernet nodes
58 o) Xilinx IP cores 58 o) Xilinx IP cores
59 p) Freescale Synchronous Serial Interface 59 p) Freescale Synchronous Serial Interface
60 q) USB EHCI controllers
60 61
61 VII - Specifying interrupt information for devices 62 VII - Specifying interrupt information for devices
62 1) interrupts property 63 1) interrupts property
@@ -2775,6 +2776,33 @@ platforms are moved over to use the flattened-device-tree model.
2775 interrupt-parent = < &ipic >; 2776 interrupt-parent = < &ipic >;
2776 }; 2777 };
2777 2778
2779 q) USB EHCI controllers
2780
2781 Required properties:
2782 - compatible : should be "usb-ehci".
2783 - reg : should contain at least address and length of the standard EHCI
2784 register set for the device. Optional platform-dependent registers
2785 (debug-port or other) can be also specified here, but only after
2786 definition of standard EHCI registers.
2787 - interrupts : one EHCI interrupt should be described here.
2788 If device registers are implemented in big endian mode, the device
2789 node should have "big-endian-regs" property.
2790 If controller implementation operates with big endian descriptors,
2791 "big-endian-desc" property should be specified.
2792 If both big endian registers and descriptors are used by the controller
2793 implementation, "big-endian" property can be specified instead of having
2794 both "big-endian-regs" and "big-endian-desc".
2795
2796 Example (Sequoia 440EPx):
2797 ehci@e0000300 {
2798 compatible = "ibm,usb-ehci-440epx", "usb-ehci";
2799 interrupt-parent = <&UIC0>;
2800 interrupts = <1a 4>;
2801 reg = <0 e0000300 90 0 e0000390 70>;
2802 big-endian;
2803 };
2804
2805
2778 More devices will be defined as this spec matures. 2806 More devices will be defined as this spec matures.
2779 2807
2780VII - Specifying interrupt information for devices 2808VII - Specifying interrupt information for devices