Lines Matching refs:pipe_config
1089 static void i9xx_adjust_sdvo_tv_clock(struct intel_crtc_state *pipe_config) in i9xx_adjust_sdvo_tv_clock() argument
1091 unsigned dotclock = pipe_config->port_clock; in i9xx_adjust_sdvo_tv_clock()
1092 struct dpll *clock = &pipe_config->dpll; in i9xx_adjust_sdvo_tv_clock()
1112 pipe_config->clock_set = true; in i9xx_adjust_sdvo_tv_clock()
1116 struct intel_crtc_state *pipe_config) in intel_sdvo_compute_config() argument
1119 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_sdvo_compute_config()
1120 struct drm_display_mode *mode = &pipe_config->base.mode; in intel_sdvo_compute_config()
1123 pipe_config->pipe_bpp = 8*3; in intel_sdvo_compute_config()
1126 pipe_config->has_pch_encoder = true; in intel_sdvo_compute_config()
1140 pipe_config->sdvo_tv_clock = true; in intel_sdvo_compute_config()
1154 pipe_config->pixel_multiplier = in intel_sdvo_compute_config()
1157 pipe_config->has_hdmi_sink = intel_sdvo->has_hdmi_monitor; in intel_sdvo_compute_config()
1163 if (pipe_config->has_hdmi_sink && in intel_sdvo_compute_config()
1165 pipe_config->limited_color_range = true; in intel_sdvo_compute_config()
1167 if (pipe_config->has_hdmi_sink && in intel_sdvo_compute_config()
1169 pipe_config->limited_color_range = true; in intel_sdvo_compute_config()
1174 i9xx_adjust_sdvo_tv_clock(pipe_config); in intel_sdvo_compute_config()
1342 struct intel_crtc_state *pipe_config) in intel_sdvo_get_config() argument
1361 pipe_config->quirks |= PIPE_CONFIG_QUIRK_MODE_SYNC_FLAGS; in intel_sdvo_get_config()
1374 pipe_config->base.adjusted_mode.flags |= flags; in intel_sdvo_get_config()
1384 pipe_config->pixel_multiplier = in intel_sdvo_get_config()
1389 dotclock = pipe_config->port_clock; in intel_sdvo_get_config()
1390 if (pipe_config->pixel_multiplier) in intel_sdvo_get_config()
1391 dotclock /= pipe_config->pixel_multiplier; in intel_sdvo_get_config()
1394 ironlake_check_encoder_dotclock(pipe_config, dotclock); in intel_sdvo_get_config()
1396 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in intel_sdvo_get_config()
1415 pipe_config->limited_color_range = true; in intel_sdvo_get_config()
1420 pipe_config->has_hdmi_sink = true; in intel_sdvo_get_config()
1423 WARN(encoder_pixel_multiplier != pipe_config->pixel_multiplier, in intel_sdvo_get_config()
1425 pipe_config->pixel_multiplier, encoder_pixel_multiplier); in intel_sdvo_get_config()