Loading msm/sde/sde_encoder.c +8 −8 Original line number Diff line number Diff line Loading @@ -5950,14 +5950,6 @@ int sde_encoder_update_caps_for_cont_splash(struct drm_encoder *encoder, return ret; } ret = sde_rm_reserve(&sde_kms->rm, encoder, encoder->crtc->state, conn->state, false); if (ret) { SDE_ERROR_ENC(sde_enc, "failed to reserve hw resources, %d\n", ret); return ret; } if (sde_conn->encoder) { conn->state->best_encoder = sde_conn->encoder; SDE_DEBUG_ENC(sde_enc, Loading @@ -5968,6 +5960,14 @@ int sde_encoder_update_caps_for_cont_splash(struct drm_encoder *encoder, conn->base.id); } ret = sde_rm_reserve(&sde_kms->rm, encoder, encoder->crtc->state, conn->state, false); if (ret) { SDE_ERROR_ENC(sde_enc, "failed to reserve hw resources, %d\n", ret); return ret; } SDE_DEBUG_ENC(sde_enc, "connector topology = %llu\n", sde_connector_get_topology_name(conn)); drm_mode = &encoder->crtc->state->adjusted_mode; Loading msm/sde/sde_rm.c +2 −1 Original line number Diff line number Diff line Loading @@ -2024,7 +2024,8 @@ static int _sde_rm_commit_rsvp( /* Swap next rsvp to be the active */ for (type = 0; type < SDE_HW_BLK_MAX; type++) { list_for_each_entry(blk, &rm->hw_blks[type], list) { if (blk->rsvp_nxt) { if (blk->rsvp_nxt && conn_state->best_encoder->base.id == blk->rsvp_nxt->enc_id) { blk->rsvp = blk->rsvp_nxt; blk->rsvp_nxt = NULL; _sde_rm_dec_resource_info(rm, Loading Loading
msm/sde/sde_encoder.c +8 −8 Original line number Diff line number Diff line Loading @@ -5950,14 +5950,6 @@ int sde_encoder_update_caps_for_cont_splash(struct drm_encoder *encoder, return ret; } ret = sde_rm_reserve(&sde_kms->rm, encoder, encoder->crtc->state, conn->state, false); if (ret) { SDE_ERROR_ENC(sde_enc, "failed to reserve hw resources, %d\n", ret); return ret; } if (sde_conn->encoder) { conn->state->best_encoder = sde_conn->encoder; SDE_DEBUG_ENC(sde_enc, Loading @@ -5968,6 +5960,14 @@ int sde_encoder_update_caps_for_cont_splash(struct drm_encoder *encoder, conn->base.id); } ret = sde_rm_reserve(&sde_kms->rm, encoder, encoder->crtc->state, conn->state, false); if (ret) { SDE_ERROR_ENC(sde_enc, "failed to reserve hw resources, %d\n", ret); return ret; } SDE_DEBUG_ENC(sde_enc, "connector topology = %llu\n", sde_connector_get_topology_name(conn)); drm_mode = &encoder->crtc->state->adjusted_mode; Loading
msm/sde/sde_rm.c +2 −1 Original line number Diff line number Diff line Loading @@ -2024,7 +2024,8 @@ static int _sde_rm_commit_rsvp( /* Swap next rsvp to be the active */ for (type = 0; type < SDE_HW_BLK_MAX; type++) { list_for_each_entry(blk, &rm->hw_blks[type], list) { if (blk->rsvp_nxt) { if (blk->rsvp_nxt && conn_state->best_encoder->base.id == blk->rsvp_nxt->enc_id) { blk->rsvp = blk->rsvp_nxt; blk->rsvp_nxt = NULL; _sde_rm_dec_resource_info(rm, Loading