OpenCloudOS-Kernel/drivers/thunderbolt
Mika Westerberg 54669e2f17 thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
As we are now enabling full end-to-end flow control to the Thunderbolt
networking driver, in order for it to work properly on second generation
Thunderbolt hardware (Falcon Ridge), we need to add back the workaround
that was removed with commit 53f13319d1 ("thunderbolt: Get rid of E2E
workaround"). However, this time we only apply it for Falcon Ridge
controllers as a form of an additional quirk. For non-Falcon Ridge this
does nothing.

While there fix a typo 'reqister' -> 'register' in the comment.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-08-31 14:05:12 +01:00
..
Kconfig thunderbolt: test: Use kunit_test_suite() macro 2022-07-11 17:13:21 -06:00
Makefile thunderbolt: build kunit tests without structleak plugin 2021-10-06 17:53:49 -06:00
acpi.c thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr() 2022-06-20 20:32:26 +02:00
cap.c thunderbolt: cap: Fix kernel-doc formatting issue 2021-01-28 12:33:18 +03:00
ctl.c thunderbolt: Fix some kernel-doc comments 2022-06-06 12:28:56 +03:00
ctl.h thunderbolt: Fix typo in comment 2022-06-17 18:19:15 +03:00
debugfs.c thunderbolt: debugfs: Show all accessible dwords 2021-03-12 13:13:34 +03:00
dma_port.c thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices 2021-05-31 14:37:54 +03:00
dma_port.h thunderbolt: Convert rest of the driver files to use SPDX identifier 2018-10-02 15:52:08 -07:00
dma_test.c thunderbolt: Allow multiple DMA tunnels over a single XDomain connection 2021-03-18 18:25:31 +03:00
domain.c thunderbolt: test: Use kunit_test_suite() macro 2022-07-11 17:13:21 -06:00
eeprom.c thunderbolt: Rename EEPROM handling bits to match USB4 spec 2022-03-04 17:10:36 +03:00
icm.c thunderbolt: Add support for Intel Raptor Lake 2022-06-06 12:33:22 +03:00
lc.c thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices 2022-02-02 13:56:51 +03:00
nhi.c thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround 2022-08-31 14:05:12 +01:00
nhi.h thunderbolt: Add support for Intel Raptor Lake 2022-06-06 12:33:22 +03:00
nhi_ops.c thunderbolt: Software CM only should set force power in Tiger Lake 2020-09-03 12:06:40 +03:00
nhi_regs.h thunderbolt: Add support for Intel Ice Lake 2019-08-26 12:15:06 +03:00
nvm.c thunderbolt: Drop duplicate NULL checks around nvmem_unregister() 2022-02-21 18:00:30 +01:00
path.c thunderbolt: Dump path config space entries during discovery 2022-04-19 10:26:13 +03:00
property.c thunderbolt: Add tb_property_copy_dir() 2021-03-18 18:25:31 +03:00
quirks.c thunderbolt: Add quirk for Intel Goshen Ridge DP credits 2021-06-01 10:48:59 +03:00
retimer.c thunderbolt: Runtime resume USB4 port when retimers are scanned 2021-12-07 15:18:33 +03:00
sb_regs.h thunderbolt: Add additional USB4 port operations for retimer access 2021-06-01 10:53:31 +03:00
switch.c thunderbolt: Add CL1 support for USB4 and Titan Ridge routers 2022-06-06 12:24:56 +03:00
tb.c thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
tb.h thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
tb_msgs.h thunderbolt: Add support for XDomain lane bonding 2022-05-05 09:25:23 +03:00
tb_regs.h thunderbolt: Add CL1 support for USB4 and Titan Ridge routers 2022-06-06 12:24:56 +03:00
test.c thunderbolt: test: Use kunit_test_suite() macro 2022-07-11 17:13:21 -06:00
tmu.c thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled 2022-06-06 12:24:56 +03:00
tunnel.c thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters 2022-05-12 09:22:11 +03:00
tunnel.h thunderbolt: Use different lane for second DisplayPort tunnel 2022-04-19 10:26:18 +03:00
usb4.c thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
usb4_port.c thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
xdomain.c thunderbolt: Add support for XDomain lane bonding 2022-05-05 09:25:23 +03:00