Messages in this thread | | | From | Peter Chen <> | Subject | RE: [PATCH v1] USB:gadget: Fix a warning while loading g_mass_storage | Date | Wed, 4 Jun 2014 01:45:23 +0000 |
| |
> > commit d18f7116a5ddb8263fe62b05ad63e5ceb5875791 > Author: Robert Baldyga <r.baldyga@samsung.com> > Date: Thu Nov 21 13:49:18 2013 +0100 > > usb: gadget: s3c-hsotg: fix disconnect handling > > This patch moves s3c_hsotg_disconnect function call from USBSusp > interrupt > handler to SET_ADDRESS request handler. >
It is a little strange we call gadget's disconnect at SET_ADDRESS? How the udc calls gadget driver the disconnection has happened when the usb cable is disconnected from the host?
Usually, we call gadget's disconnect at two situations
- udc's reset handler if udc's speed is not UNKNOWN, it is usually happened when the host sends reset after enumeration. - udc's disconnect handler, it is usually happened when the usb cable is disconnected from host.
Peter
| |