Lines Matching refs:speed
18 /* table 5-5. High-speed Isoc Transaction Limits in usb_20 spec */
57 static int is_fs_or_ls(enum usb_device_speed speed)
59 return speed == USB_SPEED_FULL || speed == USB_SPEED_LOW;
63 decode_ep(struct usb_host_endpoint *ep, enum usb_device_speed speed)
70 interval = usb_decode_interval(epd, speed);
79 usb_speed_string(speed), usb_endpoint_num(epd),
87 static u32 get_bw_boundary(enum usb_device_speed speed)
91 switch (speed) {
132 if (udev->speed >= USB_SPEED_SUPER) {
254 if (is_fs_or_ls(udev->speed)) {
265 sch_ep->speed = udev->speed;
300 if (sch_ep->speed == USB_SPEED_HIGH) {
317 } else if (sch_ep->speed >= USB_SPEED_SUPER) {
351 } else if (is_fs_or_ls(sch_ep->speed)) {
519 const u32 bw_boundary = get_bw_boundary(sch_ep->speed);
590 if (is_fs_or_ls(udev->speed) && !has_tt)
652 xhci_dbg(xhci, "%s %s\n", __func__, decode_ep(ep, udev->speed));
677 xhci_dbg(xhci, "%s %s\n", __func__, decode_ep(ep, udev->speed));