1. NAME

usb_gadget_probe_driver - probe a gadget driver

2. SYNOPSIS

int usb_gadget_probe_driver(struct usb_gadget_driver *  driver );

3. ARGUMENTS

driver
    the driver being registered

4. CONTEXT

can sleep

5. DESCRIPTION

Call this in your gadget driverAqs module initialization function, to tell the underlying usb controller driver about your driver. The bind() function will be called to bind it to a gadget before this registration call returns. ItAqs expected that the bind() function will be in init sections.

6. AUTHOR

David Brownell <>
    Author.

7. COPYRIGHT