| Age | Commit message (Expand) | Author | Files | Lines |
| 11 days | thunderbolt: Add some more descriptive probe error messages | Konrad Dybcio | 1 | -2/+2 |
| 11 days | thunderbolt: Require nhi->ops be valid | Konrad Dybcio | 1 | -14/+18 |
| 11 days | thunderbolt: Separate out common NHI bits | Konrad Dybcio | 1 | -415/+46 |
| 11 days | thunderbolt: Move pci_device out of tb_nhi | Konrad Dybcio | 1 | -65/+90 |
| 13 days | thunderbolt: Add tb_ring_flush() | Mika Westerberg | 1 | -0/+28 |
| 13 days | thunderbolt / net: Let the service drivers configure interrupt throttling | Mika Westerberg | 1 | -27/+31 |
| 2026-05-05 | thunderbolt: Wait for tb_domain_release() to complete when driver is removed | Mika Westerberg | 1 | -0/+4 |
| 2026-03-09 | thunderbolt: Fix property read in nhi_wake_supported() | Konrad Dybcio | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2025-12-06 | Merge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -1/+1 |
| 2025-11-17 | thunderbolt: Fix typos in nhi.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-10-20 | thunderbolt: Add support for Intel Wildcat Lake | Alan Borzeszkowski | 1 | -0/+2 |
| 2025-09-17 | thunderbolt: Update nhi.c function documentation | Alan Borzeszkowski | 1 | -4/+13 |
| 2025-08-26 | thunderbolt: Use string choices helpers | Chelsy Ratnawat | 1 | -1/+2 |
| 2024-12-10 | thunderbolt: Add support for Intel Panther Lake-M/P | Mika Westerberg | 1 | -0/+8 |
| 2024-11-07 | thunderbolt: Replace deprecated PCI functions | Philipp Stanner | 1 | -6/+6 |
| 2024-02-13 | thunderbolt: Correct typo in host_reset parameter | Mika Westerberg | 1 | -1/+1 |
| 2024-02-13 | thunderbolt: Skip discovery also in USB4 v2 host | Mika Westerberg | 1 | -14/+6 |
| 2024-01-23 | thunderbolt: Remove usage of the deprecated ida_simple_xx() API | Christophe JAILLET | 1 | -3/+3 |
| 2024-01-22 | thunderbolt: Reset topology created by the boot firmware | Sanath S | 1 | -6/+13 |
| 2023-12-14 | thunderbolt: Add support for Intel Lunar Lake | Mika Westerberg | 1 | -0/+4 |
| 2023-06-16 | thunderbolt: Add Intel Barlow Ridge PCI ID | Mika Westerberg | 1 | -0/+2 |
| 2023-06-16 | thunderbolt: Reset USB4 v2 host router | Mika Westerberg | 1 | -1/+38 |
| 2023-06-09 | Merge branch 'thunderbolt/fixes' into thunderbolt/next | Mika Westerberg | 1 | -3/+8 |
| 2023-05-31 | thunderbolt: Mask ring interrupt on Intel hardware as well | Mika Westerberg | 1 | -3/+8 |
| 2023-05-24 | thunderbolt: Add MODULE_DESCRIPTION | Mika Westerberg | 1 | -0/+1 |
| 2023-05-09 | thunderbolt: Clear registers properly when auto clear isn't in use | Mario Limonciello | 1 | -5/+24 |
| 2023-04-19 | Merge tag 'thunderbolt-for-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Greg Kroah-Hartman | 1 | -1/+2 |
| 2023-03-29 | thunderbolt: Get rid of redundant 'else' | Andy Shevchenko | 1 | -1/+2 |
| 2023-03-20 | thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit | Tom Rix | 1 | -8/+9 |
| 2023-03-20 | thunderbolt: Disable interrupt auto clear for rings | Mario Limonciello | 1 | -15/+25 |
| 2023-03-20 | thunderbolt: Use const qualifier for `ring_interrupt_index` | Mario Limonciello | 1 | -1/+1 |
| 2022-10-07 | Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 1 | -30/+25 |
| 2022-09-24 | thunderbolt: Use dev_err_probe() | Andy Shevchenko | 1 | -30/+18 |
| 2022-08-31 | thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround | Mika Westerberg | 1 | -7/+42 |
| 2022-08-22 | thunderbolt: Add support for Intel Meteor Lake | Mika Westerberg | 1 | -0/+6 |
| 2022-08-22 | thunderbolt: Add comment where Thunderbolt 4 PCI IDs start | Mika Westerberg | 1 | -0/+1 |
| 2022-06-06 | thunderbolt: Add support for Intel Raptor Lake | George D Sworo | 1 | -0/+4 |
| 2022-06-03 | Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -1/+1 |
| 2022-04-28 | thunderbolt: Make iommu_dma_protection more accurate | Robin Murphy | 1 | -0/+44 |
| 2022-04-19 | thunderbolt: Fix typo in comment | Mika Westerberg | 1 | -1/+1 |
| 2022-01-24 | thunderbolt: Remove useless DMA-32 fallback configuration | Christophe JAILLET | 1 | -2/+1 |
| 2021-08-09 | thunderbolt: Handle ring interrupt by reading interrupt status register | Sanjay R Mehta | 1 | -0/+13 |
| 2021-08-09 | thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status | Sanjay R Mehta | 1 | -8/+25 |
| 2021-06-11 | thunderbolt: Add support for Intel Alder Lake | Azhar Shaikh | 1 | -0/+4 |
| 2021-06-11 | thunderbolt: Add device links only when software connection manager is used | Mika Westerberg | 1 | -67/+0 |
| 2021-02-04 | thunderbolt: Add support for native USB4 _OSC | Mika Westerberg | 1 | -3/+24 |
| 2021-02-04 | thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions | Mika Westerberg | 1 | -0/+2 |
| 2021-01-28 | thunderbolt: nhi: Demote some non-conformant kernel-doc headers | Lee Jones | 1 | -5/+5 |
| 2020-12-08 | Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/k... | Greg Kroah-Hartman | 1 | -4/+32 |
| 2020-11-11 | thunderbolt: Add support for end-to-end flow control | Mika Westerberg | 1 | -4/+32 |
| 2020-11-06 | thunderbolt: Add support for Intel Tiger Lake-H | Mika Westerberg | 1 | -0/+4 |
| 2020-10-26 | thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() | Jing Xiangfeng | 1 | -4/+15 |
| 2020-09-16 | thunderbolt: Only stop control channel when entering freeze | Mika Westerberg | 1 | -3/+18 |
| 2020-09-03 | thunderbolt: Create device links from ACPI description | Mika Westerberg | 1 | -0/+1 |
| 2020-09-03 | PCI / thunderbolt: Switch to use device links instead of PCI quirk | Mika Westerberg | 1 | -0/+66 |
| 2020-09-03 | thunderbolt: Enable wakes from system suspend | Mika Westerberg | 1 | -0/+2 |
| 2020-06-22 | thunderbolt: Get rid of E2E workaround | Mika Westerberg | 1 | -24/+2 |
| 2020-06-22 | thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 | Mika Westerberg | 1 | -3/+1 |
| 2020-05-25 | thunderbolt: Add trivial .shutdown | Maxim Levitsky | 1 | -0/+1 |
| 2020-04-23 | thunderbolt: Add support for Intel Tiger Lake | Mika Westerberg | 1 | -0/+4 |
| 2019-12-18 | thunderbolt: Add initial support for USB4 | Mika Westerberg | 1 | -0/+3 |
| 2019-08-26 | thunderbolt: Add support for Intel Ice Lake | Mika Westerberg | 1 | -7/+105 |
| 2019-08-26 | thunderbolt: Use 32-bit writes when writing ring producer/consumer | Mika Westerberg | 1 | -4/+18 |
| 2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
| 2019-04-18 | thunderbolt: Add functions for allocating and releasing HopIDs | Mika Westerberg | 1 | -2/+1 |
| 2018-10-08 | Merge 4.19-rc7 into char-misc-next | Greg Kroah-Hartman | 1 | -1/+1 |
| 2018-10-02 | thunderbolt: Add Intel as copyright holder | Mika Westerberg | 1 | -1/+2 |
| 2018-10-02 | thunderbolt: Make the driver less verbose | Mika Westerberg | 1 | -15/+15 |
| 2018-10-02 | thunderbolt: Initialize after IOMMUs | Mika Westerberg | 1 | -1/+1 |
| 2018-07-25 | thunderbolt: Add support for runtime PM | Mika Westerberg | 1 | -1/+37 |
| 2018-07-25 | thunderbolt: Use 64-bit DMA mask if supported by the platform | Mika Westerberg | 1 | -0/+8 |
| 2018-03-09 | thunderbolt: Add support for Intel Titan Ridge | Radion Mirchevsky | 1 | -0/+2 |
| 2018-03-09 | thunderbolt: Do not overwrite error code when domain adding fails | Mika Westerberg | 1 | -1/+1 |
| 2018-03-09 | thunderbolt: Resume control channel after hibernation image is created | Mika Westerberg | 1 | -0/+1 |
| 2017-12-16 | thunderbolt: Mask ring interrupt properly when polling starts | Mika Westerberg | 1 | -1/+1 |
| 2017-10-09 | thunderbolt: Initialize Thunderbolt bus earlier | Mika Westerberg | 1 | -1/+1 |
| 2017-10-02 | thunderbolt: Allocate ring HopID automatically if requested | Mika Westerberg | 1 | -18/+60 |
| 2017-10-02 | thunderbolt: Add polling mode for rings | Mika Westerberg | 1 | -9/+117 |
| 2017-10-02 | thunderbolt: Use spinlock in NHI serialization | Mika Westerberg | 1 | -34/+41 |
| 2017-10-02 | thunderbolt: Use spinlock in ring serialization | Mika Westerberg | 1 | -12/+14 |
| 2017-10-02 | thunderbolt: Export ring handling functions to modules | Mika Westerberg | 1 | -20/+42 |
| 2017-10-02 | thunderbolt: Add support for frame mode | Mika Westerberg | 1 | -28/+48 |
| 2017-10-02 | thunderbolt: Configure interrupt throttling for all interrupts | Mika Westerberg | 1 | -3/+20 |
| 2017-06-09 | thunderbolt: Add support for Internal Connection Manager (ICM) | Mika Westerberg | 1 | -5/+28 |
| 2017-06-09 | thunderbolt: Do not touch the hardware if the NHI is gone on resume | Mika Westerberg | 1 | -0/+12 |
| 2017-06-09 | thunderbolt: Add support for NHI mailbox | Mika Westerberg | 1 | -0/+58 |
| 2017-06-09 | thunderbolt: Add new Thunderbolt PCI IDs | Mika Westerberg | 1 | -0/+11 |
| 2017-06-09 | thunderbolt: Introduce thunderbolt bus and connection manager | Mika Westerberg | 1 | -8/+23 |
| 2017-06-09 | thunderbolt: Add MSI-X support | Mika Westerberg | 1 | -22/+143 |
| 2016-08-31 | thunderbolt: Add support for INTEL_FALCON_RIDGE_2C controller. | Xavier Gnata | 1 | -0/+6 |
| 2016-04-08 | thunderbolt: Support 1st gen Light Ridge controller | Lukas Wunner | 1 | -2/+9 |
| 2016-04-08 | PCI: Add Intel Thunderbolt device IDs | Lukas Wunner | 1 | -3/+5 |
| 2015-09-20 | thunderbolt: Allow loading of module on recent Apple MacBooks with thunderbol... | Knuth Posern | 1 | -1/+1 |
| 2014-07-13 | thunderbolt: Use kcalloc | Himangi Saraogi | 1 | -6/+4 |
| 2014-07-07 | thunderbolt: Correct the size argument to devm_kzalloc | Himangi Saraogi | 1 | -2/+2 |
| 2014-06-20 | thunderbolt: Staticize nhi_ids | Sachin Kamat | 1 | -1/+1 |
| 2014-06-20 | thunderbolt: Use NULL instead of 0 in nhi.c | Sachin Kamat | 1 | -1/+1 |
| 2014-06-19 | thunderbolt: Add suspend/hibernate support | Andreas Noever | 1 | -0/+33 |
| 2014-06-19 | thunderbolt: Setup control channel | Andreas Noever | 1 | -2/+16 |
| 2014-06-19 | thunderbolt: Add initial cactus ridge NHI support | Andreas Noever | 1 | -0/+630 |