summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt/xdomain.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld1-1/+1
2022-09-24thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIsAndy Shevchenko1-13/+13
2022-09-05thunderbolt: Add support for receiver lane marginingMika Westerberg1-0/+4
2022-09-05thunderbolt: Move tb_xdomain_parent() to tb.hMika Westerberg1-5/+0
2022-05-05thunderbolt: Add support for XDomain lane bondingMika Westerberg1-68/+541
2021-12-07thunderbolt: xdomain: Avoid potential stack OOB readKees Cook1-10/+6
2021-09-28thunderbolt: Fix -Wrestrict warningArnd Bergmann1-1/+1
2021-06-01thunderbolt: Update port credits after bonding is enabled/disabledMika Westerberg1-0/+2
2021-06-01thunderbolt: Wait for the lanes to actually bondMika Westerberg1-0/+8
2021-03-18thunderbolt: Allow multiple DMA tunnels over a single XDomain connectionMika Westerberg1-45/+94
2021-03-18thunderbolt: Add support for maxhopid XDomain propertyMika Westerberg1-89/+117
2021-03-18thunderbolt: Align XDomain protocol timeouts with the specMika Westerberg1-2/+2
2021-03-18thunderbolt: Use pseudo-random number as initial property block generationMika Westerberg1-0/+2
2021-03-18thunderbolt: Do not re-establish XDomain DMA paths automaticallyMika Westerberg1-33/+2
2021-03-18thunderbolt: Add more logging to XDomain connectionsMika Westerberg1-3/+31
2021-02-04thunderbolt: Add support for native USB4 _OSCMika Westerberg1-1/+1
2021-02-04thunderbolt: Allow disabling XDomain protocolMika Westerberg1-0/+9
2021-01-28thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' paramLee Jones1-1/+1
2021-01-11thunderbolt: Constify static attribute_group structsRikard Falkeborn1-2/+2
2020-12-08Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman1-8/+140
2020-11-11thunderbolt: Create debugfs directory automatically for servicesMika Westerberg1-0/+3
2020-11-11thunderbolt: Add functions for enabling and disabling lane bonding on XDomainIsaac Hazan1-0/+66
2020-11-11thunderbolt: Add link_speed and link_width to XDomainIsaac Hazan1-0/+65
2020-11-11thunderbolt: Create XDomain devices for loops back to the hostMika Westerberg1-3/+1
2020-11-11thunderbolt: Find XDomain by route instead of UUIDMika Westerberg1-5/+5
2020-11-05thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()Mika Westerberg1-0/+1
2020-06-22thunderbolt: Build initial XDomain property block upon first connectMika Westerberg1-40/+54
2019-12-18thunderbolt: Add initial support for USB4Mika Westerberg1-0/+6
2019-11-01thunderbolt: Add helper macro to iterate over switch portsMika Westerberg1-3/+2
2019-08-06thunderbolt: Show key using %*pE not %*pEpJ. Bruce Fields1-1/+1
2019-04-18thunderbolt: Add XDomain UUID exchange supportMika Westerberg1-10/+126
2019-04-18thunderbolt: Run tb_xdp_handle_request() in system workqueueMika Westerberg1-2/+4
2019-04-18thunderbolt: Assign remote for both ports in case of dual linkMika Westerberg1-4/+1
2019-03-22thunderbolt: xdomain: Fix to check return value of kmemdupAditya Pakki1-6/+9
2019-03-22thunderbolt: Fix to check return value of ida_simple_getAditya Pakki1-1/+7
2018-10-02thunderbolt: Convert rest of the driver files to use SPDX identifierMika Westerberg1-4/+1
2018-07-25thunderbolt: Add support for runtime PMMika Westerberg1-0/+18
2018-03-09thunderbolt: Add tb_xdomain_find_by_route()Radion Mirchevsky1-12/+35
2017-10-27thunderbolt: Drop sequence number check from tb_xdomain_match()Mika Westerberg1-9/+0
2017-10-19thunderbolt: Fix a couple right shifting to zero bugsDan Carpenter1-2/+2
2017-10-09thunderbolt: Initialize Thunderbolt bus earlierMika Westerberg1-0/+3
2017-10-02thunderbolt: Add support for XDomain discovery protocolMika Westerberg1-0/+1576