summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt/xdomain.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* thunderbolt: Use correct error code with ERROR_NOT_SUPPORTEDMika Westerberg2024-04-191-1/+1
* thunderbolt: Constify the struct device_type usageRicardo B. Marliere2024-02-261-2/+2
* thunderbolt: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2024-01-231-2/+2
* thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_showMohammad Rahimi2024-01-221-4/+4
* thunderbolt: Log XDomain link speed and widthGil Fine2023-12-141-0/+5
* thunderbolt: Handle lane bonding of Gen 4 XDomain links properlyGil Fine2023-12-141-1/+48
* thunderbolt: Restart XDomain discovery handshake after failureMika Westerberg2023-09-151-17/+41
* thunderbolt: Add support for USB4 v2 80 Gb/s linkGil Fine2023-06-161-14/+68
* thunderbolt: Introduce tb_xdomain_downstream_port()Mika Westerberg2023-06-091-9/+7
* thunderbolt: Get rid of redundant 'else'Andy Shevchenko2023-03-291-14/+10
* driver core: make struct device_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-3/+3
* thunderbolt: Disable XDomain lane 1 only in software connection managerMika Westerberg2023-01-091-5/+12
* thunderbolt: Remove redundant assignment to variable lenColin Ian King2022-10-231-1/+0
* thunderbolt: Use str_enabled_disabled() helperAndy Shevchenko2022-10-231-1/+2
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-121-1/+1
* thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIsAndy Shevchenko2022-09-241-13/+13
* thunderbolt: Add support for receiver lane marginingMika Westerberg2022-09-051-0/+4
* thunderbolt: Move tb_xdomain_parent() to tb.hMika Westerberg2022-09-051-5/+0
* thunderbolt: Add support for XDomain lane bondingMika Westerberg2022-05-051-68/+541
* thunderbolt: xdomain: Avoid potential stack OOB readKees Cook2021-12-071-10/+6
* thunderbolt: Fix -Wrestrict warningArnd Bergmann2021-09-281-1/+1
* thunderbolt: Update port credits after bonding is enabled/disabledMika Westerberg2021-06-011-0/+2
* thunderbolt: Wait for the lanes to actually bondMika Westerberg2021-06-011-0/+8
* thunderbolt: Allow multiple DMA tunnels over a single XDomain connectionMika Westerberg2021-03-181-45/+94
* thunderbolt: Add support for maxhopid XDomain propertyMika Westerberg2021-03-181-89/+117
* thunderbolt: Align XDomain protocol timeouts with the specMika Westerberg2021-03-181-2/+2
* thunderbolt: Use pseudo-random number as initial property block generationMika Westerberg2021-03-181-0/+2
* thunderbolt: Do not re-establish XDomain DMA paths automaticallyMika Westerberg2021-03-181-33/+2
* thunderbolt: Add more logging to XDomain connectionsMika Westerberg2021-03-181-3/+31
* thunderbolt: Add support for native USB4 _OSCMika Westerberg2021-02-041-1/+1
* thunderbolt: Allow disabling XDomain protocolMika Westerberg2021-02-041-0/+9
* thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' paramLee Jones2021-01-281-1/+1
* thunderbolt: Constify static attribute_group structsRikard Falkeborn2021-01-111-2/+2
* Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2020-12-081-8/+140
|\
| * thunderbolt: Create debugfs directory automatically for servicesMika Westerberg2020-11-111-0/+3
| * thunderbolt: Add functions for enabling and disabling lane bonding on XDomainIsaac Hazan2020-11-111-0/+66
| * thunderbolt: Add link_speed and link_width to XDomainIsaac Hazan2020-11-111-0/+65
| * thunderbolt: Create XDomain devices for loops back to the hostMika Westerberg2020-11-111-3/+1
| * thunderbolt: Find XDomain by route instead of UUIDMika Westerberg2020-11-111-5/+5
* | thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()Mika Westerberg2020-11-051-0/+1
|/
* thunderbolt: Build initial XDomain property block upon first connectMika Westerberg2020-06-221-40/+54
* thunderbolt: Add initial support for USB4Mika Westerberg2019-12-181-0/+6
* thunderbolt: Add helper macro to iterate over switch portsMika Westerberg2019-11-011-3/+2
* thunderbolt: Show key using %*pE not %*pEpJ. Bruce Fields2019-08-061-1/+1
* thunderbolt: Add XDomain UUID exchange supportMika Westerberg2019-04-181-10/+126
* thunderbolt: Run tb_xdp_handle_request() in system workqueueMika Westerberg2019-04-181-2/+4
* thunderbolt: Assign remote for both ports in case of dual linkMika Westerberg2019-04-181-4/+1
* thunderbolt: xdomain: Fix to check return value of kmemdupAditya Pakki2019-03-221-6/+9
* thunderbolt: Fix to check return value of ida_simple_getAditya Pakki2019-03-221-1/+7
* thunderbolt: Convert rest of the driver files to use SPDX identifierMika Westerberg2018-10-031-4/+1