Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / usb / ingenic,jz4740-musb.txt
1 Ingenic JZ4740 MUSB driver
2
3 Required properties:
4
5 - compatible: Must be "ingenic,jz4740-musb"
6 - reg: Address range of the UDC register set
7 - interrupts: IRQ number related to the UDC hardware
8 - interrupt-names: must be "mc"
9 - clocks: phandle to the "udc" clock
10 - clock-names: must be "udc"
11 - phys: phandle to the USB PHY
12
13 Example:
14
15 usb_phy: usb-phy@0 {
16         compatible = "usb-nop-xceiv";
17         #phy-cells = <0>;
18 };
19
20 udc: usb@13040000 {
21         compatible = "ingenic,jz4740-musb";
22         reg = <0x13040000 0x10000>;
23
24         interrupt-parent = <&intc>;
25         interrupts = <24>;
26         interrupt-names = "mc";
27
28         clocks = <&cgu JZ4740_CLK_UDC>;
29         clock-names = "udc";
30
31         phys = <&usb_phy>;
32 };