| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-21 | thunderbolt: Move pci_device out of tb_nhi | Konrad Dybcio | 1 | -11/+13 |
| 2026-05-05 | thunderbolt: Don't create multiple DMA tunnels on firmware connection manager | Alan Borzeszkowski | 1 | -0/+10 |
| 2026-05-05 | thunderbolt: Remove XDomain from the bus without holding tb->lock | Mika Westerberg | 1 | -0/+5 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -3/+3 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -3/+3 |
| 2025-11-17 | thunderbolt: Fix typos in icm.c | Alan Borzeszkowski | 1 | -3/+3 |
| 2025-11-03 | thunderbolt: Update deprecated firmware update site in icm.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-04-24 | thunderbolt: Notify userspace about firmware CM tunneling events | Alan Borzeszkowski | 1 | -1/+35 |
| 2024-04-08 | thunderbolt: Enable NVM upgrade support on Intel Maple Ridge | Alex James | 1 | -0/+1 |
| 2024-01-22 | thunderbolt: Reset topology created by the boot firmware | Sanath S | 1 | -1/+1 |
| 2023-12-22 | thunderbolt: Reduce retry timeout to speed up boot for some devices | Werner Sembach | 1 | -1/+1 |
| 2023-09-15 | thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge | Mika Westerberg | 1 | -20/+20 |
| 2023-06-16 | thunderbolt: Add support for USB4 v2 80 Gb/s link | Gil Fine | 1 | -2/+4 |
| 2023-06-09 | thunderbolt: Introduce tb_switch_downstream_port() | Gil Fine | 1 | -14/+10 |
| 2022-09-30 | Merge tag 'thunderbolt-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Greg Kroah-Hartman | 1 | -0/+3 |
| 2022-09-09 | thunderbolt: Add support for Intel Maple Ridge single port controller | Gil Fine | 1 | -0/+1 |
| 2022-08-22 | thunderbolt: Add support for Intel Meteor Lake | Mika Westerberg | 1 | -0/+3 |
| 2022-06-06 | thunderbolt: Add support for Intel Raptor Lake | George D Sworo | 1 | -0/+2 |
| 2021-12-15 | thunderbolt: Check return value of kmemdup() in icm_handle_event() | Xiaoke Wang | 1 | -1/+6 |
| 2021-06-11 | thunderbolt: Add support for Intel Alder Lake | Azhar Shaikh | 1 | -0/+2 |
| 2021-06-11 | thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set | Gil Fine | 1 | -7/+11 |
| 2021-03-18 | thunderbolt: Allow multiple DMA tunnels over a single XDomain connection | Mika Westerberg | 1 | -12/+20 |
| 2021-03-18 | thunderbolt: Decrease control channel timeout for software connection manager | Mika Westerberg | 1 | -1/+1 |
| 2021-02-09 | Merge tag 'thunderbolt-for-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/k... | Greg Kroah-Hartman | 1 | -4/+6 |
| 2021-02-04 | thunderbolt: Allow disabling XDomain protocol | Mika Westerberg | 1 | -2/+4 |
| 2021-01-28 | thunderbolt: icm: Fix a couple of formatting issues | Lee Jones | 1 | -2/+2 |
| 2021-01-07 | thunderbolt: Drop duplicated 0x prefix from format string | Mika Westerberg | 1 | -1/+1 |
| 2020-12-08 | Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/k... | Greg Kroah-Hartman | 1 | -11/+229 |
| 2020-11-30 | thunderbolt: Add support for Intel Maple Ridge | Mika Westerberg | 1 | -0/+11 |
| 2020-11-30 | thunderbolt: Add USB4 router operation proxy for firmware connection manager | Mika Westerberg | 1 | -10/+204 |
| 2020-11-30 | thunderbolt: Keep the parent runtime resumed for a while on device disconnect | Mika Westerberg | 1 | -0/+11 |
| 2020-11-30 | thunderbolt: Log which connection manager implementation is used | Mika Westerberg | 1 | -0/+2 |
| 2020-11-30 | thunderbolt: Move max_boot_acl field to correct place in struct icm | Mika Westerberg | 1 | -1/+1 |
| 2020-11-19 | thunderbolt: Fix use-after-free in remove_unplugged_switch() | Mika Westerberg | 1 | -3/+7 |
| 2020-11-06 | thunderbolt: Add support for Intel Tiger Lake-H | Mika Westerberg | 1 | -0/+2 |
| 2020-09-03 | thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake | Mika Westerberg | 1 | -1/+4 |
| 2020-04-23 | thunderbolt: Add support for Intel Tiger Lake | Mika Westerberg | 1 | -0/+22 |
| 2020-02-14 | thunderbolt: icm: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
| 2019-11-02 | thunderbolt: Do not start firmware unless asked by the user | Mika Westerberg | 1 | -4/+19 |
| 2019-11-02 | thunderbolt: Add support for lane bonding | Mika Westerberg | 1 | -2/+10 |
| 2019-11-01 | thunderbolt: Refactor add_switch() into two functions | Mika Westerberg | 1 | -43/+67 |
| 2019-11-01 | thunderbolt: Add helper macro to iterate over switch ports | Mika Westerberg | 1 | -8/+4 |
| 2019-08-26 | thunderbolt: Add support for Intel Ice Lake | Mika Westerberg | 1 | -10/+166 |
| 2019-08-26 | thunderbolt: Move NVM upgrade support flag to struct icm | Mika Westerberg | 1 | -6/+12 |
| 2019-06-14 | thunderbolt: Implement CIO reset correctly for Titan Ridge | Mika Westerberg | 1 | -60/+74 |
| 2019-06-12 | thunderbolt: Make sure device runtime resume completes before taking domain lock | Mika Westerberg | 1 | -1/+53 |
| 2019-04-18 | thunderbolt: Start firmware on Titan Ridge Apple systems | Mika Westerberg | 1 | -0/+2 |
| 2019-04-18 | thunderbolt: Make rest of the logging to happen at debug level | Mika Westerberg | 1 | -1/+1 |
| 2019-04-18 | thunderbolt: Make tb_switch_alloc() return ERR_PTR() | Mika Westerberg | 1 | -3/+3 |
| 2019-04-18 | thunderbolt: Assign remote for both ports in case of dual link | Mika Westerberg | 1 | -23/+10 |
| 2019-04-18 | thunderbolt: Do not allocate switch if depth is greater than 6 | Mika Westerberg | 1 | -3/+2 |
| 2019-04-18 | thunderbolt: Drop duplicated get_switch_at_route() | Mika Westerberg | 1 | -4/+8 |
| 2019-03-28 | thunderbolt: Fix to check the return value of kmemdup | Aditya Pakki | 1 | -0/+5 |
| 2018-10-08 | Merge 4.19-rc7 into char-misc-next | Greg Kroah-Hartman | 1 | -29/+20 |
| 2018-10-02 | thunderbolt: Convert rest of the driver files to use SPDX identifier | Mika Westerberg | 1 | -4/+1 |
| 2018-10-02 | thunderbolt: Do not handle ICM events after domain is stopped | Mika Westerberg | 1 | -29/+20 |
| 2018-07-25 | thunderbolt: Add support for runtime PM | Mika Westerberg | 1 | -14/+105 |
| 2018-07-25 | thunderbolt: Remove redundant variable 'approved' | Colin Ian King | 1 | -2/+0 |
| 2018-07-25 | thunderbolt: Use correct ICM commands in system suspend | Mika Westerberg | 1 | -5/+13 |
| 2018-07-25 | thunderbolt: Do not unnecessarily call ICM get route | Mika Westerberg | 1 | -9/+26 |
| 2018-05-15 | thunderbolt: Handle NULL boot ACL entries properly | Mika Westerberg | 1 | -1/+1 |
| 2018-03-14 | thunderbolt: Prevent crash when ICM firmware is not running | Mika Westerberg | 1 | -0/+3 |
| 2018-03-09 | thunderbolt: Add support for Intel Titan Ridge | Radion Mirchevsky | 1 | -0/+382 |
| 2018-03-09 | thunderbolt: Add support for preboot ACL | Mika Westerberg | 1 | -9/+149 |
| 2018-03-09 | thunderbolt: Add 'boot' attribute for devices | Yehezkel Bernat | 1 | -4/+8 |
| 2018-03-09 | thunderbolt: Move driver ready handling to struct icm | Mika Westerberg | 1 | -11/+31 |
| 2018-03-09 | thunderbolt: Add constant for approval timeout | Mika Westerberg | 1 | -2/+3 |
| 2018-03-09 | thunderbolt: Factor common ICM add and update operations out | Mika Westerberg | 1 | -49/+87 |
| 2018-03-09 | thunderbolt: Handle rejected Thunderbolt devices | Mika Westerberg | 1 | -0/+6 |
| 2018-03-09 | thunderbolt: Wait a bit longer for ICM to authenticate the active NVM | Mika Westerberg | 1 | -2/+5 |
| 2018-03-09 | thunderbolt: Wait a bit longer for root switch config space | Mika Westerberg | 1 | -1/+2 |
| 2018-03-09 | thunderbolt: Handle connecting device in place of host properly | Mika Westerberg | 1 | -9/+17 |
| 2017-10-02 | thunderbolt: Add support for XDomain discovery protocol | Mika Westerberg | 1 | -2/+216 |
| 2017-10-02 | thunderbolt: Move tb_switch_phy_port_from_link() to thunderbolt.h | Mika Westerberg | 1 | -1/+1 |
| 2017-09-03 | Merge branches 'acpi-x86', 'acpi-soc', 'acpi-pmic' and 'acpi-apple' | Rafael J. Wysocki | 1 | -9/+4 |
| 2017-08-03 | treewide: Consolidate Apple DMI checks | Lukas Wunner | 1 | -9/+4 |
| 2017-07-31 | thunderbolt: icm: Ignore mailbox errors in icm_suspend() | Rafael J. Wysocki | 1 | -1/+8 |
| 2017-06-09 | thunderbolt: Add support for host and device NVM firmware upgrade | Mika Westerberg | 1 | -1/+32 |
| 2017-06-09 | thunderbolt: Add support for Internal Connection Manager (ICM) | Mika Westerberg | 1 | -0/+1058 |