X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Fusb%2Fgadget%2Finode.c;h=5c40980a5bd94f263e3f7618dff22a96896fa9c1;hb=4809ecc29935893d954ab9244899777ffaca40ac;hp=020815397a49ddf59743ecb1d4d0ce9443856adc;hpb=d6ac1a7910d22626bc77e73db091e00b810715f4;p=powerpc.git diff --git a/drivers/usb/gadget/inode.c b/drivers/usb/gadget/inode.c index 020815397a..5c40980a5b 100644 --- a/drivers/usb/gadget/inode.c +++ b/drivers/usb/gadget/inode.c @@ -483,6 +483,7 @@ ep_release (struct inode *inode, struct file *fd) data->state = STATE_EP_DISABLED; data->desc.bDescriptorType = 0; data->hs_desc.bDescriptorType = 0; + usb_ep_disable(data->ep); } put_ep (data); return 0;