Lines Matching refs:pipe_config
298 const struct intel_crtc_state *pipe_config) in configure_dual_link_mode() argument
311 &pipe_config->hw.adjusted_mode; in configure_dual_link_mode()
718 const struct intel_crtc_state *pipe_config) in gen11_dsi_configure_transcoder() argument
722 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in gen11_dsi_configure_transcoder()
738 if (afe_clk(encoder, pipe_config) >= 1500 * 1000) { in gen11_dsi_configure_transcoder()
764 if (pipe_config->dsc.compression_enable) { in gen11_dsi_configure_transcoder()
834 configure_dual_link_mode(encoder, pipe_config); in gen11_dsi_configure_transcoder()
1224 const struct intel_crtc_state *pipe_config, in gen11_dsi_pre_enable() argument
1228 gen11_dsi_map_pll(encoder, pipe_config); in gen11_dsi_pre_enable()
1231 gen11_dsi_enable_port_and_phy(encoder, pipe_config); in gen11_dsi_pre_enable()
1236 intel_dsc_dsi_pps_write(encoder, pipe_config); in gen11_dsi_pre_enable()
1239 gen11_dsi_set_transcoder_timings(encoder, pipe_config); in gen11_dsi_pre_enable()
1496 struct intel_crtc_state *pipe_config) in gen11_dsi_get_timings() argument
1500 &pipe_config->hw.adjusted_mode; in gen11_dsi_get_timings()
1502 if (pipe_config->dsc.compressed_bpp) { in gen11_dsi_get_timings()
1503 int div = pipe_config->dsc.compressed_bpp; in gen11_dsi_get_timings()
1551 struct intel_crtc_state *pipe_config) in gen11_dsi_get_cmd_mode_config() argument
1554 pipe_config->mode_flags |= I915_MODE_FLAG_DSI_USE_TE1 | in gen11_dsi_get_cmd_mode_config()
1557 pipe_config->mode_flags |= I915_MODE_FLAG_DSI_USE_TE1; in gen11_dsi_get_cmd_mode_config()
1559 pipe_config->mode_flags |= I915_MODE_FLAG_DSI_USE_TE0; in gen11_dsi_get_cmd_mode_config()
1563 struct intel_crtc_state *pipe_config) in gen11_dsi_get_config() argument
1565 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in gen11_dsi_get_config()
1568 intel_ddi_get_clock(encoder, pipe_config, icl_ddi_combo_get_pll(encoder)); in gen11_dsi_get_config()
1570 pipe_config->hw.adjusted_mode.crtc_clock = intel_dsi->pclk; in gen11_dsi_get_config()
1572 pipe_config->hw.adjusted_mode.crtc_clock *= 2; in gen11_dsi_get_config()
1574 gen11_dsi_get_timings(encoder, pipe_config); in gen11_dsi_get_config()
1575 pipe_config->output_types |= BIT(INTEL_OUTPUT_DSI); in gen11_dsi_get_config()
1576 pipe_config->pipe_bpp = bdw_get_pipemisc_bpp(crtc); in gen11_dsi_get_config()
1580 gen11_dsi_get_cmd_mode_config(intel_dsi, pipe_config); in gen11_dsi_get_config()
1583 pipe_config->mode_flags |= I915_MODE_FLAG_DSI_PERIODIC_CMD_MODE; in gen11_dsi_get_config()
1658 struct intel_crtc_state *pipe_config, in gen11_dsi_compute_config() argument
1666 &pipe_config->hw.adjusted_mode; in gen11_dsi_compute_config()
1669 pipe_config->output_format = INTEL_OUTPUT_FORMAT_RGB; in gen11_dsi_compute_config()
1675 ret = intel_panel_fitting(pipe_config, conn_state); in gen11_dsi_compute_config()
1683 pipe_config->cpu_transcoder = TRANSCODER_DSI_1; in gen11_dsi_compute_config()
1685 pipe_config->cpu_transcoder = TRANSCODER_DSI_0; in gen11_dsi_compute_config()
1688 pipe_config->pipe_bpp = 24; in gen11_dsi_compute_config()
1690 pipe_config->pipe_bpp = 18; in gen11_dsi_compute_config()
1692 pipe_config->clock_set = true; in gen11_dsi_compute_config()
1694 if (gen11_dsi_dsc_compute_config(encoder, pipe_config)) in gen11_dsi_compute_config()
1697 pipe_config->port_clock = afe_clk(encoder, pipe_config) / 5; in gen11_dsi_compute_config()
1705 gen11_dsi_get_cmd_mode_config(intel_dsi, pipe_config); in gen11_dsi_compute_config()