commit | 0e3e97526a850f97c9fe8b646937b3a2bef58290 | [log] [tgz] |
---|---|---|
author | Felipe Balbi <felipe.balbi@linux.intel.com> | Tue Jun 06 14:47:29 2017 +0300 |
committer | Felipe Balbi <felipe.balbi@linux.intel.com> | Tue Jun 06 14:50:54 2017 +0300 |
tree | 52720ccba4e5e84862ef9786d70e371fbcc0e6c8 | |
parent | afbbc7913a288c29616bd31ae612548f6475151a [diff] |
usb: gadget: composite: make sure to reactivate function on unbind If a function sets bind_deactivated flag, upon removal we will be left with an unbalanced deactivation. Let's make sure that we conditionally call usb_function_activate() from usb_remove_function() and make sure usb_remove_function() is called from remove_config(). Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>