Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/accel/ivpu/
Divpu_hw_btrs.c14 #define BTRS_MTL_IRQ_MASK ((REG_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, ATS_ERR)) | \
15 (REG_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, UFI_ERR)))
24 #define BTRS_MTL_ALL_IRQ_MASK (BTRS_MTL_IRQ_MASK | (REG_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, \
67 REGB_WR32(VPU_HW_BTRS_MTL_INTERRUPT_STAT, BTRS_MTL_ALL_IRQ_MASK); in ivpu_hw_btrs_irqs_clear_with_0_mtl()
68 if (REGB_RD32(VPU_HW_BTRS_MTL_INTERRUPT_STAT) == BTRS_MTL_ALL_IRQ_MASK) { in ivpu_hw_btrs_irqs_clear_with_0_mtl()
70 REGB_WR32(VPU_HW_BTRS_MTL_INTERRUPT_STAT, 0x0); in ivpu_hw_btrs_irqs_clear_with_0_mtl()
594 u32 status = REGB_RD32(VPU_HW_BTRS_MTL_INTERRUPT_STAT) & BTRS_MTL_IRQ_MASK; in ivpu_hw_btrs_irq_handler_mtl()
600 if (REG_TEST_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, FREQ_CHANGE, status)) in ivpu_hw_btrs_irq_handler_mtl()
604 if (REG_TEST_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, ATS_ERR, status)) { in ivpu_hw_btrs_irq_handler_mtl()
610 if (REG_TEST_FLD(VPU_HW_BTRS_MTL_INTERRUPT_STAT, UFI_ERR, status)) { in ivpu_hw_btrs_irq_handler_mtl()
[all …]
Divpu_hw_btrs_mtl_reg.h13 #define VPU_HW_BTRS_MTL_INTERRUPT_STAT 0x00000004u macro