Skip to content
Commit 43bddb26 authored by Mika Westerberg's avatar Mika Westerberg
Browse files

thunderbolt: Tear down existing tunnels when resuming from hibernate



If the boot firmware implements connection manager of its own it may not
create the paths in the same way or order we do. For example it may
create first PCIe tunnel and then USB3 tunnel. When we restore our
tunnels (first de-activating them) we may be doing that over completely
different tunnels and that leaves them possibly non-functional. For this
reason we re-use the tunnel discovery functionality and find out all the
existing tunnels, and tear them down. Once that is done we can restore
our tunnels.

Signed-off-by: default avatarMika Westerberg <mika.westerberg@linux.intel.com>
parent f3380cac
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment