Lines Matching refs:crq
996 struct usb_ctrlrequest crq; in ast_udc_getstatus() local
1001 memcpy_fromio(&crq, udc->creq, sizeof(crq)); in ast_udc_getstatus()
1003 switch (crq.bRequestType & USB_RECIP_MASK) { in ast_udc_getstatus()
1011 epnum = crq.wIndex & USB_ENDPOINT_NUMBER_MASK; in ast_udc_getstatus()
1036 struct usb_ctrlrequest crq; in ast_udc_ep0_handle_setup() local
1041 memcpy_fromio(&crq, udc->creq, sizeof(crq)); in ast_udc_ep0_handle_setup()
1044 crq.bRequestType, crq.bRequest, le16_to_cpu(crq.wValue), in ast_udc_ep0_handle_setup()
1045 le16_to_cpu(crq.wIndex), le16_to_cpu(crq.wLength)); in ast_udc_ep0_handle_setup()
1059 udc->ep[0].dir_in = crq.bRequestType & USB_DIR_IN; in ast_udc_ep0_handle_setup()
1061 if ((crq.bRequestType & USB_TYPE_MASK) == USB_TYPE_STANDARD) { in ast_udc_ep0_handle_setup()
1062 switch (crq.bRequest) { in ast_udc_ep0_handle_setup()
1069 SETUP_DBG(udc, "set addr: 0x%x\n", crq.wValue); in ast_udc_ep0_handle_setup()
1072 reg |= UDC_CFG_SET_ADDR(crq.wValue); in ast_udc_ep0_handle_setup()
1100 rc = udc->driver->setup(&udc->gadget, &crq); in ast_udc_ep0_handle_setup()