As the display will also use dprc0-irq, which will disturb the
interrupt for blit engine if blit engine use irq.
Refine the first frame process so that blit engine never use irq any more.
Signed-off-by: yuchou gan <yuchou.gan@nxp.com>
dpu_be_wait(dpu_be);
if (need_handle_start) {
- dprc_irq_handle(dprc);
+ dprc_first_frame_handle(dprc);
need_handle_start = false;
}
dprc_reg_update(dprc);
if (start) {
- dprc_enable_ctrl_done_irq(dprc);
need_handle_start = true;
}