Lines Matching refs:setup

201         const struct usb_setup *setup = args->setup;  in usbc_callback()  local
202 DEBUG_ASSERT(setup); in usbc_callback()
204 setup->request_type, setup->request, setup->value, setup->index, setup->length); in usbc_callback()
206 if ((setup->request_type & TYPE_MASK) == TYPE_STANDARD) { in usbc_callback()
207 switch (setup->request) { in usbc_callback()
209 LTRACEF("SET_ADDRESS 0x%x\n", setup->value); in usbc_callback()
211 usbc_set_address(setup->value); in usbc_callback()
216 LTRACEF("SET/CLEAR_FEATURE, feature 0x%x\n", setup->value); in usbc_callback()
226 if ((setup->request_type & RECIP_MASK) == RECIP_DEVICE) { in usbc_callback()
237 switch (setup->value) { in usbc_callback()
241 setup->length); in usbc_callback()
246 setup->length); in usbc_callback()
251 usb.config->langid.len, setup->length); in usbc_callback()
257 uint8_t id = setup->value & 0xff; in usbc_callback()
262 setup->length); in usbc_callback()
276 speed->device_qual.len, setup->length); in usbc_callback()
284 LTRACEF("unhandled descriptor %#x\n", setup->value); in usbc_callback()
294 LTRACEF("SET_CONFIGURATION %d\n", setup->value); in usbc_callback()
296 usb_set_active_config(setup->value); in usbc_callback()
301 usbc_ep0_send(&usb.active_config, 1, setup->length); in usbc_callback()
305 LTRACEF("SET_INTERFACE %d\n", setup->value); in usbc_callback()
312 usbc_ep0_send(&i, 1, setup->length); in usbc_callback()
319 usbc_ep0_send(&i, 2, setup->length); in usbc_callback()
323 LTRACEF("unhandled standard request 0x%x\n", setup->request); in usbc_callback()