Lines Matching refs:intel_crtc

115 static void i9xx_crtc_clock_get(struct intel_crtc *crtc,
117 static void ilk_pch_clock_get(struct intel_crtc *crtc,
173 struct intel_crtc *crtc) in intel_compute_pipe_wm()
182 struct intel_crtc *crtc) in intel_compute_intermediate_wm()
194 struct intel_crtc *crtc) in intel_initial_watermarks()
205 struct intel_crtc *crtc) in intel_atomic_update_watermarks()
213 struct intel_crtc *crtc) in intel_optimize_watermarks()
363 static void wait_for_pipe_scanline_moving(struct intel_crtc *crtc, bool state) in wait_for_pipe_scanline_moving()
375 static void intel_wait_for_pipe_scanline_stopped(struct intel_crtc *crtc) in intel_wait_for_pipe_scanline_stopped()
380 static void intel_wait_for_pipe_scanline_moving(struct intel_crtc *crtc) in intel_wait_for_pipe_scanline_moving()
388 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_wait_for_pipe_off()
448 static void assert_planes_disabled(struct intel_crtc *crtc) in assert_planes_disabled()
567 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_enable_pch_transcoder()
713 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc) in intel_crtc_pch_transcoder()
725 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in intel_enable_transcoder()
786 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_disable_transcoder()
1040 struct intel_crtc *crtc; in intel_plane_fb_max_stride()
1096 void intel_plane_disable_noatomic(struct intel_crtc *crtc, in intel_plane_disable_noatomic()
1335 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_set_pipe_chicken()
1416 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in lpt_program_iclkip()
1529 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_pch_transcoder_set_timings()
1558 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_get_crtc_new_encoder()
1591 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_pch_enable()
1666 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in lpt_pch_enable()
1698 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_pfit_enable()
1726 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_enable_ips()
1763 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_disable_ips()
1790 static void intel_crtc_dpms_overlay_disable(struct intel_crtc *crtc) in intel_crtc_dpms_overlay_disable()
1803 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in hsw_pre_update_disable_ips()
1830 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in hsw_post_update_enable_ips()
1941 struct intel_crtc *crtc) in intel_post_plane_update()
1980 struct intel_crtc *crtc) in intel_crtc_enable_flip_done()
1998 struct intel_crtc *crtc) in intel_crtc_disable_flip_done()
2016 struct intel_crtc *crtc) in intel_crtc_async_flip_disable_wa()
2048 struct intel_crtc *crtc) in intel_pre_plane_update()
2150 struct intel_crtc *crtc) in intel_crtc_disable_planes()
2210 struct intel_crtc *crtc; in intel_encoders_update_prepare()
2236 struct intel_crtc *crtc; in intel_encoders_update_complete()
2253 struct intel_crtc *crtc) in intel_encoders_pre_pll_enable()
2275 struct intel_crtc *crtc) in intel_encoders_pre_enable()
2297 struct intel_crtc *crtc) in intel_encoders_enable()
2320 struct intel_crtc *crtc) in intel_encoders_pre_disable()
2342 struct intel_crtc *crtc) in intel_encoders_disable()
2365 struct intel_crtc *crtc) in intel_encoders_post_disable()
2387 struct intel_crtc *crtc) in intel_encoders_post_pll_disable()
2409 struct intel_crtc *crtc) in intel_encoders_update_pipe()
2432 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_disable_primary_plane()
2439 struct intel_crtc *crtc) in ilk_crtc_enable()
2527 static bool hsw_crtc_supports_ips(struct intel_crtc *crtc) in hsw_crtc_supports_ips()
2546 static void icl_pipe_mbus_enable(struct intel_crtc *crtc, bool joined_mbus) in icl_pipe_mbus_enable()
2571 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_set_linetime_wm()
2581 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_set_frame_start_delay()
2595 struct intel_crtc *master = to_intel_crtc(crtc_state->uapi.crtc); in icl_ddi_bigjoiner_pre_enable()
2637 struct intel_crtc *crtc) in hsw_crtc_enable()
2738 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in ilk_pfit_disable()
2753 struct intel_crtc *crtc) in ilk_crtc_disable()
2810 struct intel_crtc *crtc) in hsw_crtc_disable()
2822 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_pfit_enable()
3013 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in get_crtc_power_domains()
3051 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in modeset_get_crtc_power_domains()
3069 static void modeset_put_crtc_power_domains(struct intel_crtc *crtc, in modeset_put_crtc_power_domains()
3078 struct intel_crtc *crtc) in valleyview_crtc_enable()
3130 struct intel_crtc *crtc) in i9xx_crtc_enable()
3179 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in i9xx_pfit_disable()
3193 struct intel_crtc *crtc) in i9xx_crtc_disable()
3239 static void intel_crtc_disable_noatomic(struct intel_crtc *crtc, in intel_crtc_disable_noatomic()
3395 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_crtc_state_ips_capable()
3464 static bool intel_crtc_supports_double_wide(const struct intel_crtc *crtc) in intel_crtc_supports_double_wide()
3590 static int intel_crtc_compute_config(struct intel_crtc *crtc, in intel_crtc_compute_config()
3755 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_transcoder_set_m_n()
3783 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_cpu_transcoder_set_m_n()
3849 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_set_transcoder_timings()
3907 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_set_pipe_src_size()
3933 static void intel_get_transcoder_timings(struct intel_crtc *crtc, in intel_get_transcoder_timings()
3978 static void intel_get_pipe_src_size(struct intel_crtc *crtc, in intel_get_pipe_src_size()
3992 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_set_pipeconf()
4062 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_get_pfit_config()
4087 static void vlv_crtc_clock_get(struct intel_crtc *crtc, in vlv_crtc_clock_get()
4114 static void chv_crtc_clock_get(struct intel_crtc *crtc, in chv_crtc_clock_get()
4149 bdw_get_pipemisc_output_format(struct intel_crtc *crtc) in bdw_get_pipemisc_output_format()
4171 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_get_pipe_color_config()
4187 static bool i9xx_get_pipe_config(struct intel_crtc *crtc, in i9xx_get_pipe_config()
4719 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_set_pipeconf()
4776 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_set_transconf()
4799 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in bdw_set_pipemisc()
4864 int bdw_get_pipemisc_bpp(struct intel_crtc *crtc) in bdw_get_pipemisc_bpp()
4909 static void intel_pch_transcoder_get_m_n(struct intel_crtc *crtc, in intel_pch_transcoder_get_m_n()
4925 static void intel_cpu_transcoder_get_m_n(struct intel_crtc *crtc, in intel_cpu_transcoder_get_m_n()
4970 void intel_dp_get_m_n(struct intel_crtc *crtc, in intel_dp_get_m_n()
4981 static void ilk_get_fdi_m_n_config(struct intel_crtc *crtc, in ilk_get_fdi_m_n_config()
4998 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_get_pfit_config()
5033 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_get_pfit_config()
5057 static bool ilk_get_pipe_config(struct intel_crtc *crtc, in ilk_get_pipe_config()
5202 static u8 hsw_enabled_transcoders(struct intel_crtc *crtc) in hsw_enabled_transcoders()
5293 static bool hsw_get_transcoder_state(struct intel_crtc *crtc, in hsw_get_transcoder_state()
5331 static bool bxt_get_dsi_transcoder_state(struct intel_crtc *crtc, in bxt_get_dsi_transcoder_state()
5377 static void hsw_get_ddi_port_state(struct intel_crtc *crtc, in hsw_get_ddi_port_state()
5416 static bool hsw_get_pipe_config(struct intel_crtc *crtc, in hsw_get_pipe_config()
5544 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_get_pipe_config()
5594 struct intel_crtc *possible_crtc; in intel_get_load_detect_pipe()
5595 struct intel_crtc *crtc = NULL; in intel_get_load_detect_pipe()
5785 static void i9xx_crtc_clock_get(struct intel_crtc *crtc, in i9xx_crtc_clock_get()
5896 static void ilk_pch_clock_get(struct intel_crtc *crtc, in ilk_pch_clock_get()
5921 struct intel_crtc *crtc; in intel_encoder_current_mode()
6000 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in intel_plane_atomic_calc_changes()
6126 struct intel_crtc *crtc, in check_single_encoder_cloning()
6174 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_check_nv12_planes()
6272 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in c8_planes_changed()
6314 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_linetime_wm()
6335 struct intel_crtc *crtc) in hsw_compute_linetime_wm()
6361 struct intel_crtc *crtc) in intel_crtc_atomic_check()
6463 struct intel_crtc *crtc = in intel_modeset_update_connector_atomic_state()
6524 compute_baseline_pipe_bpp(struct intel_crtc *crtc, in compute_baseline_pipe_bpp()
6696 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_dump_pipe_config()
6985 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in copy_bigjoiner_crtc_state()
7025 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_prepare_cleared_state()
7202 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_modeset_pipe_config_late()
7352 pipe_config_mismatch(bool fastset, const struct intel_crtc *crtc, in pipe_config_mismatch()
7397 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_pipe_config_compare()
7848 static void verify_wm_state(struct intel_crtc *crtc, in verify_wm_state()
7970 struct intel_crtc *crtc) in verify_connector_state()
8043 verify_crtc_state(struct intel_crtc *crtc, in verify_crtc_state()
8052 struct intel_crtc *master = crtc; in verify_crtc_state()
8134 struct intel_crtc *crtc, in verify_single_dpll_state()
8187 verify_shared_dpll_state(struct intel_crtc *crtc, in verify_shared_dpll_state()
8217 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in verify_mpllb_state()
8260 intel_modeset_verify_crtc(struct intel_crtc *crtc, in intel_modeset_verify_crtc()
8298 struct intel_crtc *crtc; in intel_modeset_all_pipes()
8336 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_update_active_timings()
8399 struct intel_crtc *crtc; in intel_modeset_clear_plls()
8422 struct intel_crtc *crtc; in hsw_mode_set_planes_workaround()
8478 struct intel_crtc *crtc; in intel_calc_active_pipes()
8531 struct intel_crtc *crtc, in intel_crtc_add_planes_to_state()
8552 struct intel_crtc *crtc) in intel_atomic_add_affected_planes()
8573 struct intel_crtc *crtc, in intel_crtc_add_bigjoiner_planes()
8574 struct intel_crtc *other) in intel_crtc_add_bigjoiner_planes()
8592 struct intel_crtc *crtc; in intel_bigjoiner_add_affected_planes()
8630 struct intel_crtc *crtc; in intel_atomic_check_planes()
8751 struct intel_crtc *crtc; in intel_atomic_check_crtcs()
8774 struct intel_crtc *crtc; in intel_cpu_transcoders_need_modeset()
8788 struct intel_crtc *crtc, in intel_atomic_check_bigjoiner()
8793 struct intel_crtc *slave, *master; in intel_atomic_check_bigjoiner()
8873 struct intel_crtc *crtc; in intel_atomic_check_async()
8990 struct intel_crtc *crtc; in intel_bigjoiner_add_affected_crtcs()
8995 struct intel_crtc *linked_crtc; in intel_bigjoiner_add_affected_crtcs()
9042 struct intel_crtc *crtc; in intel_atomic_check()
9249 struct intel_crtc *crtc; in intel_atomic_prepare_commit()
9268 void intel_crtc_arm_fifo_underrun(struct intel_crtc *crtc, in intel_crtc_arm_fifo_underrun()
9287 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in intel_pipe_fastset()
9328 struct intel_crtc *crtc) in commit_pipe_pre_planes()
9359 struct intel_crtc *crtc) in commit_pipe_post_planes()
9376 struct intel_crtc *crtc) in intel_enable_crtc()
9397 struct intel_crtc *crtc) in intel_update_crtc()
9448 struct intel_crtc *crtc) in intel_old_crtc_state_disables()
9489 struct intel_crtc *crtc; in intel_commit_modeset_disables()
9527 struct intel_crtc *slave = in intel_commit_modeset_disables()
9542 struct intel_crtc *crtc; in intel_commit_modeset_enables()
9557 struct intel_crtc *crtc; in skl_commit_modeset_enables()
9724 struct intel_crtc *crtc; in intel_cleanup_dsbs()
9788 struct intel_crtc *crtc; in intel_atomic_commit_tail()
10041 struct intel_crtc *crtc; in intel_atomic_commit()
10067 struct intel_crtc *crtc; in intel_atomic_commit()
10117 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, in intel_plane_possible_crtcs_init()
10130 struct intel_crtc *crtc; in intel_get_pipe_from_crtc_id_ioctl()
10159 struct intel_crtc *crtc; in intel_encoder_possible_crtcs()
10680 struct intel_crtc *crtc; in sanitize_watermarks_add_affected()
10723 struct intel_crtc *crtc; in sanitize_watermarks()
10799 struct intel_crtc *crtc; in intel_initial_commit()
11004 struct intel_crtc *crtc; in intel_modeset_init_nogem()
11111 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in i830_enable_pipe()
11184 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in i830_disable_pipe()
11215 struct intel_crtc *crtc; in intel_sanitize_plane_mapping()
11223 struct intel_crtc *plane_crtc; in intel_sanitize_plane_mapping()
11241 static bool intel_crtc_has_encoders(struct intel_crtc *crtc) in intel_crtc_has_encoders()
11272 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_sanitize_frame_start_delay()
11321 static void intel_sanitize_crtc(struct intel_crtc *crtc, in intel_sanitize_crtc()
11407 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); in intel_sanitize_encoder()
11478 struct intel_crtc *crtc; in readout_plane_state()
11516 struct intel_crtc *crtc; in intel_modeset_readout_hw_state()
11591 struct intel_crtc *crtc; in intel_modeset_readout_hw_state()
11696 struct intel_crtc *slave = crtc_state->bigjoiner_linked_crtc; in intel_modeset_readout_hw_state()
11851 struct intel_crtc *crtc; in intel_modeset_setup_hw_state()