Lines Matching refs:pipe_stats
1675 u32 pipe_stats[I915_MAX_PIPES] = { }; in valleyview_pipestat_irq_handler() local
1713 pipe_stats[pipe] = I915_READ(reg) & mask; in valleyview_pipestat_irq_handler()
1718 if (pipe_stats[pipe] & (PIPE_FIFO_UNDERRUN_STATUS | in valleyview_pipestat_irq_handler()
1720 I915_WRITE(reg, pipe_stats[pipe]); in valleyview_pipestat_irq_handler()
1725 if (pipe_stats[pipe] & PIPE_START_VBLANK_INTERRUPT_STATUS && in valleyview_pipestat_irq_handler()
1729 if (pipe_stats[pipe] & PLANE_FLIP_DONE_INT_STATUS_VLV) { in valleyview_pipestat_irq_handler()
1734 if (pipe_stats[pipe] & PIPE_CRC_DONE_INTERRUPT_STATUS) in valleyview_pipestat_irq_handler()
1737 if (pipe_stats[pipe] & PIPE_FIFO_UNDERRUN_STATUS) in valleyview_pipestat_irq_handler()
1741 if (pipe_stats[0] & PIPE_GMBUS_INTERRUPT_STATUS) in valleyview_pipestat_irq_handler()
3651 u32 pipe_stats[2]; in i8xx_irq_handler() local
3676 pipe_stats[pipe] = I915_READ(reg); in i8xx_irq_handler()
3681 if (pipe_stats[pipe] & 0x8000ffff) in i8xx_irq_handler()
3682 I915_WRITE(reg, pipe_stats[pipe]); in i8xx_irq_handler()
3697 if (pipe_stats[pipe] & PIPE_VBLANK_INTERRUPT_STATUS && in i8xx_irq_handler()
3701 if (pipe_stats[pipe] & PIPE_CRC_DONE_INTERRUPT_STATUS) in i8xx_irq_handler()
3704 if (pipe_stats[pipe] & PIPE_FIFO_UNDERRUN_STATUS) in i8xx_irq_handler()
3832 u32 iir, new_iir, pipe_stats[I915_MAX_PIPES]; in i915_irq_handler() local
3857 pipe_stats[pipe] = I915_READ(reg); in i915_irq_handler()
3860 if (pipe_stats[pipe] & 0x8000ffff) { in i915_irq_handler()
3861 I915_WRITE(reg, pipe_stats[pipe]); in i915_irq_handler()
3886 if (pipe_stats[pipe] & PIPE_VBLANK_INTERRUPT_STATUS && in i915_irq_handler()
3890 if (pipe_stats[pipe] & PIPE_LEGACY_BLC_EVENT_STATUS) in i915_irq_handler()
3893 if (pipe_stats[pipe] & PIPE_CRC_DONE_INTERRUPT_STATUS) in i915_irq_handler()
3896 if (pipe_stats[pipe] & PIPE_FIFO_UNDERRUN_STATUS) in i915_irq_handler()
4055 u32 pipe_stats[I915_MAX_PIPES]; in i965_irq_handler() local
4081 pipe_stats[pipe] = I915_READ(reg); in i965_irq_handler()
4086 if (pipe_stats[pipe] & 0x8000ffff) { in i965_irq_handler()
4087 I915_WRITE(reg, pipe_stats[pipe]); in i965_irq_handler()
4111 if (pipe_stats[pipe] & PIPE_START_VBLANK_INTERRUPT_STATUS && in i965_irq_handler()
4115 if (pipe_stats[pipe] & PIPE_LEGACY_BLC_EVENT_STATUS) in i965_irq_handler()
4118 if (pipe_stats[pipe] & PIPE_CRC_DONE_INTERRUPT_STATUS) in i965_irq_handler()
4121 if (pipe_stats[pipe] & PIPE_FIFO_UNDERRUN_STATUS) in i965_irq_handler()
4128 if (pipe_stats[0] & PIPE_GMBUS_INTERRUPT_STATUS) in i965_irq_handler()