aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-ti.c
diff options
context:
space:
mode:
authorMika Westerberg <[email protected]>2020-02-21 23:14:41 +0200
committerMika Westerberg <[email protected]>2020-06-22 19:58:20 +0300
commit3b1d8d577ca8d0619c88ac76a943aa4ce11a3027 (patch)
treeb5fb6f75f02189aeb64cf27bba81fe926722f97d /drivers/usb/cdns3/cdns3-ti.c
parentacf815b86768d591d9ac429e3b40c703d911b6ff (diff)
thunderbolt: Implement USB3 bandwidth negotiation routines
Each host router USB3 downstream adapter has a set of registers that are used to negotiate bandwidth between the connection manager and the internal xHCI controller. These registers allow dynamic bandwidth management for USB3 isochronous traffic based on what is actually consumed vs. allocated at any given time. Implement these USB3 bandwidth negotiation routines to allow the software connection manager take advantage of these. Signed-off-by: Mika Westerberg <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-ti.c')
0 files changed, 0 insertions, 0 deletions