linux-stable/drivers/thunderbolt
Mohammad Rahimi e5643b23cb thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
commit ec4d82f855 upstream.

The bit 23, CM TBT3 Not Supported (CNS), in ROUTER_CS_5 indicates
whether a USB4 Connection Manager is TBT3-Compatible and should be:
    0b for TBT3-Compatible
    1b for Not TBT3-Compatible

Fixes: b04079837b ("thunderbolt: Add initial support for USB4")
Cc: stable@vger.kernel.org
Signed-off-by: Mohammad Rahimi <rahimi.mhmmd@gmail.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-02-23 09:25:13 +01:00
..
acpi.c thunderbolt: Log a warning if device links are not found 2023-08-08 08:13:11 +03:00
cap.c
clx.c
ctl.c
ctl.h
debugfs.c thunderbolt: Fix memory leak in margining_port_remove() 2024-01-01 12:42:46 +00:00
dma_port.c
dma_port.h
dma_test.c
domain.c
eeprom.c
icm.c thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge 2023-09-15 12:59:02 +03:00
Kconfig
lc.c
Makefile
nhi.c
nhi.h
nhi_ops.c
nhi_regs.h
nvm.c
path.c
property.c
quirks.c thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager 2023-11-28 17:19:45 +00:00
retimer.c
sb_regs.h
switch.c thunderbolt: Set lane bonding bit only for downstream port 2023-12-03 07:33:06 +01:00
tb.c thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished 2023-10-05 12:06:50 +03:00
tb.h thunderbolt: Log a warning if device links are not found 2023-08-08 08:13:11 +03:00
tb_msgs.h
tb_regs.h thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 2024-02-23 09:25:13 +01:00
test.c
tmu.c thunderbolt: Correct TMU mode initialization from hardware 2023-09-15 12:59:02 +03:00
tunnel.c
tunnel.h
usb4.c thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 2024-02-23 09:25:13 +01:00
usb4_port.c
xdomain.c thunderbolt: Restart XDomain discovery handshake after failure 2023-09-15 13:01:18 +03:00