Home
last modified time | relevance | path

Searched refs:pipe_crc (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_pipe_crc.c446 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in intel_crtc_crc_init() local
448 spin_lock_init(&pipe_crc->lock); in intel_crtc_crc_init()
587 struct intel_pipe_crc *pipe_crc = &intel_crtc->pipe_crc; in intel_crtc_set_crc_source() local
616 pipe_crc->source = source; in intel_crtc_set_crc_source()
625 pipe_crc->skipped = 0; in intel_crtc_set_crc_source()
640 struct intel_pipe_crc *pipe_crc = &intel_crtc->pipe_crc; in intel_crtc_enable_pipe_crc() local
646 if (get_new_crc_ctl_reg(dev_priv, crtc->index, &pipe_crc in intel_crtc_enable_pipe_crc()
660 struct intel_pipe_crc *pipe_crc = &intel_crtc->pipe_crc; intel_crtc_disable_pipe_crc() local
[all...]
H A Dintel_display_types.h1150 struct intel_pipe_crc pipe_crc; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_pipe_crc.c439 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in intel_crtc_crc_init() local
441 spin_lock_init(&pipe_crc->lock); in intel_crtc_crc_init()
580 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in intel_crtc_set_crc_source() local
610 pipe_crc->source = source; in intel_crtc_set_crc_source()
619 pipe_crc->skipped = 0; in intel_crtc_set_crc_source()
633 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in intel_crtc_enable_pipe_crc() local
640 if (get_new_crc_ctl_reg(dev_priv, pipe, &pipe_crc in intel_crtc_enable_pipe_crc()
653 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; intel_crtc_disable_pipe_crc() local
[all...]
H A Dintel_display_irq.c304 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in display_pipe_crc_irq_handler() local
309 spin_lock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
318 if (pipe_crc->skipped <= 0 || in display_pipe_crc_irq_handler()
319 (DISPLAY_VER(dev_priv) >= 8 && pipe_crc->skipped == 1)) { in display_pipe_crc_irq_handler()
320 pipe_crc->skipped++; in display_pipe_crc_irq_handler()
321 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
324 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
H A Dintel_display_types.h1506 struct intel_pipe_crc pipe_crc; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_irq.c1213 struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; in display_pipe_crc_irq_handler() local
1218 spin_lock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
1227 if (pipe_crc->skipped <= 0 || in display_pipe_crc_irq_handler()
1228 (INTEL_GEN(dev_priv) >= 8 && pipe_crc->skipped == 1)) { in display_pipe_crc_irq_handler()
1229 pipe_crc->skipped++; in display_pipe_crc_irq_handler()
1230 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()
1233 spin_unlock(&pipe_crc->lock); in display_pipe_crc_irq_handler()

Completed in 16 milliseconds