Home
last modified time | relevance | path

Searched refs:isochronous (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dgadget.c729 int is_isoc = hs_ep->isochronous; in dwc2_gadget_get_chain_limit()
776 } else if (hs_ep->isochronous) { in dwc2_gadget_get_desc_params()
900 * dwc2_gadget_fill_isoc_desc - fills next isochronous descriptor in chain.
901 * @hs_ep: The isochronous endpoint.
975 * dwc2_gadget_start_isoc_ddma - start isochronous transfer in DDMA
976 * @hs_ep: The isochronous endpoint.
978 * Prepare descriptor chain for isochronous endpoints. Afterwards
1123 if (hs_ep->isochronous) in dwc2_hsotg_start_req()
1191 if (hs_ep->isochronous) { in dwc2_hsotg_start_req()
1432 if (hs_ep->isochronous in dwc2_hsotg_ep_queue()
[all...]
H A Dcore.h122 * @isochronous: Set if this is a isochronous ep
172 unsigned int isochronous:1; member
995 * @desc_hsisoc_cache: Kmem cache for hs isochronous descriptors
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dgadget.c728 int is_isoc = hs_ep->isochronous; in dwc2_gadget_get_chain_limit()
775 } else if (hs_ep->isochronous) { in dwc2_gadget_get_desc_params()
899 * dwc2_gadget_fill_isoc_desc - fills next isochronous descriptor in chain.
900 * @hs_ep: The isochronous endpoint.
974 * dwc2_gadget_start_isoc_ddma - start isochronous transfer in DDMA
975 * @hs_ep: The isochronous endpoint.
977 * Prepare descriptor chain for isochronous endpoints. Afterwards
1122 if (hs_ep->isochronous) in dwc2_hsotg_start_req()
1190 if (hs_ep->isochronous) { in dwc2_hsotg_start_req()
1431 if (hs_ep->isochronous in dwc2_hsotg_ep_queue()
[all...]
H A Dcore.h93 * @isochronous: Set if this is a isochronous ep
144 unsigned int isochronous:1; member
980 * @desc_hsisoc_cache: Kmem cache for hs isochronous descriptors
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Dr8a66597-udc.c337 /* isochronous pipes may be used as bulk pipes */ in pipe_buffer_setting()
382 r8a66597->isochronous--; in pipe_buffer_release()
467 if (r8a66597->isochronous >= R8A66597_MAX_NUM_ISOC) { in alloc_pipe_config()
473 + r8a66597->isochronous; in alloc_pipe_config()
474 counter = &r8a66597->isochronous; in alloc_pipe_config()
494 if (r8a66597->isochronous >= R8A66597_MAX_NUM_ISOC) { in alloc_pipe_config()
496 "isochronous pipe is insufficient\n"); in alloc_pipe_config()
499 info.pipe = R8A66597_BASE_PIPENUM_ISOC + r8a66597->isochronous; in alloc_pipe_config()
501 counter = &r8a66597->isochronous; in alloc_pipe_config()
525 if ((counter == &r8a66597->isochronous) in alloc_pipe_config()
[all...]
H A Dm66592-udc.c247 /* isochronous pipes may be used as bulk pipes */ in pipe_buffer_setting()
292 m66592->isochronous--; in pipe_buffer_release()
397 if (m66592->isochronous >= M66592_MAX_NUM_ISOC) { in alloc_pipe_config()
402 + m66592->isochronous; in alloc_pipe_config()
403 counter = &m66592->isochronous; in alloc_pipe_config()
422 if (m66592->isochronous >= M66592_MAX_NUM_ISOC) { in alloc_pipe_config()
423 pr_err("isochronous pipe is insufficient\n"); in alloc_pipe_config()
426 info.pipe = M66592_BASE_PIPENUM_ISOC + m66592->isochronous; in alloc_pipe_config()
428 counter = &m66592->isochronous; in alloc_pipe_config()
451 if ((counter == &m66592->isochronous) in alloc_pipe_config()
[all...]
H A Dr8a66597-udc.h111 unsigned char isochronous; member
H A Dm66592-udc.h489 int isochronous; member
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Dm66592-udc.c247 /* isochronous pipes may be used as bulk pipes */ in pipe_buffer_setting()
292 m66592->isochronous--; in pipe_buffer_release()
397 if (m66592->isochronous >= M66592_MAX_NUM_ISOC) { in alloc_pipe_config()
402 + m66592->isochronous; in alloc_pipe_config()
403 counter = &m66592->isochronous; in alloc_pipe_config()
422 if (m66592->isochronous >= M66592_MAX_NUM_ISOC) { in alloc_pipe_config()
423 pr_err("isochronous pipe is insufficient\n"); in alloc_pipe_config()
426 info.pipe = M66592_BASE_PIPENUM_ISOC + m66592->isochronous; in alloc_pipe_config()
428 counter = &m66592->isochronous; in alloc_pipe_config()
451 if ((counter == &m66592->isochronous) in alloc_pipe_config()
[all...]
H A Dr8a66597-udc.c337 /* isochronous pipes may be used as bulk pipes */ in pipe_buffer_setting()
382 r8a66597->isochronous--; in pipe_buffer_release()
467 if (r8a66597->isochronous >= R8A66597_MAX_NUM_ISOC) { in alloc_pipe_config()
473 + r8a66597->isochronous; in alloc_pipe_config()
474 counter = &r8a66597->isochronous; in alloc_pipe_config()
494 if (r8a66597->isochronous >= R8A66597_MAX_NUM_ISOC) { in alloc_pipe_config()
496 "isochronous pipe is insufficient\n"); in alloc_pipe_config()
499 info.pipe = R8A66597_BASE_PIPENUM_ISOC + r8a66597->isochronous; in alloc_pipe_config()
501 counter = &r8a66597->isochronous; in alloc_pipe_config()
525 if ((counter == &r8a66597->isochronous) in alloc_pipe_config()
[all...]
H A Dr8a66597-udc.h111 unsigned char isochronous; member
H A Dm66592-udc.h489 int isochronous; member

Completed in 22 milliseconds