drm/msm/dpu: move max clock decision to dpu_kms.
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 30 Jul 2023 01:01:01 +0000 (04:01 +0300)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Wed, 2 Aug 2023 09:39:27 +0000 (12:39 +0300)
commit4161ec7e93d1ee15da54251e9f2319b88f66d976
treefabdf055a9f906eb54a2f21f2ca153644c894bc1
parentd64d83806aa46be7b400663509fb47c80877cab6
drm/msm/dpu: move max clock decision to dpu_kms.

dpu_core_perf should not make decisions on the maximum possible core
clock rate. Pass the value from dpu_kms_hw_init() and drop handling of
core_clk from dpu_core_perf.c

Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/550201/
Link: https://lore.kernel.org/r/20230730010102.350713-10-dmitry.baryshkov@linaro.org
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c