summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnson Jacob <ansonjacob.aj@gmail.com>2016-07-31 22:30:14 -0400
committerAmit Pundir <amit.pundir@linaro.org>2016-08-18 18:56:03 +0530
commit58612bdce3a8c547ae648f035dbe15c476576bae (patch)
tree8a507025203552ca633197a7775873504dbda2ec
parent1b1e3f6d7c321a8df0807c719bb63a49ed96e0e9 (diff)
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>
-rw-r--r--drivers/usb/gadget/function/f_accessory.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/usb/gadget/function/f_accessory.c b/drivers/usb/gadget/function/f_accessory.c
index c62123560143..2ca16a577542 100644
--- a/drivers/usb/gadget/function/f_accessory.c
+++ b/drivers/usb/gadget/function/f_accessory.c
@@ -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);