Lines Matching refs:gadget
406 (req_len % bdc->gadget.ep0->maxpacket == 0)) { in setup_first_bd_ep0()
409 bdc->gadget.ep0->maxpacket); in setup_first_bd_ep0()
555 usb_gadget_unmap_request(&bdc->gadget, &req->usb_req, ep->dir); in bdc_req_complete()
693 ret = usb_gadget_map_request(&bdc->gadget, &req->usb_req, ep->dir); in ep0_queue()
732 ret = usb_gadget_map_request(&bdc->gadget, &req->usb_req, ep->dir); in ep_queue()
816 start_pending, end_pending, bdc->gadget.speed); in ep_dequeue()
826 if (bdc->gadget.speed == USB_SPEED_UNKNOWN) in ep_dequeue()
1114 enum usb_device_state state = bdc->gadget.state; in ep0_set_address()
1135 usb_gadget_set_state(&bdc->gadget, USB_STATE_ADDRESS); in ep0_set_address()
1137 usb_gadget_set_state(&bdc->gadget, USB_STATE_DEFAULT); in ep0_set_address()
1155 enum usb_device_state state = bdc->gadget.state; in ep0_handle_feature_dev()
1172 (bdc->gadget.speed != USB_SPEED_HIGH) || !set) in ep0_handle_feature_dev()
1181 if (bdc->gadget.speed != USB_SPEED_SUPER || in ep0_handle_feature_dev()
1203 if (bdc->gadget.speed != USB_SPEED_SUPER || in ep0_handle_feature_dev()
1222 if (bdc->gadget.speed != USB_SPEED_SUPER || in ep0_handle_feature_dev()
1238 enum usb_device_state state = bdc->gadget.state; in ep0_handle_feature()
1250 bdc->gadget.speed, set); in ep0_handle_feature()
1313 enum usb_device_state state = bdc->gadget.state; in ep0_handle_status()
1331 if (bdc->gadget.speed == USB_SPEED_SUPER) in ep0_handle_status()
1337 if (bdc->gadget.speed == USB_SPEED_SUPER) { in ep0_handle_status()
1441 enum usb_device_state state = bdc->gadget.state; in handle_control_request()
1460 usb_gadget_set_state(&bdc->gadget, in handle_control_request()
1470 &bdc->gadget, in handle_control_request()
1510 ret = bdc->gadget_driver->setup(&bdc->gadget, setup_pkt); in handle_control_request()
1886 || bdc->gadget.speed == USB_SPEED_UNKNOWN) { in bdc_gadget_ep_enable()
1970 bdc->gadget.ep0 = &ep->usb_ep; in init_ep()
1986 list_add_tail(&ep->usb_ep.ep_list, &bdc->gadget.ep_list); in init_ep()
2007 INIT_LIST_HEAD(&bdc->gadget.ep_list); in bdc_init_ep()