lkml.org 
[lkml]   [2023]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/2] Add support for downstream port reset(DPR)
Date
Tunnels created by boot firmware results in incorrect PCI resource
allocation, which results in failure of extending daisy chain.

This series aligns with windows behaviour of performing a teardown of
tunnels and resetting the downstream ports using DPR during the init
sequence.

Sanath S (2):
thunderbolt: Introduce tb_switch_reset_ports(), tb_port_reset() and
usb4_port_reset()
thunderbolt: Teardown tunnels and reset downstream ports created by
boot firmware

drivers/thunderbolt/switch.c | 31 ++++++++
drivers/thunderbolt/tb.c | 137 ++--------------------------------
drivers/thunderbolt/tb.h | 2 +
drivers/thunderbolt/tb_regs.h | 1 +
drivers/thunderbolt/usb4.c | 39 ++++++++++
5 files changed, 80 insertions(+), 130 deletions(-)

--
2.34.1

\
 
 \ /
  Last update: 2023-12-12 15:02    [W:0.058 / U:0.576 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site