| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/wester... | Mark Brown | 27 | -901/+3494 |
| 4 days | thunderbolt: Prevent XDomain delayed work use-after-free on disconnect | Michael Bommarito | 1 | -10/+31 |
| 6 days | thunderbolt: test: Add KUnit tests for property parser bounds checks | Michael Bommarito | 1 | -0/+40 |
| 6 days | thunderbolt: Limit XDomain response copy to actual frame size | Michael Bommarito | 1 | -1/+3 |
| 6 days | thunderbolt: Validate XDomain request packet size before type cast | Michael Bommarito | 1 | -2/+6 |
| 6 days | thunderbolt: Clamp XDomain response data copy to allocation size | Michael Bommarito | 1 | -0/+2 |
| 6 days | thunderbolt: Bound root directory content to block size | Michael Bommarito | 1 | -0/+4 |
| 6 days | thunderbolt: Reject zero-length property entries in validator | Michael Bommarito | 1 | -0/+2 |
| 11 days | thunderbolt: Add some more descriptive probe error messages | Konrad Dybcio | 2 | -5/+6 |
| 11 days | thunderbolt: Require nhi->ops be valid | Konrad Dybcio | 2 | -17/+21 |
| 11 days | thunderbolt: Separate out common NHI bits | Konrad Dybcio | 6 | -638/+712 |
| 11 days | thunderbolt: Move pci_device out of tb_nhi | Konrad Dybcio | 11 | -117/+151 |
| 12 days | thunderbolt: Increase Notification Timeout to 255 ms for USB4 routers | Gil Fine | 2 | -11/+4 |
| 12 days | thunderbolt: Increase timeout for Configuration Ready bit | Gil Fine | 1 | -2/+2 |
| 12 days | thunderbolt: Verify Router Ready bit is set after router enumeration | Gil Fine | 2 | -1/+7 |
| 12 days | thunderbolt: Verify PCIe adapter in detect state before tunnel setup | Gil Fine | 4 | -0/+75 |
| 12 days | thunderbolt: Activate path hops from source to destination | Gil Fine | 1 | -3/+3 |
| 12 days | thunderbolt: Fix lane bonding log when bonding not possible | Gil Fine | 1 | -2/+2 |
| 12 days | thunderbolt: Don't access path config space on Lane 1 adapters in tb_switch_r... | Pooja Katiyar | 1 | -0/+6 |
| 12 days | thunderbolt: Improve multi-display DisplayPort tunnel allocation | Alan Borzeszkowski | 1 | -0/+3 |
| 13 days | thunderbolt: Add support for USB4STREAM | Mika Westerberg | 3 | -0/+1712 |
| 13 days | thunderbolt: Add support for ConfigFS | Mika Westerberg | 5 | -0/+76 |
| 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 | 3 | -28/+38 |
| 13 days | thunderbolt: Allow service drivers to specify their own properties | Mika Westerberg | 1 | -13/+82 |
| 13 days | thunderbolt: Add KUnit test for tb_property_merge_dir() | Mika Westerberg | 1 | -0/+82 |
| 13 days | thunderbolt: Add tb_property_merge_dir() | Mika Westerberg | 1 | -43/+111 |
| 2026-05-11 | thunderbolt: test: add KUnit regression tests for XDomain property parser | Michael Bommarito | 1 | -0/+126 |
| 2026-05-11 | thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() | Michael Bommarito | 1 | -6/+12 |
| 2026-05-11 | thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow | Michael Bommarito | 1 | -2/+6 |
| 2026-05-11 | thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() | Michael Bommarito | 1 | -1/+5 |
| 2026-05-05 | thunderbolt: Don't create multiple DMA tunnels on firmware connection manager | Alan Borzeszkowski | 2 | -6/+29 |
| 2026-05-05 | thunderbolt: Remove XDomain from the bus without holding tb->lock | Mika Westerberg | 7 | -50/+115 |
| 2026-05-05 | thunderbolt: Remove service debugfs entries during unregister | Mika Westerberg | 1 | -3/+11 |
| 2026-05-05 | thunderbolt: dma_test: No need to store debugfs directory pointer | Mika Westerberg | 1 | -11/+9 |
| 2026-05-05 | thunderbolt: Keep XDomain reference during the lifetime of a service | Mika Westerberg | 1 | -1/+2 |
| 2026-05-05 | thunderbolt: Wait for tb_domain_release() to complete when driver is removed | Mika Westerberg | 2 | -0/+7 |
| 2026-05-05 | thunderbolt: Set tb->root_switch to NULL when domain is stopped | Mika Westerberg | 2 | -1/+6 |
| 2026-05-05 | thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_respon... | Mika Westerberg | 1 | -1/+6 |
| 2026-05-05 | thunderbolt: Keep the domain reference while processing hotplug | Mika Westerberg | 1 | -1/+4 |
| 2026-05-05 | thunderbolt: Make XDomain lane bonding comply with the USB4 v2 spec | Mika Westerberg | 1 | -18/+47 |
| 2026-05-05 | thunderbolt: Don't disable lane adapter if XDomain lane bonding isn't possible | Mika Westerberg | 1 | -1/+7 |
| 2026-05-05 | thunderbolt: Avoid reserved fields in path config space for USB4 routers | Gil Fine | 1 | -9/+22 |
| 2026-04-27 | thunderbolt: debugfs: Don't stop reading SB registers if just one fails | Konrad Dybcio | 1 | -2/+4 |
| 2026-04-10 | Merge tag 'thunderbolt-for-v7.1-rc1' of ssh://gitolite.kernel.org/pub/scm/lin... | Greg Kroah-Hartman | 7 | -49/+51 |
| 2026-04-07 | thunderbolt: tunnel: Simplify allocation | Rosen Penev | 2 | -10/+5 |
| 2026-03-23 | thunderbolt: Use kzalloc_flex() for struct tb_path allocation | Rosen Penev | 2 | -23/+10 |
| 2026-03-18 | thunderbolt: dma_port: kmalloc_array + kzalloc to flex | Rosen Penev | 1 | -12/+3 |
| 2026-03-09 | thunderbolt: Fix property read in nhi_wake_supported() | Konrad Dybcio | 1 | -1/+1 |
| 2026-03-02 | thunderbolt: Disable CLx on Titan Ridge-based devices with old firmware | Rene Sapiens | 1 | -0/+7 |
| 2026-03-02 | thunderbolt: Read router NVM version before applying quirks | Rene Sapiens | 1 | -4/+26 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 16 | -33/+33 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 16 | -35/+35 |
| 2026-02-17 | Merge tag 'usb-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 1 | -1/+1 |
| 2026-01-20 | kernel.h: drop hex.h and update all hex.h users | Randy Dunlap | 1 | -0/+1 |
| 2026-01-05 | thunderbolt: Log path activation failures without WARN backtraces | Chia-Lin Kao (AceLan) | 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 | 16 | -57/+57 |
| 2025-11-17 | thunderbolt: Fix typos in xdomain.c | Alan Borzeszkowski | 1 | -2/+2 |
| 2025-11-17 | thunderbolt: Fix typos in usb4.c | Alan Borzeszkowski | 1 | -13/+13 |
| 2025-11-17 | thunderbolt: Fix typos in tunnel.c | Alan Borzeszkowski | 1 | -7/+7 |
| 2025-11-17 | thunderbolt: Fix typos in tmu.c | Alan Borzeszkowski | 1 | -2/+2 |
| 2025-11-17 | thunderbolt: Fix typos in tb_regs.h | Alan Borzeszkowski | 1 | -3/+3 |
| 2025-11-17 | thunderbolt: Fix typos in tb.h | Alan Borzeszkowski | 1 | -7/+7 |
| 2025-11-17 | thunderbolt: Fix typos in tb.c | Alan Borzeszkowski | 1 | -7/+7 |
| 2025-11-17 | thunderbolt: Fix typos in switch.c | Alan Borzeszkowski | 1 | -3/+3 |
| 2025-11-17 | thunderbolt: Fix typos in retimer.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-11-17 | thunderbolt: Fix typos in nhi.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-11-17 | thunderbolt: Fix typos in lc.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-11-17 | thunderbolt: Fix typos in icm.c | Alan Borzeszkowski | 1 | -3/+3 |
| 2025-11-17 | thunderbolt: Fix typos in domain.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-11-17 | thunderbolt: Fix typos in debugfs.c | Alan Borzeszkowski | 1 | -2/+2 |
| 2025-11-17 | thunderbolt: Fix typos in ctl.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-11-07 | thunderbolt: Replace use of system_wq with system_percpu_wq | Marco Crivellari | 1 | -1/+1 |
| 2025-11-03 | thunderbolt: Update deprecated firmware update site in icm.c | Alan Borzeszkowski | 1 | -1/+1 |
| 2025-10-20 | thunderbolt: Add support for Intel Wildcat Lake | Alan Borzeszkowski | 2 | -0/+3 |
| 2025-10-20 | thunderbolt: Fix typo in tb_eeprom_ctl_read documentation | Dominik Karol PiÄ…tkowski | 1 | -1/+1 |
| 2025-09-23 | thunderbolt: Fix use-after-free in tb_dp_dprx_work | Duoming Zhou | 1 | -2/+3 |
| 2025-09-17 | thunderbolt: Update xdomain.c function documentation | Alan Borzeszkowski | 1 | -13/+33 |
| 2025-09-17 | thunderbolt: Update usb4_port.c function documentation | Alan Borzeszkowski | 1 | -2/+5 |
| 2025-09-17 | thunderbolt: Update usb4.c function documentation | Alan Borzeszkowski | 1 | -104/+229 |
| 2025-09-17 | thunderbolt: Update tunnel.h function documentation | Alan Borzeszkowski | 1 | -4/+5 |
| 2025-09-17 | thunderbolt: Update tunnel.c function documentation | Alan Borzeszkowski | 1 | -32/+53 |
| 2025-09-17 | thunderbolt: Update tmu.c function documentation | Alan Borzeszkowski | 1 | -3/+13 |
| 2025-09-17 | thunderbolt: Add missing documentation in tb.h | Alan Borzeszkowski | 1 | -2/+6 |
| 2025-09-17 | thunderbolt: Update tb.h function documentation | Alan Borzeszkowski | 1 | -14/+23 |
| 2025-09-17 | thunderbolt: Update tb.c function documentation | Alan Borzeszkowski | 1 | -11/+19 |
| 2025-09-17 | thunderbolt: Update switch.c function documentation | Alan Borzeszkowski | 1 | -38/+102 |
| 2025-09-17 | thunderbolt: Update retimer.c function documentation | Alan Borzeszkowski | 1 | -2/+5 |
| 2025-09-17 | thunderbolt: Update property.c function documentation | Alan Borzeszkowski | 1 | -10/+28 |
| 2025-09-17 | thunderbolt: Update path.c function documentation | Alan Borzeszkowski | 1 | -5/+9 |
| 2025-09-17 | thunderbolt: Update nvm.c function documentation | Alan Borzeszkowski | 1 | -16/+26 |
| 2025-09-17 | thunderbolt: Add missing documentation in nhi_regs.h ring_desc structure | Alan Borzeszkowski | 1 | -0/+6 |
| 2025-09-17 | thunderbolt: Update nhi.c function documentation | Alan Borzeszkowski | 1 | -4/+13 |
| 2025-09-17 | thunderbolt: Update lc.c function documentation | Alan Borzeszkowski | 1 | -15/+43 |
| 2025-09-17 | thunderbolt: Update eeprom.c function documentation | Alan Borzeszkowski | 1 | -1/+3 |
| 2025-09-17 | thunderbolt: Update domain.c function documentation | Alan Borzeszkowski | 1 | -9/+19 |
| 2025-09-17 | thunderbolt: Update dma_port.c function documentation | Alan Borzeszkowski | 1 | -5/+16 |
| 2025-09-17 | thunderbolt: Add missing documentation in ctl.h tb_cfg_request struct | Alan Borzeszkowski | 1 | -0/+1 |
| 2025-09-17 | thunderbolt: Update ctl.c function documentation | Alan Borzeszkowski | 1 | -8/+25 |
| 2025-09-17 | thunderbolt: Update clx.c function documentation | Alan Borzeszkowski | 1 | -5/+7 |
| 2025-09-17 | thunderbolt: Update cap.c function documentation | Alan Borzeszkowski | 1 | -18/+31 |
| 2025-09-17 | thunderbolt: Update acpi.c function documentation | Alan Borzeszkowski | 1 | -13/+15 |
| 2025-08-26 | thunderbolt: Use string choices helpers | Chelsy Ratnawat | 3 | -8/+11 |
| 2025-08-14 | thunderbolt: Use is_pciehp instead of is_hotplug_bridge | Lukas Wunner | 1 | -1/+1 |
| 2025-08-13 | thunderbolt: Use Linux Foundation IDs for XDomain discovery | Mika Westerberg | 1 | -4/+3 |
| 2025-08-11 | thunderbolt: Use HMAC-SHA256 library instead of crypto_shash | Eric Biggers | 2 | -40/+8 |
| 2025-08-11 | thunderbolt: Compare HMAC values in constant time | Eric Biggers | 1 | -1/+2 |
| 2025-07-21 | thunderbolt: Fix copy+paste error in match_service_id() | Eric Biggers | 1 | -1/+1 |
| 2025-07-21 | Merge tag 'v6.16-rc7' into usb-next | Greg Kroah-Hartman | 3 | -13/+11 |
| 2025-06-23 | thunderbolt: Fix typos in documentation comments | Alok Tiwari | 2 | -2/+2 |
| 2025-06-23 | thunderbolt: Fix bit masking in tb_dp_port_set_hops() | Alok Tiwari | 1 | -1/+1 |
| 2025-06-23 | thunderbolt: Fix wake on connect at runtime | Mario Limonciello | 3 | -12/+10 |
| 2025-05-21 | Merge tag 'thunderbolt-for-v6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/li... | Greg Kroah-Hartman | 10 | -23/+242 |
| 2025-05-09 | thunderbolt: Do not double dequeue a configuration request | Sergey Senozhatsky | 1 | -0/+5 |
| 2025-04-24 | thunderbolt: Notify userspace about firmware CM tunneling events | Alan Borzeszkowski | 2 | -1/+36 |
| 2025-04-24 | thunderbolt: Notify userspace about software CM tunneling events | Alan Borzeszkowski | 3 | -8/+129 |
| 2025-04-24 | thunderbolt: Introduce domain event message handler | Alan Borzeszkowski | 2 | -1/+14 |
| 2025-04-17 | thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function | Alan Borzeszkowski | 1 | -8/+48 |
| 2025-04-17 | thunderbolt: Expose usb4_port_index() to other modules | Alan Borzeszkowski | 2 | -3/+12 |
| 2025-04-16 | thunderbolt: Fix a logic error in wake on connect | Mario Limonciello | 1 | -2/+2 |
| 2025-04-11 | thunderbolt: Use wake on connect and disconnect over suspend | Mario Limonciello | 1 | -0/+1 |
| 2025-04-02 | Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 3 | -13/+27 |
| 2025-03-25 | Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb... | Linus Torvalds | 2 | -2/+2 |
| 2025-03-17 | thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer | Mika Westerberg | 1 | -3/+5 |
| 2025-03-17 | thunderbolt: Scan retimers after device router has been enumerated | Mika Westerberg | 1 | -2/+14 |
| 2025-03-07 | thunderbolt: Prevent use-after-free in resume from hibernate | Mika Westerberg | 2 | -3/+10 |
| 2025-02-24 | thunderbolt: Make tb_tunnel_alloc_usb3() error paths consistent with the rest | Alan Borzeszkowski | 1 | -8/+8 |
| 2025-02-08 | lib/crc32: standardize on crc32c() name for Castagnoli CRC32 | Eric Biggers | 2 | -2/+2 |
| 2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -2/+2 |
| 2025-01-13 | Merge 6.13-rc7 into driver-core-next | Greg Kroah-Hartman | 4 | -4/+68 |
| 2025-01-05 | thunderbolt: Expose router DROM through debugfs | Mika Westerberg | 3 | -34/+51 |
| 2025-01-03 | driver core: Constify API device_find_child() and adapt for various usages | Zijun Hu | 2 | -2/+2 |
| 2025-01-03 | thunderbolt: Handle DisplayPort tunnel activation asynchronously | Mika Westerberg | 4 | -208/+444 |
| 2025-01-03 | thunderbolt: Rework tb_tunnel_consumed_bandwidth() | Mika Westerberg | 1 | -8/+2 |
| 2025-01-03 | thunderbolt: Move forward declarations in one place | Mika Westerberg | 1 | -2/+1 |
| 2025-01-03 | thunderbolt: Pass reason to tb_dp_resource_unavailable() | Mika Westerberg | 1 | -4/+5 |
| 2025-01-03 | thunderbolt: Drop tb_tunnel_restart() | Mika Westerberg | 3 | -27/+5 |
| 2025-01-03 | thunderbolt: Rework how tunnel->[init|deinit] hooks are called | Mika Westerberg | 2 | -21/+29 |
| 2025-01-03 | thunderbolt: Show path name in debug log when path is deactivated | Mika Westerberg | 1 | -2/+2 |
| 2025-01-03 | thunderbolt: Make tb_tunnel_one_dp() return void | Mika Westerberg | 1 | -4/+2 |
| 2025-01-03 | thunderbolt: Increase DPRX capabilities read timeout | Mika Westerberg | 1 | -2/+5 |
| 2025-01-03 | thunderbolt: Debug log an invalid config space reply just once | Mika Westerberg | 1 | -2/+5 |
| 2025-01-03 | thunderbolt: Log config space when invalid config space reply is received | Mika Westerberg | 1 | -4/+4 |
| 2025-01-03 | thunderbolt: Drop doubled empty line from ctl.h | Mika Westerberg | 1 | -1/+0 |
| 2025-01-03 | thunderbolt: debugfs: Add write capability to path config space | Gil Fine | 1 | -10/+55 |
| 2024-12-16 | thunderbolt: Improve redrive mode handling | Mika Westerberg | 1 | -0/+41 |
| 2024-12-11 | thunderbolt: Don't display nvm_version unless upgrade supported | Mario Limonciello | 1 | -4/+15 |
| 2024-12-10 | thunderbolt: Add support for Intel Panther Lake-M/P | Mika Westerberg | 2 | -0/+12 |
| 2024-11-29 | Merge tag 'usb-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 5 | -162/+416 |
| 2024-11-12 | Merge tag 'thunderbolt-for-v6.13-rc1' of ssh://gitolite.kernel.org/pub/scm/li... | Greg Kroah-Hartman | 5 | -162/+416 |
| 2024-11-07 | Merge tag 'thunderbolt-for-v6.12-rc7' of ssh://gitolite.kernel.org/pub/scm/li... | Greg Kroah-Hartman | 2 | -1/+3 |
| 2024-11-07 | thunderbolt: Replace deprecated PCI functions | Philipp Stanner | 1 | -6/+6 |
| 2024-11-05 | thunderbolt: Fix connection issue with Pluggable UD-4VPD dock | Mika Westerberg | 1 | -1/+1 |
| 2024-11-01 | thunderbolt: debugfs: Implement asymmetric lane margining | Aapo Vienamo | 3 | -41/+116 |
| 2024-11-01 | thunderbolt: debugfs: Don't hardcode margining results size | Aapo Vienamo | 3 | -8/+9 |
| 2024-11-01 | thunderbolt: debugfs: Refactor hardware margining result parsing | Aapo Vienamo | 2 | -55/+56 |
| 2024-11-01 | thunderbolt: debugfs: Replace margining lane numbers with an enum | Aapo Vienamo | 3 | -26/+33 |
| 2024-11-01 | thunderbolt: debugfs: Replace "both lanes" with "all lanes" | Aapo Vienamo | 2 | -7/+7 |
| 2024-11-01 | thunderbolt: debugfs: Implement Gen 4 margining eye selection | Aapo Vienamo | 4 | -3/+65 |
| 2024-11-01 | thunderbolt: debugfs: Add USB4 Gen 4 margining capabilities | Aapo Vienamo | 2 | -23/+131 |
| 2024-11-01 | thunderbolt: Don't hardcode margining capabilities size | Aapo Vienamo | 3 | -10/+10 |
| 2024-10-29 | thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING | Mika Westerberg | 1 | -0/+2 |
| 2024-10-21 | thunderbolt: Honor TMU requirements in the domain when setting TMU mode | Gil Fine | 1 | -6/+42 |
| 2024-10-11 | thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan() | Mika Westerberg | 1 | -2/+3 |
| 2024-09-11 | Merge tag 'thunderbolt-for-v6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/li... | Greg Kroah-Hartman | 4 | -52/+452 |
| 2024-09-03 | thunderbolt: Don't create device link from USB4 Host Interface to USB3 xHC host | Mathias Nyman | 1 | -30/+10 |
| 2024-08-22 | thunderbolt: Improve software receiver lane margining | R Kannappan | 4 | -16/+290 |
| 2024-08-22 | thunderbolt: Add optional voltage offset range for receiver lane margining | Rene Sapiens | 4 | -0/+85 |
| 2024-08-22 | thunderbolt: Consolidate margining parameters into a structure | Rene Sapiens | 4 | -43/+78 |
| 2024-08-22 | thunderbolt: Add missing usb4_port_sb_read() to usb4_port_sw_margin() | Aapo Vienamo | 3 | -7/+13 |
| 2024-08-06 | thunderbolt: Mark XDomain as unplugged when router is removed | Mika Westerberg | 1 | -0/+1 |
| 2024-08-02 | thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() | Aapo Vienamo | 1 | -4/+6 |
| 2024-07-25 | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -4/+4 |
| 2024-07-03 | driver core: have match() callback in struct bus_type take a const * | Greg Kroah-Hartman | 1 | -4/+4 |
| 2024-06-19 | thunderbolt: debugfs: Use FIELD_GET() | Aapo Vienamo | 2 | -27/+11 |
| 2024-06-17 | thunderbolt: Add receiver lane margining support for retimers | Mika Westerberg | 6 | -48/+128 |
| 2024-06-17 | thunderbolt: Make margining functions accept target and retimer index | Mika Westerberg | 3 | -32/+50 |
| 2024-06-17 | thunderbolt: Split out margining from USB4 port | Mika Westerberg | 1 | -122/+112 |
| 2024-06-17 | thunderbolt: Add sideband register access to debugfs | Mika Westerberg | 4 | -0/+307 |
| 2024-06-17 | thunderbolt: Make usb4_port_sb_read/write() available outside of usb4.c | Mika Westerberg | 3 | -75/+66 |
| 2024-06-17 | thunderbolt: Move usb4_port_margining_caps() declaration into correct place | Mika Westerberg | 1 | -1/+1 |
| 2024-06-17 | thunderbolt: Mention Thunderbolt/USB4 debugging tools in Kconfig | Mika Westerberg | 1 | -1/+5 |
| 2024-05-31 | thunderbolt: debugfs: Fix margin debugfs node creation condition | Aapo Vienamo | 1 | -2/+3 |
| 2024-05-10 | Merge tag 'thunderbolt-for-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/k... | Greg Kroah-Hartman | 9 | -47/+59 |
| 2024-04-29 | thunderbolt: Correct trace output of firmware connection manager packets | Mika Westerberg | 1 | -2/+11 |
| 2024-04-27 | thunderbolt: Fix kernel-doc for tb_tunnel_alloc_dp() | Gil Fine | 1 | -4/+4 |
| 2024-04-27 | thunderbolt: Fix uninitialized variable in tb_tunnel_alloc_usb3() | Gil Fine | 1 | -5/+5 |
| 2024-04-24 | thunderbolt: There are only 5 basic router registers in pre-USB4 routers | Mika Westerberg | 1 | -1/+1 |
| 2024-04-23 | thunderbolt: No need to loop over all retimers if access fails | Mika Westerberg | 1 | -4/+8 |
| 2024-04-23 | thunderbolt: Increase sideband access polling delay | Mika Westerberg | 1 | -7/+15 |
| 2024-04-19 | thunderbolt: Get rid of TB_CFG_PKG_PREPARE_TO_SLEEP | Mika Westerberg | 1 | -6/+0 |
| 2024-04-19 | thunderbolt: Use correct error code with ERROR_NOT_SUPPORTED | Mika Westerberg | 1 | -1/+1 |
| 2024-04-12 | thunderbolt: Allow USB3 bandwidth to be lower than maximum supported | Gil Fine | 1 | -15/+10 |
| 2024-04-12 | thunderbolt: Fix calculation of consumed USB3 bandwidth on a path | Gil Fine | 1 | -4/+5 |
| 2024-04-10 | thunderbolt: Avoid notify PM core about runtime PM resume | Gil Fine | 4 | -11/+36 |
| 2024-04-10 | thunderbolt: Fix wake configurations after device unplug | Gil Fine | 1 | -7/+14 |
| 2024-04-08 | thunderbolt: Enable NVM upgrade support on Intel Maple Ridge | Alex James | 1 | -0/+1 |
| 2024-04-02 | thunderbolt: Do not create DisplayPort tunnels on adapters of the same router | Mika Westerberg | 1 | -0/+6 |
| 2024-03-21 | Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 21 | -439/+1111 |