On Thu, 16 Jun 2011, Tatyana Brokhman wrote: > This implementation adds a new proprietary device control requests (to be > handled by the dummy_hcd) that initiates a connect/disconnect sequence. > The bRequest value of the new control request is 0x52. > It is used by the user-space Unit testing application. > > Signed-off-by: Tatyana Linder <tlinder@xxxxxxxxxxxxxx> > @@ -1534,6 +1572,10 @@ static int handle_control_request(struct dummy_hcd *dum_hcd, struct urb *urb, > *status = 0; > } > break; > + case 0x52: /* UT: Connect/disconnect the device */ > + schedule_work(&dum_hcd->conn_disc_work); > + ret_val = 0; > + break; > } > return ret_val; > } I forgot to mention... You need to test setup->bRequestType. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html