Home
last modified time | relevance | path

Searched refs:DPU_IRQ_MASK (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_interrupts.c201 #define DPU_IRQ_MASK(irq_idx) (BIT(irq_idx % 32)) macro
314 if (cache_irq_mask & DPU_IRQ_MASK(irq_idx)) { in dpu_hw_intr_enable_irq_locked()
319 cache_irq_mask |= DPU_IRQ_MASK(irq_idx); in dpu_hw_intr_enable_irq_locked()
321 DPU_REG_WRITE(&intr->hw, reg->clr_off, DPU_IRQ_MASK(irq_idx)); in dpu_hw_intr_enable_irq_locked()
332 DPU_IRQ_MASK(irq_idx), cache_irq_mask); in dpu_hw_intr_enable_irq_locked()
363 if ((cache_irq_mask & DPU_IRQ_MASK(irq_idx)) == 0) { in dpu_hw_intr_disable_irq_locked()
368 cache_irq_mask &= ~DPU_IRQ_MASK(irq_idx); in dpu_hw_intr_disable_irq_locked()
372 DPU_REG_WRITE(&intr->hw, reg->clr_off, DPU_IRQ_MASK(irq_idx)); in dpu_hw_intr_disable_irq_locked()
381 DPU_IRQ_MASK(irq_idx), cache_irq_mask); in dpu_hw_intr_disable_irq_locked()
448 DPU_IRQ_MASK(irq_id in dpu_core_irq_read()
[all...]

Completed in 2 milliseconds