IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline
[linux/fpc-iii.git] / Documentation / devicetree / bindings / usb / exynos-usb.txt
blobb3abde736017a2491cbca67ee867633bcd08d395
1 Samsung Exynos SoC USB controller
3 The USB devices interface with USB controllers on Exynos SOCs.
4 The device node has following properties.
6 EHCI
7 Required properties:
8  - compatible: should be "samsung,exynos4210-ehci" for USB 2.0
9    EHCI controller in host mode.
10  - reg: physical base address of the controller and length of memory mapped
11    region.
12  - interrupts: interrupt number to the cpu.
13  - clocks: from common clock binding: handle to usb clock.
14  - clock-names: from common clock binding: Shall be "usbhost".
16 Optional properties:
17  - samsung,vbus-gpio:  if present, specifies the GPIO that
18    needs to be pulled up for the bus to be powered.
20 Example:
22         usb@12110000 {
23                 compatible = "samsung,exynos4210-ehci";
24                 reg = <0x12110000 0x100>;
25                 interrupts = <0 71 0>;
26                 samsung,vbus-gpio = <&gpx2 6 1 3 3>;
28                 clocks = <&clock 285>;
29                 clock-names = "usbhost";
30         };
32 OHCI
33 Required properties:
34  - compatible: should be "samsung,exynos4210-ohci" for USB 2.0
35    OHCI companion controller in host mode.
36  - reg: physical base address of the controller and length of memory mapped
37    region.
38  - interrupts: interrupt number to the cpu.
39  - clocks: from common clock binding: handle to usb clock.
40  - clock-names: from common clock binding: Shall be "usbhost".
42 Example:
43         usb@12120000 {
44                 compatible = "samsung,exynos4210-ohci";
45                 reg = <0x12120000 0x100>;
46                 interrupts = <0 71 0>;
48                 clocks = <&clock 285>;
49                 clock-names = "usbhost";
50         };