usb: dwc3-generic: if no max speed is specified in DT, assume super speed
There is no need to fail if the maximum speed is not specified. If the speed is not specified, do the same as linux and assume super speed. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
This commit is contained in:

committed by
Marek Vasut

parent
b575e90916
commit
1a63e5e5fb
@@ -89,8 +89,8 @@ static int dwc3_generic_ofdata_to_platdata(struct udevice *dev)
|
||||
|
||||
plat->maximum_speed = usb_get_maximum_speed(node);
|
||||
if (plat->maximum_speed == USB_SPEED_UNKNOWN) {
|
||||
pr_err("Invalid usb maximum speed\n");
|
||||
return -ENODEV;
|
||||
pr_info("No USB maximum speed specified. Using super speed\n");
|
||||
plat->maximum_speed = USB_SPEED_SUPER;
|
||||
}
|
||||
|
||||
plat->dr_mode = usb_get_dr_mode(node);
|
||||
|
Reference in New Issue
Block a user