On 1/28/26 12:40 PM, Krishna Chaitanya Chundru wrote:
Add pme_turn_off() support and use DWC common suspend resume methods
for device D3cold entry & exit. If the device is not kept in D3cold
use existing methods like keeping icc votes, opp votes etc.. intact.
In qcom_pcie_deinit_2_7_0(), explicitly disable PCIe clocks and resets
in the controller.
Remove suspended flag from qcom_pcie structure as it is no longer needed.
Signed-off-by: Krishna Chaitanya Chundru <redacted>
---
[...]
+ /*
+ * Only disable CPU-PCIe interconnect path if the suspend is non-S2RAM.
+ * Because on some platforms, DBI access can happen very late during the
+ * S2RAM and a non-active CPU-PCIe interconnect path may lead to NoC
+ * error.
+ */
I think someone internally once tracked down what that access was
Can we fix that instead?
Konrad