[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

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

[Fix]
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]
Low,
Add specific ID quirk for hw, no other hw related, tested with positive
results.
Backported is due to minimal context difference on Focal/OEM-5.6
kernels.

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(+)

-- 
2.25.1




More information about the kernel-team mailing list