Lines Matching refs:irq_status
346 u32 irq_status;
351 irq_status = readl(isp->base + reg_irq_sts);
352 if (!irq_status) {
358 writel(irq_status, isp->base + BUTTRESS_REG_ISR_CLEAR);
363 if (!(irq_status & ipu6_adev_irq_mask[i]))
374 if ((irq_status & BUTTRESS_EVENT) && ret == IRQ_NONE)
377 if (irq_status & BUTTRESS_ISR_IPC_FROM_CSE_IS_WAITING) {
384 if (irq_status & BUTTRESS_ISR_IPC_FROM_ISH_IS_WAITING) {
391 if (irq_status & BUTTRESS_ISR_IPC_EXEC_DONE_BY_CSE) {
397 if (irq_status & BUTTRESS_ISR_IPC_EXEC_DONE_BY_ISH) {
403 if (irq_status & BUTTRESS_ISR_SAI_VIOLATION &&
408 if (irq_status & (BUTTRESS_ISR_IS_FATAL_MEM_ERR |
413 if (irq_status & BUTTRESS_ISR_UFI_ERROR)
422 irq_status = readl(isp->base + reg_irq_sts);
423 } while (irq_status);