[AMD Official Use Only - AMD Internal Distribution Only] Hi Marek,
> -----Original Message----- > From: Marek Vasut <marek.va...@mailbox.org> > Sent: Monday, August 18, 2025 11:05 AM > To: Abbarapu, Venkatesh <venkatesh.abbar...@amd.com>; u-boot@lists.denx.de > Cc: Simek, Michal <michal.si...@amd.com>; fabrice.gasn...@foss.st.com; git > (AMD-Xilinx) <g...@amd.com> > Subject: Re: [PATCH] usb: dwc3: Add versal2 compatibility string to dwc3 glue > ids > > On 8/18/25 6:48 AM, Venkatesh Yadav Abbarapu wrote: > > Add mmi usb controller support which uses dwc3 and hence its > > compatible string needs to be added to dwc3 glue ids. > > USB3 DRD IP is usb3.1 gen2 controller which support following speed > > SSP (10-Gbps), SuperSpeed(5-Gbps), high-speed(480-Mbps), > > full-speed(12-Mbps) and low-speed(1.5-Mbps) operation modes. > > > > Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbar...@amd.com> > > --- > > drivers/usb/dwc3/dwc3-generic.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/usb/dwc3/dwc3-generic.c > > b/drivers/usb/dwc3/dwc3-generic.c index 3cda2b74b7e..538b6efe5c7 > > 100644 > > --- a/drivers/usb/dwc3/dwc3-generic.c > > +++ b/drivers/usb/dwc3/dwc3-generic.c > > @@ -692,6 +692,7 @@ int dwc3_glue_remove(struct udevice *dev) > > static const struct udevice_id dwc3_glue_ids[] = { > > { .compatible = "xlnx,zynqmp-dwc3" }, > > { .compatible = "xlnx,versal-dwc3" }, > > + { .compatible = "xlnx,versal2-mmi-dwc3" }, > I don't see this compatible string even in current linux-next, is there an > upstream > Linux kernel patch, DT patch, DT binding document patch ? Will check if the DT bindings patch has sent to upstream or not. Thanks Venkatesh > > Why does the SoC DT not use "xlnx,zynqmp-dwc3" as fallback compatible instead > of growing this table ?