.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "USB_BUS_START_ENUM" "9" "09 October 2005" "" "" .SH NAME usb_bus_start_enum \- start immediate enumeration (for OTG) .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int usb_bus_start_enum (struct usb_bus * \fIbus\fB, unsigned \fIport_num\fB); \fR .SH "ARGUMENTS" .TP \fB\fIbus\fB\fR the bus (must use hcd framework) .TP \fB\fIport_num\fB\fR 1-based number of port; usually bus->otg_port .SH "CONTEXT" .PP \fBin_interrupt\fR .SH "DESCRIPTION" .PP Starts enumeration, with an immediate reset followed later by khubd 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.