Lines Matching defs:crtc
510 bool intel_pipe_has_type(struct intel_crtc *crtc, enum intel_output_type type) in intel_pipe_has_type()
951 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in vlv_find_best_dpll() local
1005 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in chv_find_best_dpll() local
1066 bool intel_crtc_active(struct drm_crtc *crtc) in intel_crtc_active()
1090 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_pipe_to_cpu_transcoder() local
1131 static void intel_wait_for_pipe_off(struct intel_crtc *crtc) in intel_wait_for_pipe_off()
1190 intel_crtc_to_shared_dpll(struct intel_crtc *crtc) in intel_crtc_to_shared_dpll()
1445 static void assert_vblank_disabled(struct drm_crtc *crtc) in assert_vblank_disabled()
1598 static void vlv_enable_pll(struct intel_crtc *crtc, in vlv_enable_pll()
1637 static void chv_enable_pll(struct intel_crtc *crtc, in chv_enable_pll()
1678 struct intel_crtc *crtc; in intel_num_dvo_pipes() local
1688 static void i9xx_enable_pll(struct intel_crtc *crtc) in i9xx_enable_pll()
1763 static void i9xx_disable_pll(struct intel_crtc *crtc) in i9xx_disable_pll()
1866 static void intel_prepare_shared_dpll(struct intel_crtc *crtc) in intel_prepare_shared_dpll()
1893 static void intel_enable_shared_dpll(struct intel_crtc *crtc) in intel_enable_shared_dpll()
1923 static void intel_disable_shared_dpll(struct intel_crtc *crtc) in intel_disable_shared_dpll()
1964 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in ironlake_enable_pch_transcoder() local
2105 static void intel_enable_pipe(struct intel_crtc *crtc) in intel_enable_pipe()
2169 static void intel_disable_pipe(struct intel_crtc *crtc) in intel_disable_pipe()
2528 intel_alloc_initial_plane_obj(struct intel_crtc *crtc, in intel_alloc_initial_plane_obj()
2685 static void i9xx_update_primary_plane(struct drm_crtc *crtc, in i9xx_update_primary_plane()
2815 static void ironlake_update_primary_plane(struct drm_crtc *crtc, in ironlake_update_primary_plane()
3089 static void skylake_update_primary_plane(struct drm_crtc *crtc, in skylake_update_primary_plane()
3196 intel_pipe_set_base_atomic(struct drm_crtc *crtc, struct drm_framebuffer *fb, in intel_pipe_set_base_atomic()
3212 struct drm_crtc *crtc; in intel_complete_page_flips() local
3225 struct drm_crtc *crtc; in intel_update_primary_planes() local
3337 static bool intel_crtc_has_pending_flip(struct drm_crtc *crtc) in intel_crtc_has_pending_flip()
3355 static void intel_update_pipe_config(struct intel_crtc *crtc, in intel_update_pipe_config()
3400 static void intel_fdi_normal_train(struct drm_crtc *crtc) in intel_fdi_normal_train()
3442 static void ironlake_fdi_link_train(struct drm_crtc *crtc) in ironlake_fdi_link_train()
3542 static void gen6_fdi_link_train(struct drm_crtc *crtc) in gen6_fdi_link_train()
3674 static void ivb_manual_fdi_link_train(struct drm_crtc *crtc) in ivb_manual_fdi_link_train()
3858 static void ironlake_fdi_disable(struct drm_crtc *crtc) in ironlake_fdi_disable()
3912 struct intel_crtc *crtc; in intel_has_pending_fb_unpin() local
3957 void intel_crtc_wait_for_pending_flips(struct drm_crtc *crtc) in intel_crtc_wait_for_pending_flips()
3984 static void lpt_program_iclkip(struct drm_crtc *crtc) in lpt_program_iclkip()
4072 static void ironlake_pch_transcoder_set_timings(struct intel_crtc *crtc, in ironlake_pch_transcoder_set_timings()
4148 static void ironlake_pch_enable(struct drm_crtc *crtc) in ironlake_pch_enable()
4235 static void lpt_pch_enable(struct drm_crtc *crtc) in lpt_pch_enable()
4252 struct intel_shared_dpll *intel_get_shared_dpll(struct intel_crtc *crtc, in intel_get_shared_dpll()
4525 static void skylake_scaler_disable(struct intel_crtc *crtc) in skylake_scaler_disable()
4533 static void skylake_pfit_enable(struct intel_crtc *crtc) in skylake_pfit_enable()
4561 static void ironlake_pfit_enable(struct intel_crtc *crtc) in ironlake_pfit_enable()
4582 void hsw_enable_ips(struct intel_crtc *crtc) in hsw_enable_ips()
4615 void hsw_disable_ips(struct intel_crtc *crtc) in hsw_disable_ips()
4641 static void intel_crtc_load_lut(struct drm_crtc *crtc) in intel_crtc_load_lut()
4718 intel_post_enable_primary(struct drm_crtc *crtc) in intel_post_enable_primary()
4767 intel_pre_disable_primary(struct drm_crtc *crtc) in intel_pre_disable_primary()
4807 static void intel_post_plane_update(struct intel_crtc *crtc) in intel_post_plane_update()
4838 static void intel_pre_plane_update(struct intel_crtc *crtc) in intel_pre_plane_update()
4873 static void intel_crtc_disable_planes(struct drm_crtc *crtc, unsigned plane_mask) in intel_crtc_disable_planes()
4893 static void ironlake_crtc_enable(struct drm_crtc *crtc) in ironlake_crtc_enable()
4963 static bool hsw_crtc_supports_ips(struct intel_crtc *crtc) in hsw_crtc_supports_ips()
4968 static void haswell_crtc_enable(struct drm_crtc *crtc) in haswell_crtc_enable()
5064 static void ironlake_pfit_disable(struct intel_crtc *crtc, bool force) in ironlake_pfit_disable()
5079 static void ironlake_crtc_disable(struct drm_crtc *crtc) in ironlake_crtc_disable()
5130 static void haswell_crtc_disable(struct drm_crtc *crtc) in haswell_crtc_disable()
5176 static void i9xx_pfit_enable(struct intel_crtc *crtc) in i9xx_pfit_enable()
5300 static unsigned long get_crtc_power_domains(struct drm_crtc *crtc) in get_crtc_power_domains()
5326 static unsigned long modeset_get_crtc_power_domains(struct drm_crtc *crtc) in modeset_get_crtc_power_domains()
5359 struct drm_crtc *crtc; in modeset_update_crtc_power_domains() local
6137 static void valleyview_crtc_enable(struct drm_crtc *crtc) in valleyview_crtc_enable()
6200 static void i9xx_set_pll_dividers(struct intel_crtc *crtc) in i9xx_set_pll_dividers()
6209 static void i9xx_crtc_enable(struct drm_crtc *crtc) in i9xx_crtc_enable()
6254 static void i9xx_pfit_disable(struct intel_crtc *crtc) in i9xx_pfit_disable()
6269 static void i9xx_crtc_disable(struct drm_crtc *crtc) in i9xx_crtc_disable()
6316 static void intel_crtc_disable_noatomic(struct drm_crtc *crtc) in intel_crtc_disable_noatomic()
6354 struct drm_crtc *crtc; in intel_display_suspend() local
6415 struct drm_crtc *crtc = connector->base.state->crtc; in intel_connector_check_state() local
6636 static void hsw_compute_ips_config(struct intel_crtc *crtc, in hsw_compute_ips_config()
6647 static int intel_crtc_compute_config(struct intel_crtc *crtc, in intel_crtc_compute_config()
7174 static void i9xx_update_pll_dividers(struct intel_crtc *crtc, in i9xx_update_pll_dividers()
7232 static void intel_pch_transcoder_set_m_n(struct intel_crtc *crtc, in intel_pch_transcoder_set_m_n()
7245 static void intel_cpu_transcoder_set_m_n(struct intel_crtc *crtc, in intel_cpu_transcoder_set_m_n()
7279 void intel_dp_set_m_n(struct intel_crtc *crtc, enum link_m_n_set m_n) in intel_dp_set_m_n()
7304 static void vlv_compute_dpll(struct intel_crtc *crtc, in vlv_compute_dpll()
7327 static void vlv_prepare_pll(struct intel_crtc *crtc, in vlv_prepare_pll()
7418 static void chv_compute_dpll(struct intel_crtc *crtc, in chv_compute_dpll()
7431 static void chv_prepare_pll(struct intel_crtc *crtc, in chv_prepare_pll()
7548 struct intel_crtc *crtc = in vlv_force_pll_on() local
7583 static void i9xx_compute_dpll(struct intel_crtc *crtc, in i9xx_compute_dpll()
7660 static void i8xx_compute_dpll(struct intel_crtc *crtc, in i8xx_compute_dpll()
7766 static void intel_get_pipe_timings(struct intel_crtc *crtc, in intel_get_pipe_timings()
7895 static int i9xx_crtc_compute_clock(struct intel_crtc *crtc, in i9xx_crtc_compute_clock()
7975 static void i9xx_get_pfit_config(struct intel_crtc *crtc, in i9xx_get_pfit_config()
8005 static void vlv_crtc_clock_get(struct intel_crtc *crtc, in vlv_crtc_clock_get()
8033 i9xx_get_initial_plane_config(struct intel_crtc *crtc, in i9xx_get_initial_plane_config()
8101 static void chv_crtc_clock_get(struct intel_crtc *crtc, in chv_crtc_clock_get()
8131 static bool i9xx_get_pipe_config(struct intel_crtc *crtc, in i9xx_get_pipe_config()
8633 static void ironlake_set_pipeconf(struct drm_crtc *crtc) in ironlake_set_pipeconf()
8682 static void intel_set_pipe_csc(struct drm_crtc *crtc) in intel_set_pipe_csc()
8739 static void haswell_set_pipeconf(struct drm_crtc *crtc) in haswell_set_pipeconf()
8792 static bool ironlake_compute_clocks(struct drm_crtc *crtc, in ironlake_compute_clocks()
8842 struct drm_crtc *crtc = &intel_crtc->base; in ironlake_compute_dpll() local
8933 static int ironlake_crtc_compute_clock(struct intel_crtc *crtc, in ironlake_crtc_compute_clock()
8999 static void intel_pch_transcoder_get_m_n(struct intel_crtc *crtc, in intel_pch_transcoder_get_m_n()
9015 static void intel_cpu_transcoder_get_m_n(struct intel_crtc *crtc, in intel_cpu_transcoder_get_m_n()
9057 void intel_dp_get_m_n(struct intel_crtc *crtc, in intel_dp_get_m_n()
9068 static void ironlake_get_fdi_m_n_config(struct intel_crtc *crtc, in ironlake_get_fdi_m_n_config()
9075 static void skylake_get_pfit_config(struct intel_crtc *crtc, in skylake_get_pfit_config()
9106 skylake_get_initial_plane_config(struct intel_crtc *crtc, in skylake_get_initial_plane_config()
9189 static void ironlake_get_pfit_config(struct intel_crtc *crtc, in ironlake_get_pfit_config()
9214 ironlake_get_initial_plane_config(struct intel_crtc *crtc, in ironlake_get_initial_plane_config()
9282 static bool ironlake_get_pipe_config(struct intel_crtc *crtc, in ironlake_get_pipe_config()
9367 struct intel_crtc *crtc; in assert_can_disable_lcpll() local
9745 static int haswell_crtc_compute_clock(struct intel_crtc *crtc, in haswell_crtc_compute_clock()
9827 static void haswell_get_ddi_port_state(struct intel_crtc *crtc, in haswell_get_ddi_port_state()
9871 static bool haswell_get_pipe_config(struct intel_crtc *crtc, in haswell_get_pipe_config()
9952 static void i845_update_cursor(struct drm_crtc *crtc, u32 base, bool on) in i845_update_cursor()
10014 static void i9xx_update_cursor(struct drm_crtc *crtc, u32 base, bool on) in i9xx_update_cursor()
10061 static void intel_crtc_update_cursor(struct drm_crtc *crtc, in intel_crtc_update_cursor()
10151 static void intel_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, in intel_crtc_gamma_set()
10284 struct drm_crtc *crtc, in intel_modeset_setup_plane_state()
10328 struct drm_crtc *crtc = NULL; in intel_get_load_detect_pipe() local
10492 struct drm_crtc *crtc = encoder->crtc; in intel_release_load_detect_pipe() local
10567 static void i9xx_crtc_clock_get(struct intel_crtc *crtc, in i9xx_crtc_clock_get()
10675 static void ironlake_pch_clock_get(struct intel_crtc *crtc, in ironlake_pch_clock_get()
10696 struct drm_crtc *crtc) in intel_crtc_mode_get()
10780 static void intel_crtc_destroy(struct drm_crtc *crtc) in intel_crtc_destroy()
10805 struct intel_crtc *crtc = to_intel_crtc(work->crtc); in intel_unpin_work_fn() local
10827 struct drm_crtc *crtc) in do_intel_finish_page_flip()
10860 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_finish_page_flip() local
10868 struct drm_crtc *crtc = dev_priv->plane_to_crtc_mapping[plane]; in intel_finish_page_flip_plane() local
10879 static bool page_flip_finished(struct intel_crtc *crtc) in page_flip_finished()
10951 struct drm_crtc *crtc, in intel_gen2_queue_flip()
10986 struct drm_crtc *crtc, in intel_gen3_queue_flip()
11018 struct drm_crtc *crtc, in intel_gen4_queue_flip()
11057 struct drm_crtc *crtc, in intel_gen6_queue_flip()
11093 struct drm_crtc *crtc, in intel_gen7_queue_flip()
11291 struct intel_crtc *crtc = mmio_flip->crtc; in intel_do_mmio_flip() local
11331 struct drm_crtc *crtc, in intel_queue_mmio_flip()
11354 struct drm_crtc *crtc, in intel_default_queue_flip()
11364 struct drm_crtc *crtc) in __intel_pageflip_stall_check()
11408 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_check_page_flip() local
11431 static int intel_crtc_page_flip(struct drm_crtc *crtc, in intel_crtc_page_flip()
11692 struct drm_crtc *crtc = crtc_state->crtc; in intel_plane_atomic_calc_changes() local
11840 struct intel_crtc *crtc, in check_single_encoder_cloning()
11862 struct intel_crtc *crtc) in check_encoder_cloning()
11881 static int intel_crtc_atomic_check(struct drm_crtc *crtc, in intel_crtc_atomic_check()
11975 compute_baseline_pipe_bpp(struct intel_crtc *crtc, in compute_baseline_pipe_bpp()
12019 static void intel_dump_pipe_config(struct intel_crtc *crtc, in intel_dump_pipe_config()
12238 intel_modeset_pipe_config(struct drm_crtc *crtc, in intel_modeset_pipe_config()
12345 struct drm_crtc *crtc; in intel_modeset_update_crtc_state() local
12776 struct drm_crtc *crtc; in check_crtc_state() local
12848 struct intel_crtc *crtc; in check_shared_dpll_state() local
12916 static void update_scanline_offset(struct intel_crtc *crtc) in update_scanline_offset()
12961 struct drm_crtc *crtc; in intel_modeset_clear_plls() local
12997 struct drm_crtc *crtc; in haswell_mode_set_planes_workaround() local
13054 struct drm_crtc *crtc; in intel_modeset_all_pipes() local
13129 struct drm_crtc *crtc; in intel_atomic_check() local
13223 struct drm_crtc *crtc; in intel_atomic_commit() local
13312 void intel_crtc_restore_mode(struct drm_crtc *crtc) in intel_crtc_restore_mode()
13411 struct intel_crtc *crtc; in ibx_pch_dpll_disable() local
13567 struct drm_crtc *crtc = state->base.crtc; in intel_check_primary_plane() local
13593 struct drm_crtc *crtc = state->base.crtc; in intel_commit_primary_plane() local
13617 struct drm_crtc *crtc) in intel_disable_primary_plane()
13625 static void intel_begin_crtc_commit(struct drm_crtc *crtc, in intel_begin_crtc_commit()
13650 static void intel_finish_crtc_commit(struct drm_crtc *crtc, in intel_finish_crtc_commit()
13766 struct drm_crtc *crtc = crtc_state->base.crtc; in intel_check_cursor_plane() local
13824 struct drm_crtc *crtc) in intel_disable_cursor_plane()
13833 struct drm_crtc *crtc = state->base.crtc; in intel_commit_cursor_plane() local
14027 struct intel_crtc *crtc; in intel_get_pipe_from_crtc_id() local
14914 struct intel_crtc *crtc; in intel_modeset_init() local
15059 intel_check_plane_mapping(struct intel_crtc *crtc) in intel_check_plane_mapping()
15077 static bool intel_crtc_has_encoders(struct intel_crtc *crtc) in intel_crtc_has_encoders()
15088 static void intel_sanitize_crtc(struct intel_crtc *crtc) in intel_sanitize_crtc()
15282 static void readout_plane_state(struct intel_crtc *crtc) in readout_plane_state()
15299 struct intel_crtc *crtc; in intel_modeset_readout_hw_state() local
15417 struct intel_crtc *crtc; in intel_modeset_setup_hw_state() local
15471 struct drm_crtc *crtc; in intel_display_resume() local
15849 struct intel_crtc *crtc; in intel_modeset_preclose() local