uniphier-pxs3-ref-gadget0.dts 862 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
  2. //
  3. // Device Tree Source for UniPhier PXs3 Reference Board (for USB-Device #0)
  4. //
  5. // Copyright (C) 2021 Socionext Inc.
  6. // Author: Kunihiko Hayashi <[email protected]>
  7. /dts-v1/;
  8. #include "uniphier-pxs3-ref.dts"
  9. / {
  10. model = "UniPhier PXs3 Reference Board (USB-Device #0)";
  11. };
  12. /* I2C3 pinctrl is shared with USB*VBUSIN */
  13. &i2c3 {
  14. status = "disabled";
  15. };
  16. &usb0 {
  17. status = "okay";
  18. dr_mode = "peripheral";
  19. pinctrl-0 = <&pinctrl_usb0_device>;
  20. snps,dis_enblslpm_quirk;
  21. snps,dis_u2_susphy_quirk;
  22. snps,dis_u3_susphy_quirk;
  23. snps,usb2-gadget-lpm-disable;
  24. phy-names = "usb2-phy", "usb3-phy";
  25. phys = <&usb0_hsphy0>, <&usb0_ssphy0>;
  26. };
  27. &usb0_hsphy0 {
  28. /delete-property/ vbus-supply;
  29. };
  30. &usb0_ssphy0 {
  31. /delete-property/ vbus-supply;
  32. };
  33. /delete-node/ &usb0_hsphy1;
  34. /delete-node/ &usb0_ssphy1;