[PATCH 0/1][SRU][Focal/OEM-5.6/Groovy]Fix AMD usb host controller lost after stress S3

Aaron Ma aaron.ma at canonical.com
Thu Sep 3 06:35:01 UTC 2020

BugLink: https://bugs.launchpad.net/bugs/1893914

When stress S3 on AMD 0x15e5 usb host controller, it failed to resume.
The controller indicates "internal Host Controller Error"

To fix this, sparse controller enable bit has to be disabled.

[Test Case]
Verified on the target platform, OK for 100 times of S3.

[Regression Potential]
Add specific ID quirk for hw, no other hw related, tested with positive
Backported is due to minimal context difference on Focal/OEM-5.6

Nehal Bakulchandra Shah (1):
  UBUNTU: SAUCE: xhci: workaround for S3 issue on AMD SNPS 3.0 xHC

 drivers/usb/host/xhci-pci.c | 12 ++++++++++++
 drivers/usb/host/xhci.h     |  1 +
 2 files changed, 13 insertions(+)


More information about the kernel-team mailing list