disp: msm: sde: enable encoder resources before phys enc disable
Enable the clks/irqs & update RSC state during encoder disable. This ensures RSC is in correct state during the non-primary disable commit as it might have entered idle power collapse before the disable. Change-Id: Idf82efb3a7bc895e1a97c6cdeeb62970184c8e5d Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
This commit is contained in:
@@ -3272,6 +3272,7 @@ static void sde_encoder_virt_disable(struct drm_encoder *drm_enc)
|
||||
phys->ops.disable(phys);
|
||||
}
|
||||
} else {
|
||||
sde_encoder_resource_control(drm_enc, SDE_ENC_RC_EVENT_KICKOFF);
|
||||
for (i = 0; i < sde_enc->num_phys_encs; i++) {
|
||||
struct sde_encoder_phys *phys = sde_enc->phys_encs[i];
|
||||
|
||||
|
Reference in New Issue
Block a user