/linux/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_cmd.c | 136 const struct usb_ss_ep_comp_descriptor *comp_desc; in bdc_config_ep() local 143 comp_desc = ep->comp_desc; in bdc_config_ep() 164 if (usb_endpoint_xfer_isoc(desc) && comp_desc) in bdc_config_ep() 165 mul = comp_desc->bmAttributes; in bdc_config_ep() 169 if (comp_desc) in bdc_config_ep() 170 mbs = comp_desc->bMaxBurst; in bdc_config_ep()
|
H A D | bdc.h | 357 const struct usb_ss_ep_comp_descriptor *comp_desc; member
|
/linux/drivers/usb/mtu3/ |
H A D | mtu3_gadget.c | 63 const struct usb_ss_ep_comp_descriptor *comp_desc; in mtu3_ep_enable() local 71 comp_desc = mep->comp_desc; in mtu3_ep_enable() 82 if (usb_endpoint_xfer_isoc(desc) && comp_desc) in mtu3_ep_enable() 83 mult = comp_desc->bmAttributes; in mtu3_ep_enable() 85 if (comp_desc) in mtu3_ep_enable() 86 burst = comp_desc->bMaxBurst; in mtu3_ep_enable() 113 mep->ep.comp_desc = comp_desc; in mtu3_ep_enable() 145 mep->comp_desc in mtu3_ep_disable() [all...] |
H A D | mtu3.h | 290 const struct usb_ss_ep_comp_descriptor *comp_desc; member
|
/linux/drivers/usb/gadget/ |
H A D | epautoconf.c | 111 ep->comp_desc = NULL; in usb_ep_autoconfig_ss()
|
H A D | composite.c | 160 struct usb_ss_ep_comp_descriptor *comp_desc = NULL; in config_ep_by_speed_and_alt() local 229 _ep->comp_desc = NULL; in config_ep_by_speed_and_alt() 244 comp_desc = (struct usb_ss_ep_comp_descriptor *)*(++d_spd); in config_ep_by_speed_and_alt() 245 if (!comp_desc || in config_ep_by_speed_and_alt() 246 (comp_desc->bDescriptorType != USB_DT_SS_ENDPOINT_COMP)) in config_ep_by_speed_and_alt() 248 _ep->comp_desc = comp_desc; in config_ep_by_speed_and_alt() 253 _ep->mult = (comp_desc->bmAttributes & 0x3) + 1; in config_ep_by_speed_and_alt() 257 _ep->maxburst = comp_desc->bMaxBurst + 1; in config_ep_by_speed_and_alt() 260 if (comp_desc in config_ep_by_speed_and_alt() [all...] |
/linux/drivers/dma/amd/qdma/ |
H A D | qdma.c | 836 u32 index, comp_desc; in qdma_queue_isr() local 865 comp_desc = (cidx - q->cidx) & q->idx_mask; in qdma_queue_isr() 872 while (comp_desc > vdesc->pending_descs) { in qdma_queue_isr() 875 comp_desc -= vdesc->pending_descs; in qdma_queue_isr() 879 vdesc->pending_descs -= comp_desc; in qdma_queue_isr()
|
/linux/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 415 const struct usb_ss_ep_comp_descriptor *comp_desc; member 1132 } else if (usb_ss_max_streams(ep->comp_desc)) { in tegra_xudc_queue_one_trb() 1220 } else if (usb_ss_max_streams(ep->comp_desc) > 0) { in tegra_xudc_ep_ring_doorbell() 1622 const struct usb_ss_ep_comp_descriptor *comp_desc = ep->comp_desc; in tegra_xudc_ep_context_setup() local 1630 maxburst = comp_desc->bMaxBurst; in tegra_xudc_ep_context_setup() 1633 esit = le16_to_cpu(comp_desc->wBytesPerInterval); in tegra_xudc_ep_context_setup() 1655 comp_desc->bmAttributes & 0x3); in tegra_xudc_ep_context_setup() 1660 comp_desc->bmAttributes & in tegra_xudc_ep_context_setup() 1729 ep->comp_desc in __tegra_xudc_ep_disable() [all...] |
H A D | dummy_hcd.c | 614 if (usb_ss_max_streams(_ep->comp_desc)) { in dummy_enable()
|
/linux/drivers/usb/cdns3/ |
H A D | cdnsp-mem.c | 872 return pep->endpoint.comp_desc->bmAttributes; in cdnsp_get_endpoint_mult() 880 return pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_endpoint_max_burst() 929 return le16_to_cpu(pep->endpoint.comp_desc->wBytesPerInterval); in cdnsp_get_max_esit_payload() 932 return le16_to_cpu(pep->endpoint.comp_desc->wBytesPerInterval); in cdnsp_get_max_esit_payload()
|
H A D | cdns3-gadget.c | 2273 struct usb_ss_ep_comp_descriptor *comp_desc) in cdns3_gadget_match_ep() argument 2296 if (priv_ep->type == USB_ENDPOINT_XFER_ISOC && comp_desc) { in cdns3_gadget_match_ep() 2297 priv_ep->mult = USB_SS_MULT(comp_desc->bmAttributes) - 1; in cdns3_gadget_match_ep() 2298 priv_ep->bMaxBurst = comp_desc->bMaxBurst; in cdns3_gadget_match_ep() 2357 const struct usb_ss_ep_comp_descriptor *comp_desc; in cdns3_gadget_ep_enable() local 2372 comp_desc = priv_ep->endpoint.comp_desc; in cdns3_gadget_ep_enable() 2417 if (usb_ss_max_streams(comp_desc) && usb_endpoint_xfer_bulk(desc)) { in cdns3_gadget_ep_enable()
|
H A D | cdnsp-gadget.c | 805 unsigned int num_streams = usb_ss_max_streams(pep->endpoint.comp_desc); in cdnsp_alloc_streams() 1675 pep->endpoint.comp_desc = NULL; in cdnsp_gadget_init_endpoints()
|
H A D | cdnsp-ring.c | 2179 max_burst = preq->pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_burst_count() 2201 max_burst = preq->pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_last_burst_packet_count()
|
/linux/include/linux/usb/ |
H A D | gadget.h | 219 * @comp_desc: In case of SuperSpeed support, this is the endpoint companion 233 const struct usb_ss_ep_comp_descriptor *comp_desc; member
|
/linux/drivers/usb/dwc3/ |
H A D | gadget.c | 578 const struct usb_ss_ep_comp_descriptor *comp_desc; in dwc3_gadget_set_ep_config() local 583 comp_desc = dep->endpoint.comp_desc; in dwc3_gadget_set_ep_config() 608 if (usb_ss_max_streams(comp_desc) && usb_endpoint_xfer_bulk(desc)) { in dwc3_gadget_set_ep_config() 1095 dep->endpoint.comp_desc = NULL; in __dwc3_gadget_ep_disable() 3384 dep->endpoint.comp_desc = NULL; in dwc3_gadget_init_endpoint()
|
/linux/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-gadget.c | 1964 struct usb_ss_ep_comp_descriptor *comp_desc) in cdns2_gadget_match_ep() argument
|
/linux/drivers/usb/chipidea/ |
H A D | udc.c | 1990 struct usb_ss_ep_comp_descriptor *comp_desc) in ci_udc_match_ep() argument
|