[PATCH v4 0/2] media: qcom: iris: fix runtime PM reference handling

From: Hungyu Lin

Date: Sun Jun 07 2026 - 19:29:11 EST


This series fixes runtime PM reference handling issues in the Qualcomm
Iris driver.

Changes since v3:
- Patch 1:
- Added Dmitry Baryshkov's Reviewed-by tag.
- Patch 2:
- Reworked the OPP vote rollback path to use a standard goto-based
error handling flow as suggested during review.

Patch 1 replaces pm_runtime_get_sync() with
pm_runtime_resume_and_get() and ensures runtime PM references remain
balanced during power domain enable and disable sequences.

Patch 2 rolls back the maximum OPP vote when
pm_runtime_resume_and_get() fails, preventing stale performance state
votes from remaining active on error paths.

Hungyu Lin (2):
media: qcom: iris: fix runtime PM reference leaks
media: qcom: iris: rollback OPP vote on PM resume failure

drivers/media/platform/qcom/iris/iris_resources.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)

--
2.34.1