WSL2-Linux-Kernel/drivers/thunderbolt
Sanjay R Mehta 1920cf9454 thunderbolt: Add DP OUT resource when DP tunnel is discovered
commit b60e31bf18 upstream.

If the boot firmware implements a connection manager of its own it may
create a DisplayPort tunnel and will be handed off to Linux connection
manager, but the DP OUT resource is not saved in the dp_resource list.

This patch adds tunnelled DP OUT port to the dp_resource list once the
DP tunnel is discovered.

Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Tested-by: Renjith Pananchikkal <Renjith.Pananchikkal@amd.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Cc: "Limonciello, Mario" <Mario.Limonciello@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-11-16 09:58:13 +01:00
..
Kconfig
Makefile thunderbolt: build kunit tests without structleak plugin 2021-10-06 17:53:49 -06:00
acpi.c thunderbolt: Runtime PM activate both ends of the device link 2022-01-27 11:04:36 +01:00
cap.c
ctl.c thunderbolt: Use the actual buffer in tb_async_error() 2022-09-08 12:28:05 +02:00
ctl.h
debugfs.c
dma_port.c
dma_port.h
dma_test.c
domain.c bus: Make remove callback return void 2021-07-21 11:53:42 +02:00
eeprom.c
icm.c thunderbolt: Add support for Intel Maple Ridge single port controller 2022-09-28 11:11:42 +02:00
lc.c
nhi.c thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround 2022-10-26 12:35:34 +02:00
nhi.h thunderbolt: Add support for Intel Maple Ridge single port controller 2022-09-28 11:11:42 +02:00
nhi_ops.c
nhi_regs.h
nvm.c
path.c thunderbolt: Tear down existing tunnels when resuming from hibernate 2022-11-16 09:58:12 +01:00
property.c
quirks.c
retimer.c
sb_regs.h
switch.c thunderbolt: Explicitly enable lane adapter hotplug events at startup 2022-10-26 12:34:32 +02:00
tb.c thunderbolt: Add DP OUT resource when DP tunnel is discovered 2022-11-16 09:58:13 +01:00
tb.h thunderbolt: Tear down existing tunnels when resuming from hibernate 2022-11-16 09:58:12 +01:00
tb_msgs.h
tb_regs.h thunderbolt: Explicitly enable lane adapter hotplug events at startup 2022-10-26 12:34:32 +02:00
test.c thunderbolt: Use different lane for second DisplayPort tunnel 2022-06-14 18:36:20 +02:00
tmu.c
tunnel.c thunderbolt: Tear down existing tunnels when resuming from hibernate 2022-11-16 09:58:12 +01:00
tunnel.h thunderbolt: Tear down existing tunnels when resuming from hibernate 2022-11-16 09:58:12 +01:00
usb4.c thunderbolt: Explicitly enable lane adapter hotplug events at startup 2022-10-26 12:34:32 +02:00
usb4_port.c
xdomain.c