mirror of https://gitee.com/openkylin/linux.git
usb: gadget: fix possible regression introduced with ep->claimed
This patch fixes possible regression introduced by patch reworking endpoint claiming mechanism. It restores setring ep->driver_data to NULL in usb_ep_autoconfig_reset(), which was removed by patch commitcc476b42a3
. Fixes:cc476b42a3
("usb: gadget: encapsulate endpoint claiming mechanism") Reported-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Robert Baldyga <r.baldyga@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
6ff33f3902
commit
e4c1b1ba7f
|
@ -186,6 +186,7 @@ void usb_ep_autoconfig_reset (struct usb_gadget *gadget)
|
|||
|
||||
list_for_each_entry (ep, &gadget->ep_list, ep_list) {
|
||||
ep->claimed = false;
|
||||
ep->driver_data = NULL;
|
||||
}
|
||||
gadget->in_epnum = 0;
|
||||
gadget->out_epnum = 0;
|
||||
|
|
Loading…
Reference in New Issue