drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume
authorKalyan Thota <kalyant@codeaurora.org>
Mon, 22 Mar 2021 09:17:12 +0000 (02:17 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 10 Apr 2021 11:36:09 +0000 (13:36 +0200)
commit6372aa9a78f8aa7d35c8c7aacd79b030f769be16
treeafdb0347d712cb385b565964c199a04fe1ca8ea9
parent6deb9d9a84a2b0f3172a86ec47b391b55f39af01
drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume

[ Upstream commit 627dc55c273dab308303a5217bd3e767d7083ddb ]

DPU runtime resume will request for a min vote on the AXI bus as
it is a necessary step before turning ON the AXI clock.

The change does below
1) Move the icc path set before requesting runtime get_sync.
2) remove the dependency of hw catalog for min ib vote
as it is initialized at a later point.

Signed-off-by: Kalyan Thota <kalyan_t@codeaurora.org>
Tested-by: Matthias Kaehlcke <mka@chromium.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c