[PATCH] usb: dwc3: Add versal2 compatibility string to dwc3 glue ids

Venkatesh Yadav Abbarapu venkatesh.abbarapu at amd.com
Mon Aug 18 06:48:15 CEST 2025


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.abbarapu at 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" },
 	{ .compatible = "ti,keystone-dwc3"},
 	{ .compatible = "ti,dwc3", .data = (ulong)&ti_ops },
 	{ .compatible = "ti,am437x-dwc3", .data = (ulong)&ti_ops },
-- 
2.25.1



More information about the U-Boot mailing list