summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt/tb.c
Commit message (Expand)AuthorAgeFilesLines
* thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request()Mika Westerberg2023-08-041-0/+2
* thunderbolt: Make bandwidth allocation mode function names consistentMika Westerberg2023-06-161-5/+5
* thunderbolt: Enable CL2 low power stateMika Westerberg2023-06-161-3/+6
* thunderbolt: Add support for enhanced uni-directional TMU modeMika Westerberg2023-06-161-14/+44
* thunderbolt: Add the new USB4 v2 notification typesMika Westerberg2023-06-161-4/+13
* thunderbolt: Add support for USB4 v2 80 Gb/s linkGil Fine2023-06-161-5/+33
* thunderbolt: Disable CL states when a DMA tunnel is establishedMika Westerberg2023-06-091-5/+57
* thunderbolt: Check for first depth router in tb.cMika Westerberg2023-06-091-0/+10
* thunderbolt: Switch CL states from enum to a bitmaskMika Westerberg2023-06-091-1/+1
* thunderbolt: Move CLx enabling into tb_enable_clx()Mika Westerberg2023-06-091-17/+17
* thunderbolt: Move CLx support functions into clx.cMika Westerberg2023-06-091-4/+4
* thunderbolt: Check valid TMU configuration in tb_switch_tmu_configure()Mika Westerberg2023-06-091-2/+4
* thunderbolt: Move tb_enable_tmu() close to other TMU functionsMika Westerberg2023-06-091-29/+29
* thunderbolt: Move TMU configuration to tb_enable_tmu()Mika Westerberg2023-06-091-20/+10
* thunderbolt: Get rid of tb_switch_enable_tmu_1st_child()Mika Westerberg2023-06-091-9/+34
* thunderbolt: Drop useless 'unidirectional' parameter from tb_switch_tmu_is_en...Mika Westerberg2023-06-091-1/+1
* thunderbolt: Introduce tb_switch_downstream_port()Gil Fine2023-06-091-5/+3
* thunderbolt: Do not touch CL state configuration during discoveryMika Westerberg2023-05-291-5/+12
* Merge tag 'thunderbolt-for-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman2023-02-081-18/+490
|\
| * thunderbolt: Handle bandwidth allocation mode enablement notificationMika Westerberg2023-01-271-3/+7
| * thunderbolt: Add support for DisplayPort bandwidth allocation modeMika Westerberg2023-01-171-14/+479
| * thunderbolt: Improve debug logging in tb_available_bandwidth()Mika Westerberg2023-01-171-2/+5
| * thunderbolt: Log DP adapter typeMika Westerberg2023-01-171-2/+2
* | thunderbolt: Do not call PM runtime functions in tb_retimer_scan()Mika Westerberg2023-01-091-5/+15
|/
* Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2022-10-071-1/+32
|\
| * thunderbolt: Allow NVM upgrade of USB4 host routersSzuying Chen2022-09-071-1/+4
| * thunderbolt: Add DP OUT resource when DP tunnel is discoveredSanjay R Mehta2022-08-151-0/+28
* | thunderbolt: Show link type for XDomain connections tooMika Westerberg2022-08-311-4/+4
|/
* thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneledGil Fine2022-06-061-0/+13
* thunderbolt: Add CL1 support for USB4 and Titan Ridge routersGil Fine2022-06-061-15/+40
* thunderbolt: Silently ignore CLx enabling in case CLx is not supportedGil Fine2022-06-061-2/+8
* thunderbolt: Add support for XDomain lane bondingMika Westerberg2022-05-051-6/+0
* thunderbolt: Use different lane for second DisplayPort tunnelMika Westerberg2022-04-191-2/+17
* thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devicesMika Westerberg2022-02-021-0/+11
* thunderbolt: Enable CL0s for Intel Titan RidgeGil Fine2021-12-281-0/+7
* thunderbolt: Add CL0s support for USB4 routersGil Fine2021-12-221-1/+8
* thunderbolt: Add TMU uni-directional modeGil Fine2021-12-221-1/+8
* thunderbolt: Tear down existing tunnels when resuming from hibernateMika Westerberg2021-12-071-16/+52
* thunderbolt: Add device links only when software connection manager is usedMika Westerberg2021-06-111-0/+67
* thunderbolt: Add support for retimer NVM upgrade when there is no linkRajmohan Mani2021-06-011-2/+2
* Merge tag 'thunderbolt-for-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2021-04-131-19/+33
|\
| * thunderbolt: Allow multiple DMA tunnels over a single XDomain connectionMika Westerberg2021-03-181-18/+30
| * thunderbolt: Decrease control channel timeout for software connection managerMika Westerberg2021-03-181-1/+3
* | thunderbolt: Increase runtime PM reference count on DP tunnel discoveryMika Westerberg2021-03-081-0/+4
|/
* thunderbolt: Add support for native USB4 _OSCMika Westerberg2021-02-041-1/+18
* thunderbolt: Allow disabling XDomain protocolMika Westerberg2021-02-041-0/+3
* thunderbolt: tb: Kernel-doc function headers should document their parametersLee Jones2021-01-281-6/+6
* thunderbolt: Add support for de-authorizing devicesMika Westerberg2021-01-151-0/+20
* thunderbolt: Log which connection manager implementation is usedMika Westerberg2020-11-301-0/+2
* thunderbolt: Only stop control channel when entering freezeMika Westerberg2020-09-161-0/+18