|USB_BUS_START_ENUM(9)||Host Controller APIs||USB_BUS_START_ENUM(9)|
usb_bus_start_enum - start immediate enumeration (for OTG)
int usb_bus_start_enum(struct usb_bus * bus, unsigned port_num);
Starts enumeration, with an immediate reset followed later by hub_wq identifying and possibly configuring the device. This is needed by OTG controller drivers, where it helps meet HNP protocol timing requirements for starting a port reset.
0 if successful.
|January 2017||Kernel Hackers Manual 4.8.|