aboutsummaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorBenoit Goby <[email protected]>2012-05-10 10:07:57 +0200
committerGreg Kroah-Hartman <[email protected]>2012-05-10 12:21:32 -0700
commit51cce6fc155c4d7eea2ff975ee7c82b89332c6d9 (patch)
tree08272c25d5e7dfb95df2261699f44ad4eb4da60e /include/linux/timerqueue.h
parent56d95f3174450d22a3b8d936bea2cb414262ce8f (diff)
usb: gadget: composite: Add usb_remove_config
Add usb_remove_config to unbind a configuration and remove it from the configs list. This allows implementing composite gadget drivers that can disconnect themself from the bus and that will later be re-enumerated with a different configuration. Gadget drivers must call usb_gadget_disconnect before calling this function to disable the pullup, disconnect the device from the host, and prevent the host from enumerating the device while we are changing the gadget configuration. Signed-off-by: Benoit Goby <[email protected]> [change return type of [usb_]remove_config] Signed-off-by: Andrzej Pietrasiewicz <[email protected]> Signed-off-by: Kyungmin Park <[email protected]> Acked-by: Michal Nazarewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions