Lines Matching defs:pch_iir
996 static void ibx_irq_handler(struct drm_device *dev, u32 pch_iir)
1000 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK;
1004 if (pch_iir & SDE_AUDIO_POWER_MASK) {
1005 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK) >>
1011 if (pch_iir & SDE_AUX_MASK)
1014 if (pch_iir & SDE_GMBUS)
1017 if (pch_iir & SDE_AUDIO_HDCP_MASK)
1020 if (pch_iir & SDE_AUDIO_TRANS_MASK)
1023 if (pch_iir & SDE_POISON)
1026 if (pch_iir & SDE_FDI_MASK)
1032 if (pch_iir & (SDE_TRANSB_CRC_DONE | SDE_TRANSA_CRC_DONE))
1035 if (pch_iir & (SDE_TRANSB_CRC_ERR | SDE_TRANSA_CRC_ERR))
1038 if (pch_iir & SDE_TRANSA_FIFO_UNDER)
1043 if (pch_iir & SDE_TRANSB_FIFO_UNDER)
1098 static void cpt_irq_handler(struct drm_device *dev, u32 pch_iir)
1102 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_CPT;
1106 if (pch_iir & SDE_AUDIO_POWER_MASK_CPT) {
1107 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK_CPT) >>
1113 if (pch_iir & SDE_AUX_MASK_CPT)
1116 if (pch_iir & SDE_GMBUS_CPT)
1119 if (pch_iir & SDE_AUDIO_CP_REQ_CPT)
1122 if (pch_iir & SDE_AUDIO_CP_CHG_CPT)
1125 if (pch_iir & SDE_FDI_MASK_CPT)
1131 if (pch_iir & SDE_ERROR_CPT)
1205 u32 pch_iir = I915_READ(SDEIIR);
1207 cpt_irq_handler(dev, pch_iir);
1210 I915_WRITE(SDEIIR, pch_iir);
1325 u32 pch_iir = I915_READ(SDEIIR);
1328 cpt_irq_handler(dev, pch_iir);
1330 ibx_irq_handler(dev, pch_iir);
1333 I915_WRITE(SDEIIR, pch_iir);