Linux-libre 5.4.48-gnu
[librecmc/linux-libre.git] / Documentation / devicetree / bindings / usb / ehci-mv.txt
1 * Marvell PXA/MMP EHCI controller.
2
3 Required properties:
4
5 - compatible: must be "marvell,pxau2o-ehci"
6 - reg: physical base addresses of the controller and length of memory mapped region
7 - interrupts: one EHCI controller interrupt should be described here
8 - clocks: phandle list of usb clocks
9 - clock-names: should be "USBCLK"
10 - phys: phandle for the PHY device
11 - phy-names: should be "usb"
12
13 Example:
14
15         ehci0: usb-ehci@d4208000 {
16                 compatible = "marvell,pxau2o-ehci";
17                 reg = <0xd4208000 0x200>;
18                 interrupts = <44>;
19                 clocks = <&soc_clocks MMP2_CLK_USB>;
20                 clock-names = "USBCLK";
21                 phys = <&usb_otg_phy>;
22                 phy-names = "usb";
23         };