Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_interrupts.c848 uint32_t cache_irq_mask; in dpu_hw_intr_enable_irq() local
863 cache_irq_mask = intr->cache_irq_mask[reg_idx]; in dpu_hw_intr_enable_irq()
864 if (cache_irq_mask & irq->irq_mask) { in dpu_hw_intr_enable_irq()
869 cache_irq_mask |= irq->irq_mask; in dpu_hw_intr_enable_irq()
873 DPU_REG_WRITE(&intr->hw, reg->en_off, cache_irq_mask); in dpu_hw_intr_enable_irq()
878 intr->cache_irq_mask[reg_idx] = cache_irq_mask; in dpu_hw_intr_enable_irq()
883 irq->irq_mask, cache_irq_mask); in dpu_hw_intr_enable_irq()
894 uint32_t cache_irq_mask; in dpu_hw_intr_disable_irq_nolock() local
908 cache_irq_mask = intr->cache_irq_mask[reg_idx]; in dpu_hw_intr_disable_irq_nolock()
909 if ((cache_irq_mask & irq->irq_mask) == 0) { in dpu_hw_intr_disable_irq_nolock()
[all …]
Ddpu_hw_interrupts.h186 u32 *cache_irq_mask; member