0
0
mirror of https://mirrors.bfsu.edu.cn/git/linux.git synced 2024-12-23 02:54:32 +08:00
linux/drivers/thunderbolt
Mika Westerberg 9650de7379 thunderbolt: Check for first depth router in tb.c
Currently tb_switch_clx_enable() enables CL states only for the first
depth router. This is something we may want to change in the future and
in addition it is not visible from the calling path at all. For this
reason do the check in the tb.c so it is immediately visible that we
only do this for the first depth router. Fix the kernel-docs
accordingly.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
2023-06-09 12:07:23 +03:00
..
acpi.c thunderbolt: Introduce tb_switch_downstream_port() 2023-06-09 12:07:22 +03:00
cap.c thunderbolt: cap: Fix kernel-doc formatting issue 2021-01-28 12:33:18 +03:00
clx.c thunderbolt: Check for first depth router in tb.c 2023-06-09 12:07:23 +03:00
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: Move CLx support functions into clx.c 2023-06-09 12:07:23 +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 Merge branch 'thunderbolt/fixes' into thunderbolt/next 2023-06-09 12:06:52 +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: Introduce tb_switch_downstream_port() 2023-06-09 12:07:22 +03:00
Kconfig thunderbolt: Changes for v6.1 merge window 2022-09-30 13:44:59 +02:00
lc.c thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices 2022-02-02 13:56:51 +03:00
Makefile thunderbolt: Move CLx support functions into clx.c 2023-06-09 12:07:23 +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: Clear registers properly when auto clear isn't in use 2023-05-09 09:39:03 +03:00
nhi.c Merge branch 'thunderbolt/fixes' into thunderbolt/next 2023-06-09 12:06:52 +03:00
nhi.h thunderbolt: Changes for v6.1 merge window 2022-09-30 13:44:59 +02:00
nvm.c thunderbolt: Add support for ASMedia NVM image format 2022-09-07 09:06:51 +03: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 debug log for link controller power quirk 2023-05-24 09:39:35 +03:00
retimer.c thunderbolt: Drop retimer vendor check 2023-05-24 09:39:35 +03:00
sb_regs.h thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 2023-03-13 11:54:20 +02:00
switch.c thunderbolt: Switch CL states from enum to a bitmask 2023-06-09 12:07:23 +03: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
tb.c thunderbolt: Check for first depth router in tb.c 2023-06-09 12:07:23 +03:00
tb.h thunderbolt: Switch CL states from enum to a bitmask 2023-06-09 12:07:23 +03:00
test.c thunderbolt: test: Use kunit_test_suite() macro 2022-07-11 17:13:21 -06:00
tmu.c thunderbolt: Move CLx support functions into clx.c 2023-06-09 12:07:23 +03:00
tunnel.c Merge branch 'thunderbolt/fixes' into thunderbolt/next 2023-06-09 12:06:52 +03:00
tunnel.h thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() 2023-01-27 08:25:59 +02:00
usb4_port.c thunderbolt: Add wake on connect/disconnect on USB4 ports 2022-11-07 14:36:47 +02:00
usb4.c thunderbolt: Introduce tb_switch_downstream_port() 2023-06-09 12:07:22 +03:00
xdomain.c thunderbolt: Introduce tb_xdomain_downstream_port() 2023-06-09 12:07:22 +03:00