MLK-19181-4 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>
This commit is contained in:
		
							parent
							
								
									21ce8ab67d
								
							
						
					
					
						commit
						bc76fe6dad
					
				| 
						 | 
					@ -265,6 +265,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;
 | 
				
			||||||
		/*
 | 
							/*
 | 
				
			||||||
| 
						 | 
					@ -287,6 +288,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
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* Second, look at endpoints until an unclaimed one looks usable */
 | 
						/* Second, look at endpoints until an unclaimed one looks usable */
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue