diff --git a/msm/dp/dp_display.c b/msm/dp/dp_display.c index a2e7042fd9..5e9cd68712 100644 --- a/msm/dp/dp_display.c +++ b/msm/dp/dp_display.c @@ -917,6 +917,8 @@ static void dp_display_clean(struct dp_display_private *dp) continue; dp_panel = dp->active_panels[idx]; + if (dp_panel->audio_supported) + dp_panel->audio->off(dp_panel->audio); dp_display_stream_pre_disable(dp, dp_panel); dp_display_stream_disable(dp, dp_panel);