About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / usb / usb-ehci.txt




Custom Search

Based on kernel version 3.13. Page generated on 2014-01-20 22:02 EST.

1	USB EHCI controllers
2	
3	Required properties:
4	  - compatible : should be "usb-ehci".
5	  - reg : should contain at least address and length of the standard EHCI
6	    register set for the device. Optional platform-dependent registers
7	    (debug-port or other) can be also specified here, but only after
8	    definition of standard EHCI registers.
9	  - interrupts : one EHCI interrupt should be described here.
10	If device registers are implemented in big endian mode, the device
11	node should have "big-endian-regs" property.
12	If controller implementation operates with big endian descriptors,
13	"big-endian-desc" property should be specified.
14	If both big endian registers and descriptors are used by the controller
15	implementation, "big-endian" property can be specified instead of having
16	both "big-endian-regs" and "big-endian-desc".
17	
18	Example (Sequoia 440EPx):
19	    ehci@e0000300 {
20		   compatible = "ibm,usb-ehci-440epx", "usb-ehci";
21		   interrupt-parent = <&UIC0>;
22		   interrupts = <1a 4>;
23		   reg = <0 e0000300 90 0 e0000390 70>;
24		   big-endian;
25	   };
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.