projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers
2024-01-22
Sanath S
thunderbolt: Make tb_switch_reset() support Thunderbolt...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2024-01-22
Sanath S
thunderbolt: Introduce tb_path_deactivate_hop()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2024-01-22
Sanath S
thunderbolt: Introduce tb_port_reset()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-22
Werner Sembach
thunderbolt: Reduce retry timeout to speed up boot...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-22
Gil Fine
thunderbolt: Keep link as asymmetric if preferred by...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Mika Westerberg
thunderbolt: Add support for Intel Lunar Lake
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Disable PCIe extended encapsulation upon...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Make PCIe tunnel setup and teardown follow...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Improve logging when DisplayPort resource...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Mika Westerberg
thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Mika Westerberg
thunderbolt: Disable CL states only when actually needed
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Transition link to asymmetric only when...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Log XDomain link speed and width
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Move width_name() helper to tb.h
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Gil Fine
thunderbolt: Handle lane bonding of Gen 4 XDomain links...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-14
Mika Westerberg
thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_m...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-08
Gil Fine
thunderbolt: Fix minimum allocated USB 3.x and PCIe...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Yaxiong Tian
thunderbolt: Fix memory leak in margining_port_remove()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-17
Mika Westerberg
thunderbolt: Only add device router DP IN to the head...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-17
Mika Westerberg
thunderbolt: Send uevent after asymmetric/symmetric...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-17
Gil Fine
thunderbolt: Set lane bonding bit only for downstream...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-14
Colin Ian King
thunderbolt: Remove duplicated re-assignment of pointer...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-24
Yang Li
thunderbolt: Fix one kernel-doc comment
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Gil Fine
thunderbolt: Configure asymmetric link if needed and...
Co-developed-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Gil Fine
thunderbolt: Add support for asymmetric link
Co-developed-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Mika Westerberg
thunderbolt: Introduce tb_switch_depth()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Mika Westerberg
thunderbolt: Introduce tb_for_each_upstream_port_on_path()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Gil Fine
thunderbolt: Introduce tb_port_path_direction_downstream()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Mika Westerberg
thunderbolt: Set path power management packet support...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Gil Fine
thunderbolt: Change bandwidth reservations to comply...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Gil Fine
thunderbolt: Make is_gen4_link() available to the rest...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Mika Westerberg
thunderbolt: Use weight constants in tb_usb3_consumed_bandwi...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Mika Westerberg
thunderbolt: Use constants for path weight and priority
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Gil Fine
thunderbolt: Add DP IN added last in the head of the...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Gil Fine
thunderbolt: Create multiple DisplayPort tunnels if...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Gil Fine
thunderbolt: Log NVM version of routers and retimers
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Use tb_tunnel_xxx() log macros in tb.c
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Expose tb_tunnel_xxx() log macros to the...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Use tb_tunnel_dbg() where possible to...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Gil Fine
thunderbolt: Fix typo of HPD bit for Hot Plug Detect
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Fix typo in enum tb_link_width kernel-doc
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Gil Fine
thunderbolt: Fix debug log when DisplayPort adapter...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Check for unplugged router in tb_switch_clx_dis...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Make tb_switch_clx_is_supported() static
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: Get rid of usb4_usb3_port_actual_link_rate()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Mika Westerberg
thunderbolt: dma_test: Use enum tb_link_width
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Gil Fine
thunderbolt: Call tb_switch_put() once DisplayPort...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Mika Westerberg
thunderbolt: Apply USB 3.x bandwidth quirk only in...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Mika Westerberg
thunderbolt: Restart XDomain discovery handshake after...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Mika Westerberg
thunderbolt: Correct TMU mode initialization from hardware
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Mika Westerberg
thunderbolt: Check that lane 1 is in CL0 before enabling...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Mika Westerberg
thunderbolt: Workaround an IOMMU fault on certain systems...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-08
Mika Westerberg
Documentation/ABI: thunderbolt: Replace 01.org in contact
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-08
Mika Westerberg
thunderbolt: Check Intel vendor ID in tb_switch_get_generation()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-08
Mika Westerberg
thunderbolt: Log a warning if device links are not...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-04
Mika Westerberg
thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-03
Sanjay R Mehta
thunderbolt: Fix Thunderbolt 3 display flickering issue...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-07-31
Tom Rix
thunderbolt: Set variable tmu_params storage class...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Add test case for 3 DisplayPort tunnels
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Add DisplayPort 2.x tunneling support
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Make bandwidth allocation mode function...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Enable CL2 low power state
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Add support for enhanced uni-directional...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Increase NVM_MAX_SIZE to support Intel...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Move constants related to NVM into nvm.c
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Add Intel Barlow Ridge PCI ID
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Fix PCIe adapter capability length for...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Fix DisplayPort IN adapter capability...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Add two additional double words for adapters...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Enable USB4 v2 PCIe TLP/DLLP extended...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Announce USB4 v2 connection manager support
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Reset USB4 v2 host router
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Add the new USB4 v2 notification types
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Add support for USB4 v2 80 Gb/s link
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Gil Fine
thunderbolt: Identify USB4 v2 routers
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Do not touch lane 1 adapter path config...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Mika Westerberg
thunderbolt: Ignore data CRC mismatch for USB4 routers
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-12
Mika Westerberg
thunderbolt: Enable/disable sideband depending on USB4...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-12
Mika Westerberg
thunderbolt: Do not send UNSET_INBOUND_SBTX when retimer...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-12
Mika Westerberg
thunderbolt: Read retimer NVM authentication status...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Disable CL states when a DMA tunnel is...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Make tb_switch_clx_disable() return CL...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Initialize CL states from the hardware
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Prefix CL state related log messages with...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Prefix TMU post time log message with...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Do not call CLx functions from TMU code
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Check for first depth router in tb.c
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Switch CL states from enum to a bitmask
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Move CLx enabling into tb_enable_clx()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Get rid of __tb_switch_[en|dis]able_clx()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Move CLx support functions into clx.c
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Check valid TMU configuration in tb_switch_tmu_...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Move tb_enable_tmu() close to other TMU...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Move TMU configuration to tb_enable_tmu()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Get rid of tb_switch_enable_tmu_1st_child()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Rework Titan Ridge TMU objection disable...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Drop useless 'unidirectional' parameter...
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Fix a couple of style issues in TMU code
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-09
Mika Westerberg
thunderbolt: Introduce tb_xdomain_downstream_port()
Signed-off-by:
Mika Westerberg
<mika.westerberg@linux.intel.com>
commit
|
commitdiff
|
tree
next