/* Unlinks the specified driver from the internal USB driver list.  */
void usb_deregister_device_driver(struct usb_device_driver *udriver)
/* Unlinks the specified driver from the internal USB driver list.  */
void usb_deregister_device_driver(struct usb_device_driver *udriver)
{
	pr_info("%s: deregistering device driver %s\n",
			usbcore_name, udriver->name);
	driver_unregister(&udriver->drvwrap.driver);
	usbfs_update_special();
}