Mika Westerberg
8c7acaaf02
thunderbolt: Extend tunnel creation to more than 2 adjacent switches
...
Now that we can allocate hop IDs per port on a path, we can take
advantage of this and create tunnels covering longer paths than just
between two adjacent switches. PCIe actually does not need this as it
is typically a daisy chain between two adjacent switches but this way we
do not need to hard-code creation of the tunnel.
While there add name to struct tb_path to make debugging easier, and
update kernel-doc comments.
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
2019-04-18 11:18:52 +03:00
..
cap.c
thunderbolt: Add dummy read after port capability list walk on Light Ridge
2019-04-18 11:18:51 +03:00
ctl.c
thunderbolt: Add Intel as copyright holder
2018-10-02 15:52:08 -07:00
ctl.h
thunderbolt: Add Intel as copyright holder
2018-10-02 15:52:08 -07:00
dma_port.c
thunderbolt: Convert rest of the driver files to use SPDX identifier
2018-10-02 15:52:08 -07:00
dma_port.h
thunderbolt: Convert rest of the driver files to use SPDX identifier
2018-10-02 15:52:08 -07:00
domain.c
thunderbolt: Export IOMMU based DMA protection support to userspace
2018-12-05 12:01:56 +03:00
eeprom.c
thunderbolt: Add Intel as copyright holder
2018-10-02 15:52:08 -07:00
icm.c
thunderbolt: Assign remote for both ports in case of dual link
2019-04-18 11:18:52 +03:00
Kconfig
lc.c
thunderbolt: Set sleep bit when suspending switch
2019-04-18 11:18:52 +03:00
Makefile
thunderbolt: Rename tunnel_pci to tunnel
2019-04-18 11:18:52 +03:00
nhi.c
thunderbolt: Add functions for allocating and releasing HopIDs
2019-04-18 11:18:52 +03:00
nhi.h
thunderbolt: Add Intel as copyright holder
2018-10-02 15:52:08 -07:00
nhi_regs.h
thunderbolt: Add Intel as copyright holder
2018-10-02 15:52:08 -07:00
path.c
thunderbolt: Extend tunnel creation to more than 2 adjacent switches
2019-04-18 11:18:52 +03:00
property.c
thunderbolt: property: Fix a missing check of kzalloc
2019-03-28 11:30:47 +03:00
switch.c
thunderbolt: Add helper function to iterate from one port to another
2019-04-18 11:18:52 +03:00
tb.c
thunderbolt: Assign remote for both ports in case of dual link
2019-04-18 11:18:52 +03:00
tb.h
thunderbolt: Extend tunnel creation to more than 2 adjacent switches
2019-04-18 11:18:52 +03:00
tb_msgs.h
thunderbolt: Convert rest of the driver files to use SPDX identifier
2018-10-02 15:52:08 -07:00
tb_regs.h
thunderbolt: Generalize tunnel creation functionality
2019-04-18 11:18:52 +03:00
tunnel.c
thunderbolt: Extend tunnel creation to more than 2 adjacent switches
2019-04-18 11:18:52 +03:00
tunnel.h
thunderbolt: Generalize tunnel creation functionality
2019-04-18 11:18:52 +03:00
xdomain.c
thunderbolt: Assign remote for both ports in case of dual link
2019-04-18 11:18:52 +03:00