Loading drivers/gpu/drm/msm/sde/sde_encoder_phys_cmd.c +2 −1 Original line number Diff line number Diff line Loading @@ -197,7 +197,8 @@ static void sde_encoder_phys_cmd_pp_tx_done_irq(void *arg, int irq_idx) SDE_ATRACE_BEGIN("pp_done_irq"); /* notify all synchronous clients first, then asynchronous clients */ if (phys_enc->parent_ops.handle_frame_done) if (phys_enc->parent_ops.handle_frame_done && atomic_read(&phys_enc->pending_kickoff_cnt)) phys_enc->parent_ops.handle_frame_done(phys_enc->parent, phys_enc, event); Loading Loading
drivers/gpu/drm/msm/sde/sde_encoder_phys_cmd.c +2 −1 Original line number Diff line number Diff line Loading @@ -197,7 +197,8 @@ static void sde_encoder_phys_cmd_pp_tx_done_irq(void *arg, int irq_idx) SDE_ATRACE_BEGIN("pp_done_irq"); /* notify all synchronous clients first, then asynchronous clients */ if (phys_enc->parent_ops.handle_frame_done) if (phys_enc->parent_ops.handle_frame_done && atomic_read(&phys_enc->pending_kickoff_cnt)) phys_enc->parent_ops.handle_frame_done(phys_enc->parent, phys_enc, event); Loading