Lines Matching refs:crtc

568 	struct intel_crtc *crtc;  in i915_gem_pageflip_info()  local
575 for_each_intel_crtc(dev, crtc) { in i915_gem_pageflip_info()
576 const char pipe = pipe_name(crtc->pipe); in i915_gem_pageflip_info()
577 const char plane = plane_name(crtc->plane); in i915_gem_pageflip_info()
581 work = crtc->unpin_work; in i915_gem_pageflip_info()
610 drm_crtc_vblank_count(&crtc->base)); in i915_gem_pageflip_info()
618 addr = I915_HI_DISPBASE(I915_READ(DSPSURF(crtc->plane))); in i915_gem_pageflip_info()
620 addr = I915_READ(DSPADDR(crtc->plane)); in i915_gem_pageflip_info()
2806 struct drm_crtc *crtc = &intel_crtc->base; in intel_encoder_info() local
2820 struct drm_display_mode *mode = &crtc->mode; in intel_encoder_info()
2833 struct drm_crtc *crtc = &intel_crtc->base; in intel_crtc_info() local
2835 struct drm_plane_state *plane_state = crtc->primary->state; in intel_crtc_info()
2844 for_each_encoder_on_crtc(dev, crtc, intel_encoder) in intel_crtc_info()
2954 struct intel_crtc *crtc; in i915_display_info() local
2961 for_each_intel_crtc(dev, crtc) { in i915_display_info()
2966 pipe_config = to_intel_crtc_state(crtc->base.state); in i915_display_info()
2969 crtc->base.base.id, pipe_name(crtc->pipe), in i915_display_info()
2973 intel_crtc_info(m, crtc); in i915_display_info()
2975 active = cursor_position(dev, crtc->pipe, &x, &y); in i915_display_info()
2977 yesno(crtc->cursor_base), in i915_display_info()
2978 x, y, crtc->base.cursor->state->crtc_w, in i915_display_info()
2979 crtc->base.cursor->state->crtc_h, in i915_display_info()
2980 crtc->cursor_addr, yesno(active)); in i915_display_info()
2984 yesno(!crtc->cpu_fifo_underrun_disabled), in i915_display_info()
2985 yesno(!crtc->pch_fifo_underrun_disabled)); in i915_display_info()
3538 struct intel_crtc *crtc; in i9xx_pipe_crc_auto_source() local
3546 if (!encoder->base.crtc) in i9xx_pipe_crc_auto_source()
3549 crtc = to_intel_crtc(encoder->base.crtc); in i9xx_pipe_crc_auto_source()
3551 if (crtc->pipe != pipe) in i9xx_pipe_crc_auto_source()
3805 struct intel_crtc *crtc = in hsw_trans_edp_pipe_A_crc_wa() local
3818 state->acquire_ctx = drm_modeset_legacy_acquire_ctx(&crtc->base); in hsw_trans_edp_pipe_A_crc_wa()
3819 pipe_config = intel_atomic_get_crtc_state(state, crtc); in hsw_trans_edp_pipe_A_crc_wa()
3874 struct intel_crtc *crtc = to_intel_crtc(intel_get_crtc_for_pipe(dev, in pipe_crc_set_source() local
3924 hsw_disable_ips(crtc); in pipe_crc_set_source()
3942 struct intel_crtc *crtc = in pipe_crc_set_source() local
3948 drm_modeset_lock(&crtc->base.mutex, NULL); in pipe_crc_set_source()
3949 if (crtc->base.state->active) in pipe_crc_set_source()
3951 drm_modeset_unlock(&crtc->base.mutex); in pipe_crc_set_source()
3969 hsw_enable_ips(crtc); in pipe_crc_set_source()