diff options
| author | Mrinmay Sarkar <mrinmay.sarkar@oss.qualcomm.com> | 2026-08-31 19:07:02 +0530 |
|---|---|---|
| committer | Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> | 2026-10-13 11:58:42 +0200 |
| commit | 5af84e8928cb2ccc9696d90a0096a43c5bab5913 (patch) | |
| tree | 006eabc28c7b361a41f0e043e5ad369768e9491f /tools/perf/scripts/python | |
| parent | 967a73293ae5f57af68e815942078e110c1f6d08 (diff) | |
PCI: qcom: Skip system suspend/resume for firmware-managed PCIe
For firmware-managed PCIe controllers, all resources, including clocks,
regulators, resets, PHYs and link state, are owned and managed by
firmware. The host driver must not attempt to manage these resources
during system suspend or resume. Firmware will properly transition the
devices/controller into relevant low power modes.
Skip the suspend and resume operations for firmware-managed controllers.
The associated power domain transitions are handled independently by the
genpd framework through its own system suspend/resume callbacks, so no
explicit action is required by the PCIe controller driver.
Signed-off-by: Mrinmay Sarkar <mrinmay.sarkar@oss.qualcomm.com>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Link: https://patch.msgid.link/20260831-skip_suspend-v1-1-ba2d877e22b1@oss.qualcomm.com
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
