phy-mapphone-mdm6600.txt 1.1 KB

1234567891011121314151617181920212223242526272829
  1. Device tree binding documentation for Motorola Mapphone MDM6600 USB PHY
  2. Required properties:
  3. - compatible Must be "motorola,mapphone-mdm6600"
  4. - enable-gpios GPIO to enable the USB PHY
  5. - power-gpios GPIO to power on the device
  6. - reset-gpios GPIO to reset the device
  7. - motorola,mode-gpios Two GPIOs to configure MDM6600 USB start-up mode for
  8. normal mode versus USB flashing mode
  9. - motorola,cmd-gpios Three GPIOs to control the power state of the MDM6600
  10. - motorola,status-gpios Three GPIOs to read the power state of the MDM6600
  11. Example:
  12. usb-phy {
  13. compatible = "motorola,mapphone-mdm6600";
  14. enable-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>;
  15. power-gpios = <&gpio2 22 GPIO_ACTIVE_HIGH>;
  16. reset-gpios = <&gpio2 17 GPIO_ACTIVE_HIGH>;
  17. motorola,mode-gpios = <&gpio5 20 GPIO_ACTIVE_HIGH>,
  18. <&gpio5 21 GPIO_ACTIVE_HIGH>;
  19. motorola,cmd-gpios = <&gpio4 7 GPIO_ACTIVE_HIGH>,
  20. <&gpio4 8 GPIO_ACTIVE_HIGH>,
  21. <&gpio5 14 GPIO_ACTIVE_HIGH>;
  22. motorola,status-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>,
  23. <&gpio2 21 GPIO_ACTIVE_HIGH>,
  24. <&gpio2 23 GPIO_ACTIVE_HIGH>;
  25. #phy-cells = <0>;
  26. };