Lines Matching full:isr
374 u32 isr; in msm_dp_aux_isr() local
384 isr = msm_dp_catalog_aux_get_irq(aux->catalog); in msm_dp_aux_isr()
387 if (!isr) in msm_dp_aux_isr()
391 DRM_ERROR("Unexpected DP AUX IRQ %#010x when not busy\n", isr); in msm_dp_aux_isr()
401 if (hweight32(isr & ~DP_INTR_AUX_XFER_DONE) > 1) in msm_dp_aux_isr()
402 DRM_WARN("Some DP AUX interrupts unhandled: %#010x\n", isr); in msm_dp_aux_isr()
404 if (isr & DP_INTR_AUX_ERROR) { in msm_dp_aux_isr()
407 } else if (isr & DP_INTR_NACK_DEFER) { in msm_dp_aux_isr()
409 } else if (isr & DP_INTR_WRONG_ADDR) { in msm_dp_aux_isr()
411 } else if (isr & DP_INTR_TIMEOUT) { in msm_dp_aux_isr()
413 } else if (!aux->native && (isr & DP_INTR_I2C_NACK)) { in msm_dp_aux_isr()
415 } else if (!aux->native && (isr & DP_INTR_I2C_DEFER)) { in msm_dp_aux_isr()
416 if (isr & DP_INTR_AUX_XFER_DONE) in msm_dp_aux_isr()
420 } else if (isr & DP_INTR_AUX_XFER_DONE) { in msm_dp_aux_isr()
423 DRM_WARN("Unexpected interrupt: %#010x\n", isr); in msm_dp_aux_isr()