Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset ff14aede in mainline for uspace/drv/bus/usb/xhci/bus.c


Ignore:
Timestamp:
2017-11-20T12:24:05Z (6 years ago)
Author:
Aearsis <Hlavaty.Ondrej@…>
Branches:
lfn, master, serial
Children:
888238e9
Parents:
306a36d
Message:

usbhost: move TT management to library

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/xhci/bus.c

    r306a36d rff14aede  
    152152        xhci_device_t *xhci_dev = xhci_device_get(dev);
    153153
    154         /* Manage TT */
    155         if (dev->hub->speed == USB_SPEED_HIGH && usb_speed_is_11(dev->speed)) {
    156                 /* For LS devices under HS hub */
    157                 /* TODO: How about SS hubs? */
    158                 dev->tt.address = dev->hub->address;
    159                 dev->tt.port = dev->port;
    160         }
    161         else {
    162                 /* Inherit hub's TT */
    163                 dev->tt = dev->hub->tt;
    164         }
     154        hcd_setup_device_tt(dev);
    165155
    166156        /* Calculate route string */
Note: See TracChangeset for help on using the changeset viewer.