Home
last modified time | relevance | path

Searched full:bmaxburst (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v6.1/drivers/usb/core/
Dconfig.c111 if (usb_endpoint_xfer_control(&ep->desc) && desc->bMaxBurst != 0) { in usb_parse_ss_endpoint_companion()
112 dev_warn(ddev, "Control endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
114 "setting to zero\n", desc->bMaxBurst, in usb_parse_ss_endpoint_companion()
116 ep->ss_ep_comp.bMaxBurst = 0; in usb_parse_ss_endpoint_companion()
117 } else if (desc->bMaxBurst > 15) { in usb_parse_ss_endpoint_companion()
118 dev_warn(ddev, "Endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
120 "setting to 15\n", desc->bMaxBurst, in usb_parse_ss_endpoint_companion()
122 ep->ss_ep_comp.bMaxBurst = 15; in usb_parse_ss_endpoint_companion()
154 max_tx = (desc->bMaxBurst + 1) * in usb_parse_ss_endpoint_companion()
159 (desc->bMaxBurst + 1); in usb_parse_ss_endpoint_companion()
/Linux-v6.1/drivers/usb/host/
Dxhci-mtk.h81 * distribute the bMaxBurst+1 packets for a single burst
83 * times; 1: distribute the (bMaxBurst+1)*(Mult+1) packets
Dxhci-ring.c3810 * devices can burst up to bMaxBurst number of packets per service interval.
3823 max_burst = urb->ep->ss_ep_comp.bMaxBurst; in xhci_get_burst_count()
3832 * must contain (bMaxBurst + 1) number of packets, but the last burst can
3833 * contain 1 to (bMaxBurst + 1) packets.
3845 /* bMaxBurst is zero based: 0 means 1 packet per burst */ in xhci_get_last_burst_packet_count()
3846 max_burst = urb->ep->ss_ep_comp.bMaxBurst; in xhci_get_last_burst_packet_count()
/Linux-v6.1/drivers/usb/gadget/function/
Df_sourcesink.c194 .bMaxBurst = 0,
211 .bMaxBurst = 0,
229 .bMaxBurst = 0,
247 .bMaxBurst = 0,
419 ss_iso_source_comp_desc.bMaxBurst = ss->isoc_maxburst; in sourcesink_bind()
428 ss_iso_sink_comp_desc.bMaxBurst = ss->isoc_maxburst; in sourcesink_bind()
Df_uvc.c102 .bMaxBurst = 0,
179 * The bMaxBurst, bmAttributes and wBytesPerInterval values will be
611 /* For SS, wMaxPacketSize has to be 1024 if bMaxBurst is not 0 */ in uvc_function_bind()
653 uvc_ss_streaming_comp.bMaxBurst = opts->streaming_maxburst; in uvc_function_bind()
Dstorage_common.c128 /*.bMaxBurst = DYNAMIC, */
146 /*.bMaxBurst = DYNAMIC, */
Df_loopback.c117 .bMaxBurst = 0,
133 .bMaxBurst = 0,
Df_ecm.c299 /* .bMaxBurst = 0, */
327 /* .bMaxBurst = 0, */
Df_rndis.c296 /* .bMaxBurst = 0, */
324 /* .bMaxBurst = 0, */
Df_subset.c216 /* .bMaxBurst = 0, */
Df_hid.c130 /* .bMaxBurst = 0, */
151 /* .bMaxBurst = 0, */
Df_midi.c171 /* .bMaxBurst = 0, */
195 /* .bMaxBurst = 0, */
Df_uac2.c378 .bMaxBurst = 0,
428 .bMaxBurst = 0,
512 .bMaxBurst = 0,
Df_eem.c138 /* .bMaxBurst = 0, */
Df_ncm.c351 /* .bMaxBurst = 0, */
379 .bMaxBurst = 15,
Df_tcm.c1777 .bMaxBurst = 0,
1785 .bMaxBurst = 0,
Df_mass_storage.c3078 /* Calculate bMaxBurst, we know packet size is 1024 */ in fsg_bind()
3083 fsg_ss_bulk_in_comp_desc.bMaxBurst = max_burst; in fsg_bind()
3087 fsg_ss_bulk_out_comp_desc.bMaxBurst = max_burst; in fsg_bind()
/Linux-v6.1/tools/usb/
Dffs-test.c202 .bMaxBurst = 0,
217 .bMaxBurst = 0,
/Linux-v6.1/drivers/usb/cdns3/
Dcdnsp-ring.c2118 * devices can burst up to bMaxBurst number of packets per service interval.
2132 max_burst = preq->pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_burst_count()
2141 * must contain (bMaxBurst + 1) number of packets, but the last burst can
2142 * contain 1 to (bMaxBurst + 1) packets.
2153 /* bMaxBurst is zero based: 0 means 1 packet per burst. */ in cdnsp_get_last_burst_packet_count()
2154 max_burst = preq->pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_last_burst_packet_count()
Dcdnsp-mem.c880 return pep->endpoint.comp_desc->bMaxBurst; in cdnsp_get_endpoint_max_burst()
/Linux-v6.1/Documentation/devicetree/bindings/usb/
Dsnps,dwc3.yaml332 can account for when higher endpoint bursting is used. (bMaxBurst > 6) The
/Linux-v6.1/drivers/usb/gadget/udc/bdc/
Dbdc_cmd.c170 mbs = comp_desc->bMaxBurst; in bdc_config_ep()
/Linux-v6.1/include/uapi/linux/usb/
Dch9.h693 __u8 bMaxBurst; member
1115 __u8 bMaxBurst; member
/Linux-v6.1/drivers/usb/mtu3/
Dmtu3_gadget.c85 burst = comp_desc->bMaxBurst; in mtu3_ep_enable()
/Linux-v6.1/drivers/usb/gadget/
Dcomposite.c261 _ep->maxburst = comp_desc->bMaxBurst + 1; in config_ep_by_speed_and_alt()
264 if (comp_desc->bMaxBurst != 0) in config_ep_by_speed_and_alt()
265 ERROR(cdev, "ep0 bMaxBurst must be 0\n"); in config_ep_by_speed_and_alt()

12