Lines Matching refs:pch_iir

1864 static void ibx_irq_handler(struct drm_device *dev, u32 pch_iir)  in ibx_irq_handler()  argument
1868 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK; in ibx_irq_handler()
1876 if (pch_iir & SDE_AUDIO_POWER_MASK) { in ibx_irq_handler()
1877 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK) >> in ibx_irq_handler()
1883 if (pch_iir & SDE_AUX_MASK) in ibx_irq_handler()
1886 if (pch_iir & SDE_GMBUS) in ibx_irq_handler()
1889 if (pch_iir & SDE_AUDIO_HDCP_MASK) in ibx_irq_handler()
1892 if (pch_iir & SDE_AUDIO_TRANS_MASK) in ibx_irq_handler()
1895 if (pch_iir & SDE_POISON) in ibx_irq_handler()
1898 if (pch_iir & SDE_FDI_MASK) in ibx_irq_handler()
1904 if (pch_iir & (SDE_TRANSB_CRC_DONE | SDE_TRANSA_CRC_DONE)) in ibx_irq_handler()
1907 if (pch_iir & (SDE_TRANSB_CRC_ERR | SDE_TRANSA_CRC_ERR)) in ibx_irq_handler()
1910 if (pch_iir & SDE_TRANSA_FIFO_UNDER) in ibx_irq_handler()
1913 if (pch_iir & SDE_TRANSB_FIFO_UNDER) in ibx_irq_handler()
1961 static void cpt_irq_handler(struct drm_device *dev, u32 pch_iir) in cpt_irq_handler() argument
1965 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_CPT; in cpt_irq_handler()
1973 if (pch_iir & SDE_AUDIO_POWER_MASK_CPT) { in cpt_irq_handler()
1974 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK_CPT) >> in cpt_irq_handler()
1980 if (pch_iir & SDE_AUX_MASK_CPT) in cpt_irq_handler()
1983 if (pch_iir & SDE_GMBUS_CPT) in cpt_irq_handler()
1986 if (pch_iir & SDE_AUDIO_CP_REQ_CPT) in cpt_irq_handler()
1989 if (pch_iir & SDE_AUDIO_CP_CHG_CPT) in cpt_irq_handler()
1992 if (pch_iir & SDE_FDI_MASK_CPT) in cpt_irq_handler()
1998 if (pch_iir & SDE_ERROR_CPT) in cpt_irq_handler()
2036 u32 pch_iir = I915_READ(SDEIIR); in ilk_display_irq_handler() local
2039 cpt_irq_handler(dev, pch_iir); in ilk_display_irq_handler()
2041 ibx_irq_handler(dev, pch_iir); in ilk_display_irq_handler()
2044 I915_WRITE(SDEIIR, pch_iir); in ilk_display_irq_handler()
2079 u32 pch_iir = I915_READ(SDEIIR); in ivb_display_irq_handler() local
2081 cpt_irq_handler(dev, pch_iir); in ivb_display_irq_handler()
2084 I915_WRITE(SDEIIR, pch_iir); in ivb_display_irq_handler()
2277 u32 pch_iir = I915_READ(SDEIIR); in gen8_irq_handler() local
2278 if (pch_iir) { in gen8_irq_handler()
2279 I915_WRITE(SDEIIR, pch_iir); in gen8_irq_handler()
2281 cpt_irq_handler(dev, pch_iir); in gen8_irq_handler()