Lines Matching refs:ctrlrequest
78 const struct usb_ctrlrequest *ctrlrequest)
83 const u8 recip = ctrlrequest->bRequestType & USB_RECIP_MASK;
113 epnum = (u8) ctrlrequest->wIndex;
153 u16 len = le16_to_cpu(ctrlrequest->wLength);
175 service_in_request(struct musb *musb, const struct usb_ctrlrequest *ctrlrequest)
179 if ((ctrlrequest->bRequestType & USB_TYPE_MASK)
181 switch (ctrlrequest->bRequest) {
184 ctrlrequest);
229 struct usb_ctrlrequest *ctrlrequest)
235 const u8 recip = ctrlrequest->bRequestType & USB_RECIP_MASK;
238 if ((ctrlrequest->bRequestType & USB_TYPE_MASK)
240 switch (ctrlrequest->bRequest) {
244 musb->address = (u8) (ctrlrequest->wValue & 0x7f);
251 if (ctrlrequest->wValue
261 ctrlrequest->wIndex & 0x0f;
270 ctrlrequest->wValue != USB_ENDPOINT_HALT)
275 is_in = ctrlrequest->wIndex & USB_DIR_IN;
328 switch (ctrlrequest->wValue) {
335 if (ctrlrequest->wIndex & 0xff)
338 switch (ctrlrequest->wIndex >> 8) {
429 ctrlrequest->wIndex & 0x0f;
437 ctrlrequest->wValue != USB_ENDPOINT_HALT)
442 is_in = ctrlrequest->wIndex & USB_DIR_IN;
647 forward_to_driver(struct musb *musb, const struct usb_ctrlrequest *ctrlrequest)
655 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);