linux/drivers/gpu/drm/msm/disp
Konrad Dybcio 811c38907e drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0)
dev_pm_opp_set_rate(0) removes the vote specified in required-opps but
does not actually park the clock, making it run without the necessary
power backing. Prevent that from happening when
_dpu_core_perf_get_core_clk_rate() returns 0.

Fixes: 25fdd5933e ("drm/msm: Add SDM845 DPU support")
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/742779/
Link: https://lore.kernel.org/r/20260728-topic-dpu_power-v1-1-e7783b859a70@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-07-31 17:08:01 +03:00
..
dpu1 drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) 2026-07-31 17:08:01 +03:00
mdp4 drm/msm: don't tear down KMS twice when KMS init fails 2026-07-31 16:55:05 +03:00
mdp5 drm/msm: don't tear down KMS twice when KMS init fails 2026-07-31 16:55:05 +03:00
mdp_format.c drm/msm/disp: drop PSEUDO_YUV_FMT_LOOSE_TILED 2026-01-13 08:19:58 +02:00
mdp_format.h drm/msm/disp: mdp_format: fix all kernel-doc warnings 2025-12-24 11:24:14 +02:00
mdp_kms.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
mdp_kms.h drm/msm: merge dpu format database to MDP formats 2024-04-23 12:56:30 +03:00
msm_disp_snapshot_util.c Linux 7.1-rc5 2026-05-28 09:58:36 +02:00
msm_disp_snapshot.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
msm_disp_snapshot.h drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00