[SRU] [B/C/D/Unstable/OEM-B] [PATCH 0/1] Workaround CSS timeout on AMD SNPS 3.0 xHC
kai.heng.feng at canonical.com
Wed Dec 5 08:32:50 UTC 2018
Raven Ridge xHC may fail to suspend, causes the USB stops working, and
blocks the system entering system-wide suspend.
It's a hardware/firmware bug, workarounded by bailing out suspend
function if it ever fails, and reset the xHC in next resume function.
After applying the patch, the USB works, and the system can enter S3
Minimal. This workaround only applies to AMD Raven Ridge xHC.
Sandeep Singh (1):
xhci: workaround CSS timeout on AMD SNPS 3.0 xHC
drivers/usb/host/xhci-pci.c | 4 ++++
drivers/usb/host/xhci.c | 26 ++++++++++++++++++++++----
drivers/usb/host/xhci.h | 3 +++
3 files changed, 29 insertions(+), 4 deletions(-)
More information about the kernel-team