Lines Matching refs:pch_iir

1840 static void ibx_irq_handler(struct drm_device *dev, u32 pch_iir)  in ibx_irq_handler()  argument
1844 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK; in ibx_irq_handler()
1849 if (pch_iir & SDE_AUDIO_POWER_MASK) { in ibx_irq_handler()
1850 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK) >> in ibx_irq_handler()
1856 if (pch_iir & SDE_AUX_MASK) in ibx_irq_handler()
1859 if (pch_iir & SDE_GMBUS) in ibx_irq_handler()
1862 if (pch_iir & SDE_AUDIO_HDCP_MASK) in ibx_irq_handler()
1865 if (pch_iir & SDE_AUDIO_TRANS_MASK) in ibx_irq_handler()
1868 if (pch_iir & SDE_POISON) in ibx_irq_handler()
1871 if (pch_iir & SDE_FDI_MASK) in ibx_irq_handler()
1877 if (pch_iir & (SDE_TRANSB_CRC_DONE | SDE_TRANSA_CRC_DONE)) in ibx_irq_handler()
1880 if (pch_iir & (SDE_TRANSB_CRC_ERR | SDE_TRANSA_CRC_ERR)) in ibx_irq_handler()
1883 if (pch_iir & SDE_TRANSA_FIFO_UNDER) in ibx_irq_handler()
1886 if (pch_iir & SDE_TRANSB_FIFO_UNDER) in ibx_irq_handler()
1934 static void cpt_irq_handler(struct drm_device *dev, u32 pch_iir) in cpt_irq_handler() argument
1938 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_CPT; in cpt_irq_handler()
1943 if (pch_iir & SDE_AUDIO_POWER_MASK_CPT) { in cpt_irq_handler()
1944 int port = ffs((pch_iir & SDE_AUDIO_POWER_MASK_CPT) >> in cpt_irq_handler()
1950 if (pch_iir & SDE_AUX_MASK_CPT) in cpt_irq_handler()
1953 if (pch_iir & SDE_GMBUS_CPT) in cpt_irq_handler()
1956 if (pch_iir & SDE_AUDIO_CP_REQ_CPT) in cpt_irq_handler()
1959 if (pch_iir & SDE_AUDIO_CP_CHG_CPT) in cpt_irq_handler()
1962 if (pch_iir & SDE_FDI_MASK_CPT) in cpt_irq_handler()
1968 if (pch_iir & SDE_ERROR_CPT) in cpt_irq_handler()
1972 static void spt_irq_handler(struct drm_device *dev, u32 pch_iir) in spt_irq_handler() argument
1975 u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_SPT & in spt_irq_handler()
1977 u32 hotplug2_trigger = pch_iir & SDE_PORTE_HOTPLUG_SPT; in spt_irq_handler()
2005 if (pch_iir & SDE_GMBUS_CPT) in spt_irq_handler()
2063 u32 pch_iir = I915_READ(SDEIIR); in ilk_display_irq_handler() local
2066 cpt_irq_handler(dev, pch_iir); in ilk_display_irq_handler()
2068 ibx_irq_handler(dev, pch_iir); in ilk_display_irq_handler()
2071 I915_WRITE(SDEIIR, pch_iir); in ilk_display_irq_handler()
2110 u32 pch_iir = I915_READ(SDEIIR); in ivb_display_irq_handler() local
2112 cpt_irq_handler(dev, pch_iir); in ivb_display_irq_handler()
2115 I915_WRITE(SDEIIR, pch_iir); in ivb_display_irq_handler()
2348 u32 pch_iir = I915_READ(SDEIIR); in gen8_irq_handler() local
2349 if (pch_iir) { in gen8_irq_handler()
2350 I915_WRITE(SDEIIR, pch_iir); in gen8_irq_handler()
2354 spt_irq_handler(dev, pch_iir); in gen8_irq_handler()
2356 cpt_irq_handler(dev, pch_iir); in gen8_irq_handler()