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