Lines Matching defs:setup
176 struct usb_ctrlrequest setup;
544 switch (udc->setup.bRequestType & USB_RECIP_MASK) {
551 if (udc->driver->setup(&udc->gadget, &udc->setup) < 0)
555 ep = &udc->ep[udc->setup.wIndex & USB_ENDPOINT_NUMBER_MASK];
556 if (udc->setup.wIndex & USB_DIR_IN) {
582 int set = udc->setup.bRequest == USB_REQ_SET_FEATURE;
586 switch (udc->setup.bRequestType) {
588 if (udc->setup.wValue != USB_DEVICE_REMOTE_WAKEUP)
591 if (udc->setup.bRequest == USB_REQ_SET_FEATURE)
599 if (udc->setup.wValue != USB_ENDPOINT_HALT)
602 id = udc->setup.wIndex & USB_ENDPOINT_NUMBER_MASK;
625 struct usb_ctrlrequest setup;
627 spi_rd_buf(udc, MAX3420_REG_SUDFIFO, (void *)&setup, 8);
629 udc->setup = setup;
630 udc->setup.wValue = cpu_to_le16(setup.wValue);
631 udc->setup.wIndex = cpu_to_le16(setup.wIndex);
632 udc->setup.wLength = cpu_to_le16(setup.wLength);
634 switch (udc->setup.bRequest) {
637 if ((udc->setup.bRequestType &
645 if (udc->setup.bRequestType != (USB_DIR_OUT |
650 dev_dbg(udc->dev, "Assigned Address=%d\n", udc->setup.wValue);
655 if ((udc->setup.bRequestType & USB_TYPE_MASK)
663 if (udc->driver->setup(&udc->gadget, &setup) < 0) {
1218 dev_err(&spi->dev, "Unable to setup SPI bus\n");
1244 /* setup Endpoints */