forked from Minki/linux
c92340ab32
DT binding for the TI DA8xx/OMAP-L1x/AM17xx/AM18xx MUSB driver. Signed-off-by: Petr Kulhavy <petr@barix.com> Signed-off-by: Alexandre Bailon <abailon@baylibre.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Bin Liu <b-liu@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
44 lines
943 B
Plaintext
44 lines
943 B
Plaintext
TI DA8xx MUSB
|
|
~~~~~~~~~~~~~
|
|
For DA8xx/OMAP-L1x/AM17xx/AM18xx platforms.
|
|
|
|
Required properties:
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
- compatible : Should be set to "ti,da830-musb".
|
|
|
|
- reg: Offset and length of the USB controller register set.
|
|
|
|
- interrupts: The USB interrupt number.
|
|
|
|
- interrupt-names: Should be set to "mc".
|
|
|
|
- dr_mode: The USB operation mode. Should be one of "host", "peripheral" or "otg".
|
|
|
|
- phys: Phandle for the PHY device
|
|
|
|
- phy-names: Should be "usb-phy"
|
|
|
|
Optional properties:
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
- vbus-supply: Phandle to a regulator providing the USB bus power.
|
|
|
|
Example:
|
|
usb_phy: usb-phy {
|
|
compatible = "ti,da830-usb-phy";
|
|
#phy-cells = <0>;
|
|
status = "okay";
|
|
};
|
|
usb0: usb@200000 {
|
|
compatible = "ti,da830-musb";
|
|
reg = <0x00200000 0x10000>;
|
|
interrupts = <58>;
|
|
interrupt-names = "mc";
|
|
|
|
dr_mode = "host";
|
|
vbus-supply = <&usb_vbus>;
|
|
phys = <&usb_phy 0>;
|
|
phy-names = "usb-phy";
|
|
|
|
status = "okay";
|
|
};
|