Searched refs:pipe_crc (Results 1 – 3 of 3) sorted by relevance
465 struct intel_pipe_crc *pipe_crc = &dev_priv->pipe_crc[pipe]; in intel_display_crc_init() local467 spin_lock_init(&pipe_crc->lock); in intel_display_crc_init()475 struct intel_pipe_crc *pipe_crc = &dev_priv->pipe_crc[crtc->index]; in intel_crtc_set_crc_source() local496 pipe_crc->source = source; in intel_crtc_set_crc_source()510 pipe_crc->skipped = 0; in intel_crtc_set_crc_source()523 struct intel_pipe_crc *pipe_crc = &dev_priv->pipe_crc[crtc->index]; in intel_crtc_enable_pipe_crc() local529 if (get_new_crc_ctl_reg(dev_priv, crtc->index, &pipe_crc->source, &val, false) < 0) in intel_crtc_enable_pipe_crc()533 pipe_crc->skipped = 0; in intel_crtc_enable_pipe_crc()543 struct intel_pipe_crc *pipe_crc = &dev_priv->pipe_crc[crtc->index]; in intel_crtc_disable_pipe_crc() local546 spin_lock_irq(&pipe_crc->lock); in intel_crtc_disable_pipe_crc()[all …]
1748 struct intel_pipe_crc *pipe_crc = &dev_priv->pipe_crc[pipe]; in display_pipe_crc_irq_handler() local1752 spin_lock(&pipe_crc->lock); in display_pipe_crc_irq_handler()1761 if (pipe_crc->skipped <= 0 || in display_pipe_crc_irq_handler()1762 (INTEL_GEN(dev_priv) >= 8 && pipe_crc->skipped == 1)) { in display_pipe_crc_irq_handler()1763 pipe_crc->skipped++; in display_pipe_crc_irq_handler()1764 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()1767 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
1750 struct intel_pipe_crc pipe_crc[I915_MAX_PIPES]; member