blob: b8b6871f116f39ef770c9ecabcf33b0abca517e0 [file] [log] [blame]
Matthijs Kooijman5b9974b2013-04-22 14:00:19 -07001Platform DesignWare HS OTG USB 2.0 controller
2-----------------------------------------------------
3
4Required properties:
Stephen Warren831eae62013-11-26 18:58:01 -07005- compatible : One of:
6 - brcm,bcm2835-usb: The DWC2 USB controller instance in the BCM2835 SoC.
7 - snps,dwc2: A generic DWC2 USB controller with default parameters.
Matthijs Kooijman5b9974b2013-04-22 14:00:19 -07008- reg : Should contain 1 register range (address and length)
9- interrupts : Should contain 1 interrupt
Matt Porter65b4eb92013-12-19 09:23:03 -050010- clocks: clock provider specifier
11- clock-names: shall be "otg"
12Refer to clk/clock-bindings.txt for generic clock consumer properties
13
14Optional properties:
15- phys: phy provider specifier
16- phy-names: shall be "device"
17Refer to phy/phy-bindings.txt for generic phy consumer properties
Matthijs Kooijman5b9974b2013-04-22 14:00:19 -070018
19Example:
20
21 usb@101c0000 {
22 compatible = "ralink,rt3050-usb, snps,dwc2";
23 reg = <0x101c0000 40000>;
24 interrupts = <18>;
Matt Porter65b4eb92013-12-19 09:23:03 -050025 clocks = <&usb_otg_ahb_clk>;
26 clock-names = "otg";
27 phys = <&usbphy>;
28 phy-names = "usb2-phy";
Matthijs Kooijman5b9974b2013-04-22 14:00:19 -070029 };