APPLIED [OEM-6.0] Re: [PATCH 0/2][SRU][OEM-6.0/Unstable] Fix USB4 PCIe hotplug on AMD Pink Sardine

Timo Aaltonen tjaalton at ubuntu.com
Tue Oct 4 08:09:23 UTC 2022


You-Sheng Yang kirjoitti 27.9.2022 klo 11.18:
> From: "You-Sheng Yang (vicamo)" <vicamo.yang at canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1990922
> 
> [Impact]
> 
> For some reason that PCIe device hotplug is disabled once another OS
> stack launches prior to Linux CM, which makes some registers not go
> properly, so correct those registers to meet the default value of the
> USB4 spec.
> 
> [Fix]
> 
> Two commits targeting v6.1 to restore the default values.
> 
> [Test Case]
> 
> To be verified from ODM side.
> 
> [Where problems could occur]
> 
> These two commits restores the default values as expected from USB4 spec
> at being initialized, so it should be the right behaviour anyway.
> 
> [Other Info]
> 
> While this is for AMD Phoenix/Phoenix2 platforms, only oem-6.0 and newer
> are nominated for fix.
> 
> Mario Limonciello (2):
>    thunderbolt: Explicitly reset plug events delay back to USB4 spec
>      value
>    UBUNTU: SAUCE: thunderbolt: Explicitly enable lane adapter hotplug
>      events at startup
> 
>   drivers/thunderbolt/switch.c  | 25 +++++++++++++++++++++++++
>   drivers/thunderbolt/tb.h      |  1 +
>   drivers/thunderbolt/tb_regs.h |  1 +
>   drivers/thunderbolt/usb4.c    | 20 ++++++++++++++++++++
>   4 files changed, 47 insertions(+)
> 

Applied, except the first patch which was already in v6.0.


-- 
t




More information about the kernel-team mailing list