thunderbolt: Do not tear down tunnels when driver is unloaded
authorMika Westerberg <mika.westerberg@linux.intel.com>
Wed, 6 Mar 2019 16:21:08 +0000 (18:21 +0200)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 18 Apr 2019 08:18:53 +0000 (11:18 +0300)
commitab9f31cfa89ad700f83bfaf30dc8703c4f609d0f
tree104db45ceedcdde73392316891db65bd8c17edb3
parent4f807e47ee9a75747d042a8eacf398f436da9452
thunderbolt: Do not tear down tunnels when driver is unloaded

Now that we have capability to discover existing tunnels during driver
load there is no point tearing down tunnels when the driver gets
unloaded. Instead we can just leave them running. If user disconnects
devices while there is no Thunderbolt driver loaded, tunneled protocol
hotplug happens and is handled by the corresponding driver (pciehp in
case of PCIe tunnel, GFX driver in case of DP tunnel).

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/path.c
drivers/thunderbolt/tb.c
drivers/thunderbolt/tunnel.c