meson-gxl-usb3-phy.txt 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. * Amlogic Meson GXL and GXM USB3 PHY and OTG detection binding
  2. Required properties:
  3. - compatible: Should be "amlogic,meson-gxl-usb3-phy"
  4. - #phys-cells: must be 0 (see phy-bindings.txt in this directory)
  5. - reg: The base address and length of the registers
  6. - interrupts: the interrupt specifier for the OTG detection
  7. - clocks: phandles to the clocks for
  8. - the USB3 PHY
  9. - and peripheral mode/OTG detection
  10. - clock-names: must contain "phy" and "peripheral"
  11. - resets: phandle to the reset lines for:
  12. - the USB3 PHY and
  13. - peripheral mode/OTG detection
  14. - reset-names: must contain "phy" and "peripheral"
  15. Optional properties:
  16. - phy-supply: see phy-bindings.txt in this directory
  17. Example:
  18. usb3_phy0: phy@78080 {
  19. compatible = "amlogic,meson-gxl-usb3-phy";
  20. #phy-cells = <0>;
  21. reg = <0x0 0x78080 0x0 0x20>;
  22. interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
  23. clocks = <&clkc CLKID_USB_OTG>, <&clkc_AO CLKID_AO_CEC_32K>;
  24. clock-names = "phy", "peripheral";
  25. resets = <&reset RESET_USB_OTG>, <&reset RESET_USB_OTG>;
  26. reset-names = "phy", "peripheral";
  27. };