summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt/tb.h
diff options
context:
space:
mode:
authorGil Fine <gil.fine@linux.intel.com>2024-03-01 15:22:53 +0200
committerMika Westerberg <mika.westerberg@linux.intel.com>2024-04-10 10:49:58 +0300
commitc38fa07dc69f0b9e6f43ecab96dc7861a70c827c (patch)
treecc483bb4613c76a347e171d94794364c4ce07afe /drivers/thunderbolt/tb.h
parentc032cdd48b29549e8283c2fea99e7d91ddefebf7 (diff)
downloadlinux-stable-c38fa07dc69f0b9e6f43ecab96dc7861a70c827c.tar.gz
linux-stable-c38fa07dc69f0b9e6f43ecab96dc7861a70c827c.tar.bz2
linux-stable-c38fa07dc69f0b9e6f43ecab96dc7861a70c827c.zip
thunderbolt: Fix wake configurations after device unplug
Currently we don't configure correctly the wake events after unplug of device router. What can happen is that the downstream ports of host router will be configured to wake on: USB4-wake and wake-on-disconnect, but not on wake-on-connect. This may cause the later plugged device not to wake the domain and fail in enumeration. Fix this by clearing downstream port's "USB4 Port is Configured" bit, after unplug of a device router. Signed-off-by: Gil Fine <gil.fine@linux.intel.com> Cc: stable@vger.kernel.org Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Diffstat (limited to 'drivers/thunderbolt/tb.h')
0 files changed, 0 insertions, 0 deletions