Home
last modified time | relevance | path

Searched refs:enable_counts (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_core_irq.c31 atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idx])); in dpu_core_irq_callback_handler()
77 !dpu_kms->irq_obj.enable_counts || in _dpu_core_irq_enable()
88 enable_count = atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idx]); in _dpu_core_irq_enable()
92 if (atomic_inc_return(&dpu_kms->irq_obj.enable_counts[irq_idx]) == 1) { in _dpu_core_irq_enable()
122 counts = atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idxs[0]]); in dpu_core_irq_enable()
141 if (!dpu_kms || !dpu_kms->hw_intr || !dpu_kms->irq_obj.enable_counts) { in _dpu_core_irq_disable()
151 enable_count = atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idx]); in _dpu_core_irq_disable()
155 if (atomic_dec_return(&dpu_kms->irq_obj.enable_counts[irq_idx]) == 0) { in _dpu_core_irq_disable()
177 counts = atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idxs[0]]); in dpu_core_irq_disable()
268 atomic_read(&dpu_kms->irq_obj.enable_counts[irq_idx])) in dpu_core_irq_unregister_callback()
[all …]
Ddpu_kms.h90 atomic_t *enable_counts; member