From ed72e8168e6de11a5ae338a30d0752e1ed4a94a7 Mon Sep 17 00:00:00 2001 From: Soutrik Mukhopadhyay Date: Fri, 21 Jul 2023 13:31:05 +0530 Subject: [PATCH] disp: msm: dp: Voting for pm qos Provision to vote for pm qos as a part of DP display host initialisation and removing the same during host deinitialisation sequence. Change-Id: I5cd1b3783ddd2e93cab357855a090ec8b16adbdf Signed-off-by: Soutrik Mukhopadhyay --- msm/dp/dp_display.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/msm/dp/dp_display.c b/msm/dp/dp_display.c index 5e22f7bf..1fede9c8 100644 --- a/msm/dp/dp_display.c +++ b/msm/dp/dp_display.c @@ -1099,6 +1099,7 @@ static int dp_display_host_init(struct dp_display_private *dp) enable_irq(dp->irq); dp_display_abort_hdcp(dp, false); + dp_display_qos_request(dp, true); dp_display_state_add(DP_STATE_INITIALIZED); /* log this as it results from user action of cable connection */ @@ -1187,6 +1188,7 @@ static void dp_display_host_deinit(struct dp_display_private *dp) return; } + dp_display_qos_request(dp, false); dp_display_abort_hdcp(dp, true); dp->ctrl->deinit(dp->ctrl); dp->hpd->host_deinit(dp->hpd, &dp->catalog->hpd);