Repository navigation
FROMLIST: clk: qcom: gcc-qcs8300: clk: qcom: gcc-qcs8300: Fix suspend/resume issues for USB and PCIe - #173
Conversation
|
This is a WA change. Please provide approved JIRA. Has this been merged on qcom-next? Has it been verified on Ubuntu Kernel? |
I've checked with the Image team. The corresponding PR is older than JIRA exception work flow was established. |
|
WA is supposed to be temporary, and it should be replaced by formal fix. If the WA is there for so long, I doubt we can still carry this WA. Please seek the approval from JIRA. |
…/resume issues for USB and PCIe The USB subsystem does not expect to lose its state on suspend: xhci-hcd xhci-hcd.1.auto: xHC error in resume, USBSTS 0x401, Reinit usb usb1: root hub lost power or was reset To maintain state during suspend, the relevant GDSCs need to stay in retention mode, like they do on other similar SoCs. Change the mode to PWRSTS_RET_ON to fix. Fixes: 95eeb2f ("clk: qcom: Add support for Global Clock Controller on QCS8300") Link: https://lore.kernel.org/all/20260629-monza-suspend-v1-2-b601d8a2f2f8@oss.qualcomm.com/ Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com> Signed-off-by: Akash Kumar <akakum@qti.qualcomm.com>
69fc3b4 to
6d4503b
Compare
this is approved change in upstteam and merged QLI2.0 lore link: https://lore.kernel.org/all/20260629-monza-suspend-v1-0-b601d8a2f2f8@oss.qualcomm.com/ |
|
validated No issue seen on Rb4 after suspend resume. |
FROMLIST: clk: qcom: gcc-qcs8300: clk: qcom: gcc-qcs8300: Fix suspend/resume issues for USB and PCIe
CR-Fixed: 4710067
CR-Fixed: 4645099