[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220921145434.21659-1-mario.limonciello@amd.com>
Date: Wed, 21 Sep 2022 09:54:31 -0500
From: Mario Limonciello <mario.limonciello@....com>
To: Mika Westerberg <mika.westerberg@...ux.intel.com>,
<linux-usb@...r.kernel.org>
CC: Andreas Noever <andreas.noever@...il.com>,
Michael Jamet <michael.jamet@...el.com>,
Yehezkel Bernat <YehezkelShB@...il.com>, <sanju.mehta@....com>,
Mario Limonciello <mario.limonciello@....com>,
<linux-kernel@...r.kernel.org>
Subject: [PATCH 0/2] Fix some hotplug event issues
On AMD Pink Sardine it's been observed that if another CM has run before
the Linux CM that some registers may not match expectations which leads
to a non-functional hotplug for PCIe devices.
Explicitly set these registers that have been observed to cause problems
with hotplug to the defaults of the USB4 spec.
Mario Limonciello (2):
thunderbolt: Explicitly reset plug events delay back to USB4 spec
value
thunderbolt: Explicitly enable lane adapter hotplug events at startup
drivers/thunderbolt/switch.c | 5 +++++
drivers/thunderbolt/tb.h | 1 +
drivers/thunderbolt/tb_regs.h | 1 +
drivers/thunderbolt/usb4.c | 19 +++++++++++++++++++
4 files changed, 26 insertions(+)
--
2.34.1
Powered by blists - more mailing lists