Home
last modified time | relevance | path

Searched refs:vblank_refcount (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder_phys_vid.c370 refcount = atomic_read(&phys_enc->vblank_refcount); in dpu_encoder_phys_vid_control_vblank_irq()
383 atomic_read(&phys_enc->vblank_refcount)); in dpu_encoder_phys_vid_control_vblank_irq()
385 if (enable && atomic_inc_return(&phys_enc->vblank_refcount) == 1) in dpu_encoder_phys_vid_control_vblank_irq()
390 else if (!enable && atomic_dec_return(&phys_enc->vblank_refcount) == 0) in dpu_encoder_phys_vid_control_vblank_irq()
602 atomic_read(&phys_enc->vblank_refcount)); in dpu_encoder_phys_vid_irq_control()
708 atomic_set(&phys_enc->vblank_refcount, 0); in dpu_encoder_phys_vid_init()
Ddpu_encoder_phys_cmd.c248 refcount = atomic_read(&phys_enc->vblank_refcount); in dpu_encoder_phys_cmd_control_vblank_irq()
264 if (enable && atomic_inc_return(&phys_enc->vblank_refcount) == 1) in dpu_encoder_phys_cmd_control_vblank_irq()
269 else if (!enable && atomic_dec_return(&phys_enc->vblank_refcount) == 0) in dpu_encoder_phys_cmd_control_vblank_irq()
289 enable, atomic_read(&phys_enc->vblank_refcount)); in dpu_encoder_phys_cmd_irq_control()
793 atomic_set(&phys_enc->vblank_refcount, 0); in dpu_encoder_phys_cmd_init()
Ddpu_encoder_phys.h216 atomic_t vblank_refcount; member
Ddpu_encoder_phys_wb.c738 atomic_set(&phys_enc->vblank_refcount, 0); in dpu_encoder_phys_wb_init()