usb_gadget_unregister_driver(9) suse man page | unix.com

Man Page: usb_gadget_unregister_driver

Operating Environment: suse

Section: 9

USB_GADGET_UNREGISTE(9) 				      Kernel Mode Gadget API					   USB_GADGET_UNREGISTE(9)

NAME
usb_gadget_unregister_driver - unregister a gadget driver
SYNOPSIS
int usb_gadget_unregister_driver(struct usb_gadget_driver * driver);
ARGUMENTS
driver the driver being unregistered
CONTEXT
can sleep
DESCRIPTION
Call this in your gadget driver's module cleanup function, to tell the underlying usb controller that your driver is going away. If the controller is connected to a USB host, it will first disconnect. The driver is also requested to unbind and clean up any device state, before this procedure finally returns. It's expected that the unbind functions will in in exit sections, so may not be linked in some kernels.
AUTHOR
David Brownell <dbrownell@users.sourceforge.net> Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 USB_GADGET_UNREGISTE(9)
Related Man Pages
struct_usb_composite_dev(9) - centos
struct_usb_configuration(9) - suse
struct_usb_gadget(9) - suse
struct_usb_function(9) - suse
struct_usb_gadget_driver(9) - suse
Similar Topics in the Unix Linux Community
Grant unprivileged user rights to see the output of echo|format but not modify disks
Migrating to UNIX
Cut command on RHEL 6.8 compatibility issues
A (ksh) Library For and From UNIX.com
32 bit process addressing more than 4GB