linux-stable/drivers/thunderbolt
Mario Limonciello 9a3ac3bf4d thunderbolt: Fix a backport error for display flickering issue
A mistake was made when backporting commit 583893a66d ("thunderbolt: Fix
Thunderbolt 3 display flickering issue on 2nd hot plug onwards") in missing
the `if` block.  Add it back in.

Reported-by: Joakim.Tjernlund@infinera.com
Closes: https://lore.kernel.org/stable/28b5d0accce90bedf2f75d65290c5a1302225f0f.camel@infinera.com/
Fixes: 06614ca4f1 ("thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards")
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-09-02 09:14:38 +02:00
..
Kconfig thunderbolt: Changes for v6.1 merge window 2022-09-30 13:44:59 +02:00
Makefile
acpi.c thunderbolt: Get rid of redundant 'else' 2023-03-29 11:05:05 +03:00
cap.c
ctl.c thunderbolt: Get rid of redundant 'else' 2023-03-29 11:05:05 +03:00
ctl.h thunderbolt: Add support for DisplayPort bandwidth allocation mode 2023-01-17 11:37:16 +02:00
debugfs.c thunderbolt: Fix memory leak in margining 2023-03-13 11:54:14 +02:00
dma_port.c
dma_port.h
dma_test.c thunderbolt: dma_test: Use correct value for absent rings when creating paths 2023-05-22 08:57:50 +03:00
domain.c thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs 2022-09-24 09:22:01 +03:00
eeprom.c thunderbolt: Refactor DROM reading 2023-03-14 16:15:45 +02:00
icm.c thunderbolt: Changes for v6.1 merge window 2022-09-30 13:44:59 +02:00
lc.c
nhi.c thunderbolt: Add Intel Barlow Ridge PCI ID 2023-08-23 17:32:31 +02:00
nhi.h thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth 2023-08-23 17:32:32 +02:00
nhi_ops.c
nhi_regs.h thunderbolt: Clear registers properly when auto clear isn't in use 2023-05-09 09:39:03 +03:00
nvm.c thunderbolt: Add support for ASMedia NVM image format 2022-09-07 09:06:51 +03:00
path.c
property.c
quirks.c thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth 2023-08-23 17:32:32 +02:00
retimer.c thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() 2023-08-23 17:32:31 +02:00
sb_regs.h thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 2023-03-13 11:54:20 +02:00
switch.c thunderbolt: Changes for v6.4 merge window 2023-04-19 11:42:44 +02:00
tb.c thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request() 2023-08-16 18:32:21 +02:00
tb.h thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers 2023-03-13 11:54:31 +02:00
tb_msgs.h thunderbolt: Add support for DisplayPort bandwidth allocation mode 2023-01-17 11:37:16 +02:00
tb_regs.h thunderbolt: Add functions to support DisplayPort bandwidth allocation mode 2023-01-17 11:37:05 +02:00
test.c
tmu.c thunderbolt: Fix a backport error for display flickering issue 2023-09-02 09:14:38 +02:00
tunnel.c thunderbolt: Increase DisplayPort Connection Manager handshake timeout 2023-05-29 12:49:00 +03:00
tunnel.h thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() 2023-01-27 08:25:59 +02:00
usb4.c thunderbolt: Changes for v6.4 merge window 2023-04-19 11:42:44 +02:00
usb4_port.c thunderbolt: Add wake on connect/disconnect on USB4 ports 2022-11-07 14:36:47 +02:00
xdomain.c thunderbolt: Get rid of redundant 'else' 2023-03-29 11:05:05 +03:00