phy-da8xx-usb.txt 947 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. TI DA8xx/OMAP-L1xx/AM18xx USB PHY
  2. Required properties:
  3. - compatible: must be "ti,da830-usb-phy".
  4. - #phy-cells: must be 1.
  5. This device controls the PHY for both the USB 1.1 OHCI and USB 2.0 OTG
  6. controllers on DA8xx SoCs. Consumers of this device should use index 0 for
  7. the USB 2.0 phy device and index 1 for the USB 1.1 phy device.
  8. It also requires a "syscon" node with compatible = "ti,da830-cfgchip", "syscon"
  9. to access the CFGCHIP2 register.
  10. Example:
  11. cfgchip: cfgchip@1417c {
  12. compatible = "ti,da830-cfgchip", "syscon";
  13. reg = <0x1417c 0x14>;
  14. };
  15. usb_phy: usb-phy {
  16. compatible = "ti,da830-usb-phy";
  17. #phy-cells = <1>;
  18. };
  19. usb20: usb@200000 {
  20. compatible = "ti,da830-musb";
  21. reg = <0x200000 0x1000>;
  22. interrupts = <58>;
  23. phys = <&usb_phy 0>;
  24. phy-names = "usb-phy";
  25. };
  26. usb11: usb@225000 {
  27. compatible = "ti,da830-ohci";
  28. reg = <0x225000 0x1000>;
  29. interrupts = <59>;
  30. phys = <&usb_phy 1>;
  31. phy-names = "usb-phy";
  32. };