Lines Matching refs:intel_crtc
346 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in hsw_fdi_link_train() local
363 FDI_DP_PORT_WIDTH(intel_crtc->config->fdi_lanes); in hsw_fdi_link_train()
373 I915_WRITE(PORT_CLK_SEL(PORT_E), intel_crtc->config->ddi_pll_sel); in hsw_fdi_link_train()
374 WARN_ON(intel_crtc->config->ddi_pll_sel != PORT_CLK_SEL_SPLL); in hsw_fdi_link_train()
392 ((intel_crtc->config->fdi_lanes - 1) << 1) | in hsw_fdi_link_train()
477 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_ddi_get_crtc_encoder() local
488 pipe_name(intel_crtc->pipe)); in intel_ddi_get_crtc_encoder()
497 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in intel_ddi_get_crtc_new_encoder()
958 hsw_ddi_pll_select(struct intel_crtc *intel_crtc, in hsw_ddi_pll_select() argument
976 pll = intel_get_shared_dpll(intel_crtc, crtc_state); in hsw_ddi_pll_select()
979 pipe_name(intel_crtc->pipe)); in hsw_ddi_pll_select()
1145 skl_ddi_pll_select(struct intel_crtc *intel_crtc, in skl_ddi_pll_select() argument
1200 pll = intel_get_shared_dpll(intel_crtc, crtc_state); in skl_ddi_pll_select()
1203 pipe_name(intel_crtc->pipe)); in skl_ddi_pll_select()
1220 bool intel_ddi_pll_select(struct intel_crtc *intel_crtc, in intel_ddi_pll_select() argument
1223 struct drm_device *dev = intel_crtc->base.dev; in intel_ddi_pll_select()
1229 return skl_ddi_pll_select(intel_crtc, crtc_state, in intel_ddi_pll_select()
1232 return hsw_ddi_pll_select(intel_crtc, crtc_state, in intel_ddi_pll_select()
1239 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_ddi_set_pipe_settings() local
1241 enum transcoder cpu_transcoder = intel_crtc->config->cpu_transcoder; in intel_ddi_set_pipe_settings()
1247 switch (intel_crtc->config->pipe_bpp) { in intel_ddi_set_pipe_settings()
1269 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_ddi_set_vc_payload_alloc() local
1272 enum transcoder cpu_transcoder = intel_crtc->config->cpu_transcoder; in intel_ddi_set_vc_payload_alloc()
1284 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_ddi_enable_transcoder_func() local
1289 enum pipe pipe = intel_crtc->pipe; in intel_ddi_enable_transcoder_func()
1290 enum transcoder cpu_transcoder = intel_crtc->config->cpu_transcoder; in intel_ddi_enable_transcoder_func()
1299 switch (intel_crtc->config->pipe_bpp) { in intel_ddi_enable_transcoder_func()
1316 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PVSYNC) in intel_ddi_enable_transcoder_func()
1318 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PHSYNC) in intel_ddi_enable_transcoder_func()
1329 (intel_crtc->config->pch_pfit.enabled || in intel_ddi_enable_transcoder_func()
1330 intel_crtc->config->pch_pfit.force_thru)) in intel_ddi_enable_transcoder_func()
1348 if (intel_crtc->config->has_hdmi_sink) in intel_ddi_enable_transcoder_func()
1355 temp |= (intel_crtc->config->fdi_lanes - 1) << 1; in intel_ddi_enable_transcoder_func()
1499 void intel_ddi_enable_pipe_clock(struct intel_crtc *intel_crtc) in intel_ddi_enable_pipe_clock() argument
1501 struct drm_crtc *crtc = &intel_crtc->base; in intel_ddi_enable_pipe_clock()
1505 enum transcoder cpu_transcoder = intel_crtc->config->cpu_transcoder; in intel_ddi_enable_pipe_clock()
1512 void intel_ddi_disable_pipe_clock(struct intel_crtc *intel_crtc) in intel_ddi_disable_pipe_clock() argument
1514 struct drm_i915_private *dev_priv = intel_crtc->base.dev->dev_private; in intel_ddi_disable_pipe_clock()
1515 enum transcoder cpu_transcoder = intel_crtc->config->cpu_transcoder; in intel_ddi_disable_pipe_clock()
1527 struct intel_crtc *crtc = to_intel_crtc(encoder->crtc); in intel_ddi_pre_enable()
1635 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_enable_ddi() local
1663 if (intel_crtc->config->has_audio) { in intel_enable_ddi()
1673 struct intel_crtc *intel_crtc = to_intel_crtc(crtc); in intel_disable_ddi() local
1678 if (intel_crtc->config->has_audio) { in intel_disable_ddi()
2087 struct intel_crtc *intel_crtc = to_intel_crtc(encoder->base.crtc); in intel_ddi_get_config() local
2135 intel_dp_get_m_n(intel_crtc, pipe_config); in intel_ddi_get_config()
2143 if (temp & AUDIO_OUTPUT_ENABLE(intel_crtc->pipe)) in intel_ddi_get_config()