Lines Matching refs:intel_crtc

1577 	struct intel_crtc *intel_crtc = to_intel_crtc(crtc);  in i8xx_enable_fbc()  local
1588 plane = intel_crtc->plane == 0 ? FBC_CTL_PLANEA : FBC_CTL_PLANEB; in i8xx_enable_fbc()
1610 cfb_pitch, crtc->y, intel_crtc->plane); in i8xx_enable_fbc()
1627 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in g4x_enable_fbc() local
1628 int plane = intel_crtc->plane == 0 ? DPFC_CTL_PLANEA : DPFC_CTL_PLANEB; in g4x_enable_fbc()
1644 DRM_DEBUG_KMS("enabled fbc on plane %d\n", intel_crtc->plane); in g4x_enable_fbc()
1696 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_enable_fbc() local
1697 int plane = intel_crtc->plane == 0 ? DPFC_CTL_PLANEA : DPFC_CTL_PLANEB; in ironlake_enable_fbc()
1724 DRM_DEBUG_KMS("enabled fbc on plane %d\n", intel_crtc->plane); in ironlake_enable_fbc()
1887 struct intel_crtc *intel_crtc; in intel_update_fbc() local
1927 intel_crtc = to_intel_crtc(crtc); in intel_update_fbc()
1963 if ((IS_I915GM(dev) || IS_I945GM(dev)) && intel_crtc->plane != 0) { in intel_update_fbc()
1988 if (dev_priv->cfb_plane == intel_crtc->plane && in intel_update_fbc()
2101 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_update_plane() local
2104 int plane = intel_crtc->plane; in i9xx_update_plane()
2174 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_update_plane() local
2177 int plane = intel_crtc->plane; in ironlake_update_plane()
2299 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_pipe_set_base() local
2308 switch (intel_crtc->plane) { in intel_pipe_set_base()
2344 intel_wait_for_vblank(dev, intel_crtc->pipe); in intel_pipe_set_base()
2357 if (intel_crtc->pipe) { in intel_pipe_set_base()
2409 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_fdi_normal_train() local
2410 int pipe = intel_crtc->pipe; in intel_fdi_normal_train()
2451 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_fdi_link_train() local
2452 int pipe = intel_crtc->pipe; in ironlake_fdi_link_train()
2453 int plane = intel_crtc->plane; in ironlake_fdi_link_train()
2474 temp |= (intel_crtc->fdi_lanes - 1) << 19; in ironlake_fdi_link_train()
2555 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in gen6_fdi_link_train() local
2556 int pipe = intel_crtc->pipe; in gen6_fdi_link_train()
2574 temp |= (intel_crtc->fdi_lanes - 1) << 19; in gen6_fdi_link_train()
2676 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ivb_manual_fdi_link_train() local
2677 int pipe = intel_crtc->pipe; in ivb_manual_fdi_link_train()
2695 temp |= (intel_crtc->fdi_lanes - 1) << 19; in ivb_manual_fdi_link_train()
2786 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_fdi_pll_enable() local
2787 int pipe = intel_crtc->pipe; in ironlake_fdi_pll_enable()
2798 temp |= (intel_crtc->fdi_lanes - 1) << 19; in ironlake_fdi_pll_enable()
2827 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_fdi_disable() local
2828 int pipe = intel_crtc->pipe; in ironlake_fdi_disable()
2969 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_pch_enable() local
2970 int pipe = intel_crtc->pipe; in ironlake_pch_enable()
2979 transc_sel = intel_crtc->use_pll_a ? TRANSC_DPLLA_SEL : in ironlake_pch_enable()
3073 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_crtc_enable() local
3074 int pipe = intel_crtc->pipe; in ironlake_crtc_enable()
3075 int plane = intel_crtc->plane; in ironlake_crtc_enable()
3079 if (intel_crtc->active) in ironlake_crtc_enable()
3082 intel_crtc->active = true; in ironlake_crtc_enable()
3137 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_crtc_disable() local
3138 int pipe = intel_crtc->pipe; in ironlake_crtc_disable()
3139 int plane = intel_crtc->plane; in ironlake_crtc_disable()
3142 if (!intel_crtc->active) in ironlake_crtc_disable()
3199 if (!intel_crtc->no_pll) in ironlake_crtc_disable()
3223 intel_crtc->active = false; in ironlake_crtc_disable()
3234 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_crtc_dpms() local
3235 int pipe = intel_crtc->pipe; in ironlake_crtc_dpms()
3236 int plane = intel_crtc->plane; in ironlake_crtc_dpms()
3256 static void intel_crtc_dpms_overlay(struct intel_crtc *intel_crtc, bool enable) in intel_crtc_dpms_overlay() argument
3258 if (!enable && intel_crtc->overlay) { in intel_crtc_dpms_overlay()
3259 struct drm_device *dev = intel_crtc->base.dev; in intel_crtc_dpms_overlay()
3264 (void) intel_overlay_switch_off(intel_crtc->overlay); in intel_crtc_dpms_overlay()
3278 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_crtc_enable() local
3279 int pipe = intel_crtc->pipe; in i9xx_crtc_enable()
3280 int plane = intel_crtc->plane; in i9xx_crtc_enable()
3282 if (intel_crtc->active) in i9xx_crtc_enable()
3285 intel_crtc->active = true; in i9xx_crtc_enable()
3296 intel_crtc_dpms_overlay(intel_crtc, true); in i9xx_crtc_enable()
3304 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_crtc_disable() local
3305 int pipe = intel_crtc->pipe; in i9xx_crtc_disable()
3306 int plane = intel_crtc->plane; in i9xx_crtc_disable()
3309 if (!intel_crtc->active) in i9xx_crtc_disable()
3315 intel_crtc_dpms_overlay(intel_crtc, false); in i9xx_crtc_disable()
3332 intel_crtc->active = false; in i9xx_crtc_disable()
3363 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_dpms() local
3364 int pipe = intel_crtc->pipe; in intel_crtc_dpms()
3367 if (intel_crtc->dpms_mode == mode) in intel_crtc_dpms()
3370 intel_crtc->dpms_mode = mode; in intel_crtc_dpms()
3454 struct intel_crtc *intel_crtc = to_intel_crtc(intel_encoder->base.crtc); in intel_encoder_commit() local
3460 intel_cpt_verify_modeset(dev, intel_crtc->pipe); in intel_encoder_commit()
5120 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_update_pll_dividers() local
5121 int pipe = intel_crtc->pipe; in i9xx_update_pll_dividers()
5138 intel_crtc->lowfreq_avail = false; in i9xx_update_pll_dividers()
5142 intel_crtc->lowfreq_avail = true; in i9xx_update_pll_dividers()
5156 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_crtc_mode_set() local
5157 int pipe = intel_crtc->pipe; in i9xx_crtc_mode_set()
5158 int plane = intel_crtc->plane; in i9xx_crtc_mode_set()
5433 if (intel_crtc->lowfreq_avail) { in i9xx_crtc_mode_set()
5665 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ironlake_crtc_mode_set() local
5666 int pipe = intel_crtc->pipe; in ironlake_crtc_mode_set()
5667 int plane = intel_crtc->plane; in ironlake_crtc_mode_set()
5820 intel_crtc->bpp = pipe_bpp; in ironlake_crtc_mode_set()
5829 u32 bps = target_clock * intel_crtc->bpp * 21 / 20; in ironlake_crtc_mode_set()
5833 intel_crtc->fdi_lanes = lane; in ironlake_crtc_mode_set()
5837 ironlake_compute_m_n(intel_crtc->bpp, lane, target_clock, link_bw, in ironlake_crtc_mode_set()
5915 if (!intel_crtc->no_pll) { in ironlake_crtc_mode_set()
5927 intel_crtc->use_pll_a = true; in ironlake_crtc_mode_set()
5931 intel_crtc->use_pll_a = false; in ironlake_crtc_mode_set()
6005 if (!intel_crtc->no_pll && in ironlake_crtc_mode_set()
6022 intel_crtc->lowfreq_avail = false; in ironlake_crtc_mode_set()
6023 if (!intel_crtc->no_pll) { in ironlake_crtc_mode_set()
6026 intel_crtc->lowfreq_avail = true; in ironlake_crtc_mode_set()
6113 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_mode_set() local
6114 int pipe = intel_crtc->pipe; in intel_crtc_mode_set()
6124 intel_crtc->dpms_mode = DRM_MODE_DPMS_OFF; in intel_crtc_mode_set()
6126 intel_crtc->dpms_mode = DRM_MODE_DPMS_ON; in intel_crtc_mode_set()
6308 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_load_lut() local
6309 int palreg = PALETTE(intel_crtc->pipe); in intel_crtc_load_lut()
6313 if (!crtc->enabled || !intel_crtc->active) in intel_crtc_load_lut()
6318 palreg = LGC_PALETTE(intel_crtc->pipe); in intel_crtc_load_lut()
6322 (intel_crtc->lut_r[i] << 16) | in intel_crtc_load_lut()
6323 (intel_crtc->lut_g[i] << 8) | in intel_crtc_load_lut()
6324 intel_crtc->lut_b[i]); in intel_crtc_load_lut()
6332 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i845_update_cursor() local
6336 if (intel_crtc->cursor_visible == visible) in i845_update_cursor()
6355 intel_crtc->cursor_visible = visible; in i845_update_cursor()
6362 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in i9xx_update_cursor() local
6363 int pipe = intel_crtc->pipe; in i9xx_update_cursor()
6366 if (intel_crtc->cursor_visible != visible) { in i9xx_update_cursor()
6378 intel_crtc->cursor_visible = visible; in i9xx_update_cursor()
6390 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in ivb_update_cursor() local
6391 int pipe = intel_crtc->pipe; in ivb_update_cursor()
6394 if (intel_crtc->cursor_visible != visible) { in ivb_update_cursor()
6405 intel_crtc->cursor_visible = visible; in ivb_update_cursor()
6419 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_update_cursor() local
6420 int pipe = intel_crtc->pipe; in intel_crtc_update_cursor()
6421 int x = intel_crtc->cursor_x; in intel_crtc_update_cursor()
6422 int y = intel_crtc->cursor_y; in intel_crtc_update_cursor()
6429 base = intel_crtc->cursor_addr; in intel_crtc_update_cursor()
6439 if (x + intel_crtc->cursor_width < 0) in intel_crtc_update_cursor()
6448 if (y + intel_crtc->cursor_height < 0) in intel_crtc_update_cursor()
6457 if (!visible && !intel_crtc->cursor_visible) in intel_crtc_update_cursor()
6482 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_cursor_set() local
6539 (intel_crtc->pipe == 0) ? I915_GEM_PHYS_CURSOR_0 : I915_GEM_PHYS_CURSOR_1, in intel_crtc_cursor_set()
6552 if (intel_crtc->cursor_bo) { in intel_crtc_cursor_set()
6554 if (intel_crtc->cursor_bo != obj) in intel_crtc_cursor_set()
6555 i915_gem_detach_phys_object(dev, intel_crtc->cursor_bo); in intel_crtc_cursor_set()
6557 i915_gem_object_unpin(intel_crtc->cursor_bo); in intel_crtc_cursor_set()
6558 drm_gem_object_unreference(&intel_crtc->cursor_bo->base); in intel_crtc_cursor_set()
6563 intel_crtc->cursor_addr = addr; in intel_crtc_cursor_set()
6564 intel_crtc->cursor_bo = obj; in intel_crtc_cursor_set()
6565 intel_crtc->cursor_width = width; in intel_crtc_cursor_set()
6566 intel_crtc->cursor_height = height; in intel_crtc_cursor_set()
6582 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_cursor_move() local
6584 intel_crtc->cursor_x = x; in intel_crtc_cursor_move()
6585 intel_crtc->cursor_y = y; in intel_crtc_cursor_move()
6596 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_fb_gamma_set() local
6598 intel_crtc->lut_r[regno] = red >> 8; in intel_crtc_fb_gamma_set()
6599 intel_crtc->lut_g[regno] = green >> 8; in intel_crtc_fb_gamma_set()
6600 intel_crtc->lut_b[regno] = blue >> 8; in intel_crtc_fb_gamma_set()
6606 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_fb_gamma_get() local
6608 *red = intel_crtc->lut_r[regno] << 8; in intel_crtc_fb_gamma_get()
6609 *green = intel_crtc->lut_g[regno] << 8; in intel_crtc_fb_gamma_get()
6610 *blue = intel_crtc->lut_b[regno] << 8; in intel_crtc_fb_gamma_get()
6617 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_gamma_set() local
6620 intel_crtc->lut_r[i] = red[i] >> 8; in intel_crtc_gamma_set()
6621 intel_crtc->lut_g[i] = green[i] >> 8; in intel_crtc_gamma_set()
6622 intel_crtc->lut_b[i] = blue[i] >> 8; in intel_crtc_gamma_set()
6739 struct intel_crtc *intel_crtc; in intel_get_load_detect_pipe() local
6765 intel_crtc = to_intel_crtc(crtc); in intel_get_load_detect_pipe()
6766 old->dpms_mode = intel_crtc->dpms_mode; in intel_get_load_detect_pipe()
6770 if (intel_crtc->dpms_mode != DRM_MODE_DPMS_ON) { in intel_get_load_detect_pipe()
6806 intel_crtc = to_intel_crtc(crtc); in intel_get_load_detect_pipe()
6807 old->dpms_mode = intel_crtc->dpms_mode; in intel_get_load_detect_pipe()
6845 intel_wait_for_vblank(dev, intel_crtc->pipe); in intel_get_load_detect_pipe()
6885 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_clock_get() local
6886 int pipe = intel_crtc->pipe; in intel_crtc_clock_get()
6973 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_mode_get() local
6974 int pipe = intel_crtc->pipe; in intel_crtc_mode_get()
7024 struct intel_crtc *intel_crtc = (struct intel_crtc *)arg; in intel_crtc_idle_timer() local
7025 struct drm_crtc *crtc = &intel_crtc->base; in intel_crtc_idle_timer()
7032 mod_timer(&intel_crtc->idle_timer, jiffies + in intel_crtc_idle_timer()
7037 intel_crtc->busy = false; in intel_crtc_idle_timer()
7045 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_increase_pllclock() local
7046 int pipe = intel_crtc->pipe; in intel_increase_pllclock()
7072 mod_timer(&intel_crtc->idle_timer, jiffies + in intel_increase_pllclock()
7080 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_decrease_pllclock() local
7092 if (!HAS_PIPE_CXSR(dev) && intel_crtc->lowfreq_avail) { in intel_decrease_pllclock()
7093 int pipe = intel_crtc->pipe; in intel_decrease_pllclock()
7124 struct intel_crtc *intel_crtc; in intel_idle_update() local
7138 intel_crtc = to_intel_crtc(crtc); in intel_idle_update()
7139 if (!intel_crtc->busy) in intel_idle_update()
7162 struct intel_crtc *intel_crtc; in intel_mark_busy() local
7177 intel_crtc = to_intel_crtc(crtc); in intel_mark_busy()
7180 if (!intel_crtc->busy) { in intel_mark_busy()
7183 intel_crtc->busy = true; in intel_mark_busy()
7186 mod_timer(&intel_crtc->idle_timer, jiffies + in intel_mark_busy()
7195 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_destroy() local
7201 work = intel_crtc->unpin_work; in intel_crtc_destroy()
7202 intel_crtc->unpin_work = NULL; in intel_crtc_destroy()
7212 kfree(intel_crtc); in intel_crtc_destroy()
7234 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in do_intel_finish_page_flip() local
7242 if (intel_crtc == NULL) in do_intel_finish_page_flip()
7248 work = intel_crtc->unpin_work; in do_intel_finish_page_flip()
7261 intel_crtc->unpin_work = NULL; in do_intel_finish_page_flip()
7265 e->event.sequence = drm_vblank_count_and_time(dev, intel_crtc->pipe, &tvbl); in do_intel_finish_page_flip()
7294 drm_vblank_put(dev, intel_crtc->pipe); in do_intel_finish_page_flip()
7300 atomic_clear_mask(1 << intel_crtc->plane, in do_intel_finish_page_flip()
7306 trace_i915_flip_complete(intel_crtc->plane, work->pending_flip_obj); in do_intel_finish_page_flip()
7328 struct intel_crtc *intel_crtc = in intel_prepare_page_flip() local
7337 if (intel_crtc->unpin_work) in intel_prepare_page_flip()
7338 atomic_inc_not_zero(&intel_crtc->unpin_work->pending); in intel_prepare_page_flip()
7342 inline static void intel_mark_page_flip_active(struct intel_crtc *intel_crtc) in intel_mark_page_flip_active() argument
7346 atomic_set(&intel_crtc->unpin_work->pending, INTEL_FLIP_PENDING); in intel_mark_page_flip_active()
7357 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_gen2_queue_flip() local
7376 if (intel_crtc->plane) in intel_gen2_queue_flip()
7383 MI_DISPLAY_FLIP_PLANE(intel_crtc->plane)); in intel_gen2_queue_flip()
7388 intel_mark_page_flip_active(intel_crtc); in intel_gen2_queue_flip()
7404 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_gen3_queue_flip() local
7420 if (intel_crtc->plane) in intel_gen3_queue_flip()
7427 MI_DISPLAY_FLIP_PLANE(intel_crtc->plane)); in intel_gen3_queue_flip()
7432 intel_mark_page_flip_active(intel_crtc); in intel_gen3_queue_flip()
7448 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_gen4_queue_flip() local
7465 MI_DISPLAY_FLIP_PLANE(intel_crtc->plane)); in intel_gen4_queue_flip()
7474 pipesrc = I915_READ(PIPESRC(intel_crtc->pipe)) & 0x0fff0fff; in intel_gen4_queue_flip()
7477 intel_mark_page_flip_active(intel_crtc); in intel_gen4_queue_flip()
7493 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_gen6_queue_flip() local
7506 MI_DISPLAY_FLIP_PLANE(intel_crtc->plane)); in intel_gen6_queue_flip()
7517 pipesrc = I915_READ(PIPESRC(intel_crtc->pipe)) & 0x0fff0fff; in intel_gen6_queue_flip()
7520 intel_mark_page_flip_active(intel_crtc); in intel_gen6_queue_flip()
7542 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_gen7_queue_flip() local
7551 switch(intel_crtc->plane) { in intel_gen7_queue_flip()
7576 intel_mark_page_flip_active(intel_crtc); in intel_gen7_queue_flip()
7602 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_page_flip() local
7616 ret = drm_vblank_get(dev, intel_crtc->pipe); in intel_crtc_page_flip()
7622 if (intel_crtc->unpin_work) { in intel_crtc_page_flip()
7625 drm_vblank_put(dev, intel_crtc->pipe); in intel_crtc_page_flip()
7630 intel_crtc->unpin_work = work; in intel_crtc_page_flip()
7648 atomic_add(1 << intel_crtc->plane, &work->old_fb_obj->pending_flip); in intel_crtc_page_flip()
7657 trace_i915_flip_request(intel_crtc->plane, obj); in intel_crtc_page_flip()
7662 atomic_sub(1 << intel_crtc->plane, &work->old_fb_obj->pending_flip); in intel_crtc_page_flip()
7669 intel_crtc->unpin_work = NULL; in intel_crtc_page_flip()
7672 drm_vblank_put(dev, intel_crtc->pipe); in intel_crtc_page_flip()
7725 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_crtc_reset() local
7730 intel_crtc->dpms_mode = -1; in intel_crtc_reset()
7735 intel_sanitize_modesetting(dev, intel_crtc->pipe, intel_crtc->plane); in intel_crtc_reset()
7761 struct intel_crtc *intel_crtc; in intel_crtc_init() local
7764intel_crtc = kzalloc(sizeof(struct intel_crtc) + (INTELFB_CONN_LIMIT * sizeof(struct drm_connector… in intel_crtc_init()
7765 if (intel_crtc == NULL) in intel_crtc_init()
7768 drm_crtc_init(dev, &intel_crtc->base, &intel_crtc_funcs); in intel_crtc_init()
7770 drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256); in intel_crtc_init()
7772 intel_crtc->lut_r[i] = i; in intel_crtc_init()
7773 intel_crtc->lut_g[i] = i; in intel_crtc_init()
7774 intel_crtc->lut_b[i] = i; in intel_crtc_init()
7778 intel_crtc->pipe = pipe; in intel_crtc_init()
7779 intel_crtc->plane = pipe; in intel_crtc_init()
7782 intel_crtc->plane = !pipe; in intel_crtc_init()
7786 dev_priv->plane_to_crtc_mapping[intel_crtc->plane] != NULL); in intel_crtc_init()
7787 dev_priv->plane_to_crtc_mapping[intel_crtc->plane] = &intel_crtc->base; in intel_crtc_init()
7788 dev_priv->pipe_to_crtc_mapping[intel_crtc->pipe] = &intel_crtc->base; in intel_crtc_init()
7790 intel_crtc_reset(&intel_crtc->base); in intel_crtc_init()
7791 intel_crtc->active = true; /* force the pipe off on setup_init_config */ in intel_crtc_init()
7792 intel_crtc->bpp = 24; /* default for pre-Ironlake */ in intel_crtc_init()
7796 intel_crtc->no_pll = true; in intel_crtc_init()
7804 drm_crtc_helper_add(&intel_crtc->base, &intel_helper_funcs); in intel_crtc_init()
7806 intel_crtc->busy = false; in intel_crtc_init()
7808 setup_timer(&intel_crtc->idle_timer, intel_crtc_idle_timer, in intel_crtc_init()
7809 (unsigned long)intel_crtc); in intel_crtc_init()
7818 struct intel_crtc *crtc; in intel_get_pipe_from_crtc_id()
9428 struct intel_crtc *intel_crtc; in intel_modeset_cleanup() local
9441 intel_crtc = to_intel_crtc(crtc); in intel_modeset_cleanup()
9468 intel_crtc = to_intel_crtc(crtc); in intel_modeset_cleanup()
9469 del_timer_sync(&intel_crtc->idle_timer); in intel_modeset_cleanup()