mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-21 20:34:38 +00:00
usb: gadget: don't change ep name for dwc3 while ep autoconfig
As the SDP protocol use the predefined ep num for communication, we can't change its name hence reset its ep num while do ep autoconfig, this is only apply for SPL. Signed-off-by: Li Jun <jun.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
71a5732b43
commit
c93edbf538
1 changed files with 2 additions and 0 deletions
|
@ -262,6 +262,7 @@ struct usb_ep *usb_ep_autoconfig(
|
||||||
ep = find_ep(gadget, "ep1-bulk");
|
ep = find_ep(gadget, "ep1-bulk");
|
||||||
if (ep && ep_matches(gadget, ep, desc))
|
if (ep && ep_matches(gadget, ep, desc))
|
||||||
return ep;
|
return ep;
|
||||||
|
#ifndef CONFIG_SPL_BUILD
|
||||||
} else if (gadget_is_dwc3(gadget)) {
|
} else if (gadget_is_dwc3(gadget)) {
|
||||||
const char *name = NULL;
|
const char *name = NULL;
|
||||||
/*
|
/*
|
||||||
|
@ -284,6 +285,7 @@ struct usb_ep *usb_ep_autoconfig(
|
||||||
ep = find_ep(gadget, name);
|
ep = find_ep(gadget, name);
|
||||||
if (ep && ep_matches(gadget, ep, desc))
|
if (ep && ep_matches(gadget, ep, desc))
|
||||||
return ep;
|
return ep;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
if (gadget->ops->match_ep)
|
if (gadget->ops->match_ep)
|
||||||
|
|
Loading…
Add table
Reference in a new issue