usb: gadget: f_accessory: remove duplicate endpoint alloc
usb_ep_autoconfig is called twice for allocating bulk out endpoint. Removed the unwanted call. Fixes Issue: 67180 Change-Id: I03e87a86fbbbc85831ff7f0496adf038d1de2956 Signed-off-by: Anson Jacob <ansonjacob.aj@gmail.com>
This commit is contained in:
parent
1b1e3f6d7c
commit
58612bdce3
1 changed files with 0 additions and 9 deletions
|
@ -531,15 +531,6 @@ static int create_bulk_endpoints(struct acc_dev *dev,
|
|||
ep->driver_data = dev; /* claim the endpoint */
|
||||
dev->ep_out = ep;
|
||||
|
||||
ep = usb_ep_autoconfig(cdev->gadget, out_desc);
|
||||
if (!ep) {
|
||||
DBG(cdev, "usb_ep_autoconfig for ep_out failed\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
DBG(cdev, "usb_ep_autoconfig for ep_out got %s\n", ep->name);
|
||||
ep->driver_data = dev; /* claim the endpoint */
|
||||
dev->ep_out = ep;
|
||||
|
||||
/* now allocate requests for our endpoints */
|
||||
for (i = 0; i < TX_REQ_MAX; i++) {
|
||||
req = acc_request_new(dev->ep_in, BULK_BUFFER_SIZE);
|
||||
|
|
Loading…
Add table
Reference in a new issue